Basic but robust PID library

Dependents:   ESP8266_pid_mtrPos_webserver_SDcard_v2 ESP8266_pid_mtrSpeed_Webserver_SDcard ESP8266_pid_spd_and_pos_webserver_SDcard ESP8266_pid_redbot_webserver ... more

History

Added Comments default tip

2015-12-29, by electromotivated [Tue, 29 Dec 2015 02:31:32 +0000] rev 5

Added Comments


Fixed bug in getKi() and getKd() methods. They were returning the Sample time adjusted gains used by the class. Now returns the pure gains as set by user. ;

2015-11-24, by electromotivated [Tue, 24 Nov 2015 22:52:45 +0000] rev 4

Fixed bug in getKi() and getKd() methods. They were returning the Sample time adjusted gains used by the class. Now returns the pure gains as set by user. ;


Bug Fix: Flush i_accumulator in start() method to prevent output from hanging. Read comments in start() method in .cpp file for more info

2015-11-24, by electromotivated [Tue, 24 Nov 2015 02:28:24 +0000] rev 3

Bug Fix: Flush i_accumulator in start() method to prevent output from hanging. Read comments in start() method in .cpp file for more info


Added new prototypes to header;

2015-11-24, by electromotivated [Tue, 24 Nov 2015 00:17:55 +0000] rev 2

Added new prototypes to header;


Added methods to return currently set params;

2015-11-24, by electromotivated [Tue, 24 Nov 2015 00:15:01 +0000] rev 1

Added methods to return currently set params;


Fairly Robust PID controller library;

2015-11-23, by electromotivated [Mon, 23 Nov 2015 02:42:53 +0000] rev 0

Fairly Robust PID controller library;