|
MHVLib
20111227
An efficiency oriented runtime library for AVR microcontrollers
|
| _enabled | MHV_PID | [protected] |
| _integral | MHV_PID | [protected] |
| _kD | MHV_PID | [protected] |
| _kI | MHV_PID | [protected] |
| _kP | MHV_PID | [protected] |
| _lastInput | MHV_PID | [protected] |
| _lastOutput | MHV_PID | [protected] |
| _reverse | MHV_PID | [protected] |
| _setpoint | MHV_PID | [protected] |
| clampIntegral() | MHV_PID | [inline, protected] |
| compute(float input) | MHV_PID | |
| enable(bool enable) | MHV_PID | |
| MHV_PID(float setpoint, float kP, float kI, float kD, uint16_t period, bool reverse, uint16_t min, uint16_t max) | MHV_PID | |
| outMax | MHV_PID | [protected] |
| outMin | MHV_PID | [protected] |
| setDirection(bool reverse) | MHV_PID | |
| setOutputLimits(float, float) | MHV_PID | |
| setTuning(float kP, float kI, float kD, uint16_t period) | MHV_PID |