![]() |
Speeduino
|
A base class for PID implementations. More...
#include <PidCore.h>
Public Member Functions | |
| PidCore (void)=default | |
| void | setOutputLimits (int32_t min, int32_t max) |
| Set the output limits. | |
| void | setTunings (const PidTuningParameters ¶ms) |
| Set the PID parameters. | |
| void | resetIntegral (void) |
| (Optional) Reset the integral term | |
| int32_t | compute (int32_t feedForwardTerm, int32_t error, int32_t derivative) |
| Compute the next correction. | |
|
default |
Compute the next correction.


(Optional) Reset the integral term

Set the output limits.


|
inline |
Set the PID parameters.

