foxBMS
1.5.0
The foxBMS Battery Management System API Documentation
|
#include <sys.h>
Data Fields | |
uint16_t | timer |
SYS_STATE_REQUEST_e | stateRequest |
SYS_STATEMACH_e | state |
SYS_STATEMACH_SUB_e | substate |
SYS_STATEMACH_e | lastState |
SYS_STATEMACH_SUB_e | lastSubstate |
uint32_t | illegalRequestsCounter |
uint16_t | initializationTimeout |
uint8_t | triggerEntry |
This structure contains all the variables relevant for the CONT state machine. The user can get the current state of the CONT state machine with this variable
uint32_t SYS_STATE_s::illegalRequestsCounter |
uint16_t SYS_STATE_s::initializationTimeout |
SYS_STATEMACH_e SYS_STATE_s::lastState |
SYS_STATEMACH_SUB_e SYS_STATE_s::lastSubstate |
SYS_STATEMACH_e SYS_STATE_s::state |
SYS_STATE_REQUEST_e SYS_STATE_s::stateRequest |
SYS_STATEMACH_SUB_e SYS_STATE_s::substate |
uint16_t SYS_STATE_s::timer |
uint8_t SYS_STATE_s::triggerEntry |