FastPID Versions Save

A fast, integer based PID controller suitable for Arduino.

v1.3.2

5 years ago

The clear() function does not affect the coefficients and, therefore, should not clear the error flag().

v1.3.1

5 years ago

Thanks to a generous PR.

v1.3.0

6 years ago

This release implements update #4. Thanks to @Elijahg

v1.2.0

6 years ago

This release changes the API to achieve better performance. Previous releases were about 60% slower than ArduinoPID (embarrassing!). This release, though it has reduced functionality, is about 30% faster than ArduinoPID. Also, extensive work has gone into verification. This PID controller is correct against my Python based reference for a broad range of parameter combinations.

You should switch to using this release ASAP. Sorry for the breakage!

v1.0.0

6 years ago

After testing against the great ArduinoPID I'm confident that the controller functions properly. Many thanks to Brett Beauregard.

v0.1.2

6 years ago

This release fixes the derivative term.

v0.1.1

6 years ago

Thanks to @br3ttb for setting me straight!

v0.1.0

6 years ago