Skip to content

Releases: mike-matera/FastPID

Fix behavior of clear()

26 Mar 16:51
Compare
Choose a tag to compare

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

Fixed keyword highlighting.

15 Jul 23:18
e737bac
Compare
Choose a tag to compare

Thanks to a generous PR.

Add setOuptutLimist() function for finer limit control.

31 May 17:49
414d52a
Compare
Choose a tag to compare

This release implements update #4. Thanks to @Elijahg

Performance improvements and corner-case fixes.

08 May 19:49
2db789c
Compare
Choose a tag to compare

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!

First production ready release.

16 Apr 23:34
Compare
Choose a tag to compare

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

Fixed the sign of the derivative term.

13 Apr 06:31
Compare
Choose a tag to compare

This release fixes the derivative term.

Fixed mathematical error from the first release.

12 Apr 16:45
Compare
Choose a tag to compare

Thanks to @br3ttb for setting me straight!

Initial Release

04 Apr 23:43
Compare
Choose a tag to compare
v0.1.0

Bump revision for first release.