|
IoT Supervisor 0.0
|
vin and reset the state machine More...
Macros | |
| #define | SCOUNTER_ONE_SECOND (125) |
Enumerations | |
| enum | VinSm_t { eVIN_Init = 0 , eVIN_VLow , eVIN_OK } |
Functions | |
| void | VinSm (void) |
Variables | |
| bool | nReset = false |
| bool | modbusWdtSmEn = false |
| bool | cprif = false |
| bool | modbusWdtExp = false |
vin and reset the state machine
| #define SCOUNTER_ONE_SECOND (125) |
Definition at line 195 of file IoT Supervisor_main.c.
| enum VinSm_t |
Voltage in (and Reset) State Machine _ Type
Voltage in (and Reset) State Machine _ Type
Definition at line 48 of file IoT_Supervisor.h.
| void VinSm | ( | void | ) |
Voltage in state machine. Perhaps this could be called the main state machine in this application.
The state machine starts in the reset mode to enable a boot-up delay on the SBC so that screens and stuff can initialize before the board does.
Definition at line 204 of file IoT Supervisor_main.c.
| bool cprif = false |
Definition at line 190 of file IoT Supervisor_main.c.
| bool modbusWdtExp = false |
Definition at line 192 of file IoT Supervisor_main.c.
| bool modbusWdtSmEn = false |
Definition at line 187 of file IoT Supervisor_main.c.
| bool nReset = false |
Definition at line 186 of file IoT Supervisor_main.c.