|
int16_t | lastProcessValue |
| Last process value, used to find derivative of process value.
|
|
int32_t | sumError |
| Summation of errors, used for integrate calculations.
|
|
int16_t | P_Factor |
| The Proportional tuning constant, given in x100.
|
|
int16_t | I_Factor |
| The Integral tuning constant, given in x100.
|
|
int16_t | D_Factor |
| The Derivative tuning constant, given in x100.
|
|
int16_t | maxError |
| Maximum allowed error, avoid overflow.
|
|
int32_t | maxSumError |
| Maximum allowed sum error, avoid overflow.
|
|
int16_t | d_term |
| The D-term represents the rate of change of the error.
|
|
int16_t | p_term |
| The P-term represents the immediate response to the current error.
|
|
int32_t | i_term |
|
PID Status.
Set points and data used by the PID control algorithm
Definition at line 46 of file pid.h.