Commit Graph

12 Commits

Author SHA1 Message Date
Josh Stewart 61a2c22ee2 integerPID alternative class 2016-04-09 09:19:32 +10:00
br3ttb fb095d8cfc Merge pull request #27 from sciunto/examples
enhance coding style Examples
2015-05-10 14:38:16 -04:00
francois d7c61d2556 enhance coding style 2015-05-09 20:20:53 +02:00
Brett Beauregard d46dded42d moved library code back to root from sub-folder
when github was adding a hash to the library download zip, there was confusion from beginners about needing to rename the unzipped folder before moving into the arduino ide.
this library has been prepped (thijse) for the arduino library manager, which requires the library to be in the root directory.  Having the library in the manager also removes the "beginner user hash" concern.
2015-04-20 19:30:29 -04:00
br3ttb c61fb89363 Merge pull request #24 from thijse/master
Package manager compatibility
2015-04-19 14:26:32 -04:00
Thijs Elenbaas 17fe137502 Lowercase examples 2015-04-19 09:10:45 +02:00
Thijs Elenbaas 75d13d0ef1 Added PlatformIo and Arduino package manager information 2015-04-19 08:41:03 +02:00
Brett Beauregard d21d7e3d09 Changed Example Extensions from .pde to .ino 2012-12-01 17:51:40 -05:00
Brett Beauregard d4ce7050a5 fixed issue #3 and issue #4
-Changed Compute() to a bool from a void,  allowing the calling function
to know when the pid calculation has just been evaluated

-cleaned up the initialization code in the constructor
2012-10-04 20:47:12 -04:00
Brett Beauregard 169cdd0908 changed SampleTime datatype
there was a "comparison between signed and unsigned integer expressions"
warning when the library compiled.  I cannot think of any reason why this
have caused a problem, but this fix gets rid of it anyway.
2012-07-19 06:33:34 -04:00
Brett Beauregard 20199df217 in the Compute() function, timeChange is now declared as "unsigned long"
formerly, if left in manual mode for a long time (e.g. during an autotune,)
 the "int" timeChange would wrap causeing the PID not to calculate for an
unacceptable period of time.
2011-12-18 08:28:52 -05:00
Brett Beauregard 98d2779e18 Initial Commit To Git Hub
There are 3 changes:
 - All code changes will now be here instead of on Google Code
 - The license has been changed to GPLv3
 - Support for Arduino 1.0 was added
2011-12-14 07:20:47 -05:00