|
Modbus Vault v1.0
|
System orchestration layer. More...
#include "esp_err.h"Go to the source code of this file.
Enumerations | |
| enum | controller_state_t { CONTROLLER_STATE_UNINITIALIZED , CONTROLLER_STATE_INIT , CONTROLLER_STATE_RUNNING , CONTROLLER_STATE_FAULT , CONTROLLER_STATE_STOPPING } |
| System states structure. More... | |
Functions | |
| void | controller_run (void) |
| Start controller. | |
| controller_state_t | controller_get_state (void) |
| Get current controller state. | |
| void | controller_request_stop (void) |
| Stop controller. | |
System orchestration layer.
| enum controller_state_t |
System states structure.
| controller_state_t controller_get_state | ( | void | ) |
Get current controller state.
< State lock wait timeout in micro seconds
| void controller_request_stop | ( | void | ) |
Stop controller.
Request deinitialize and stopping of different system components
| void controller_run | ( | void | ) |
Start controller.
Initialize, setup and start different system components
< Yield time of control loop in micro seconds