foxBMS
1.4.1
The foxBMS Battery Management System API Documentation
|
#include <state-machine.h>
This struct describes the state of the monitoring instance
Definition at line 92 of file state-machine.h.
EG_FSM_STATES_e EG_STATE_s::currentState |
current state of the FSM
Definition at line 96 of file state-machine.h.
EG_FSM_SUBSTATES_e EG_STATE_s::currentSubstate |
current substate of the FSM
Definition at line 99 of file state-machine.h.
EG_INFORMATION_s EG_STATE_s::information |
Some information to be stored
Definition at line 101 of file state-machine.h.
EG_FSM_STATES_e EG_STATE_s::nextState |
next state of the FSM
Definition at line 95 of file state-machine.h.
EG_FSM_SUBSTATES_e EG_STATE_s::nextSubstate |
next substate of the FSM
Definition at line 98 of file state-machine.h.
EG_FSM_STATES_e EG_STATE_s::previousState |
previous state of the FSM
Definition at line 97 of file state-machine.h.
EG_FSM_SUBSTATES_e EG_STATE_s::previousSubstate |
previous substate of the FSM
Definition at line 100 of file state-machine.h.
uint16_t EG_STATE_s::timer |
timer of the state
Definition at line 93 of file state-machine.h.
uint8_t EG_STATE_s::triggerEntry |
trigger entry of the state
Definition at line 94 of file state-machine.h.