foxBMS
1.1.1
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::illegalRequestsCounter |
uint16_t SYS_STATE::initializationTimeout |
SYS_STATEMACH_e SYS_STATE::lastState |
SYS_STATEMACH_SUB_e SYS_STATE::lastSubstate |
SYS_STATEMACH_e SYS_STATE::state |
SYS_STATE_REQUEST_e SYS_STATE::stateRequest |
SYS_STATEMACH_SUB_e SYS_STATE::substate |
uint16_t SYS_STATE::timer |
uint8_t SYS_STATE::triggerEntry |