|
LightHub 4.6.0
Open-source smart home controller firmware
|
Persistent (survives reboot) state of the PID driver. More...
#include <out_pid.h>
Public Attributes | |
| PID * | pid |
| iotype | output |
| iotype | input |
| iotype | setpoint |
| float | prevOut |
| uint32_t | alarmTimer |
| bool | alarmArmed |
| uint16_t | alarmTimeout |
Persistent (survives reboot) state of the PID driver.
Stored in the channel persistent area: the PID controller instance, the current input / output / setpoint process values, the last output actually applied and the input-failure (alarm) timer state.
| bool pidPersistent::alarmArmed |
| uint16_t pidPersistent::alarmTimeout |
| uint32_t pidPersistent::alarmTimer |
| iotype pidPersistent::input |
| iotype pidPersistent::output |
| PID* pidPersistent::pid |
| float pidPersistent::prevOut |
| iotype pidPersistent::setpoint |