MHVLib
20111011
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 |