Commit Graph

15 Commits

Author SHA1 Message Date
Kristian Sloth Lauszus
ace42521d0 Merge 7753b80500 into c61fb89363 2015-04-20 05:55:20 +00: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
Kristian Lauszus
7753b80500 Call SetTunings after SetResolution is called 2014-04-25 15:45:09 +02:00
Kristian Sloth Lauszus
dc8d6f4004 Forgot to add MILLIS and MICROS to keywords 2013-07-20 12:46:04 +02:00
Kristian Sloth Lauszus
ba89cfe99d Updated keywords 2013-07-19 17:01:06 +02:00
Kristian Sloth Lauszus
e48e87eede Function should start with a capital letter to match the style of the existing functions 2013-07-19 17:00:53 +02:00
Kristian Sloth Lauszus
6231da4cf9 By setting SetSampleTime to 0. Compute will calculate the output every time it's called 2013-07-19 16:30:18 +02:00
Kristian Sloth Lauszus
9f59efabfc Allow to set the resolution to either microseconds or microseconds 2013-07-19 16:23:42 +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