foxBMS
1.1.2
The foxBMS Battery Management System API Documentation
foxBMS
API
Source Modules
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
Variables
a
b
c
d
e
f
g
i
l
m
n
o
p
s
t
u
v
Typedefs
a
b
c
d
e
f
i
m
n
o
s
t
v
Enumerations
a
b
c
d
e
f
i
l
m
n
o
s
Enumerator
a
b
c
d
e
f
i
l
m
n
o
s
Macros
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
- s -
SBC_ALREADY_INITIALIZED :
sbc.h
SBC_BUSY_OK :
sbc.h
SBC_DEBUG_MODE :
nxpfs85xx.h
SBC_ENTRY :
sbc.h
SBC_FIN_TEST :
nxpfs85xx.c
SBC_ILLEGAL_REQUEST :
sbc.h
SBC_ILLEGAL_TASK_TYPE :
sbc.h
SBC_INIT_RESET_FAULT_ERROR_COUNTER_PART1 :
sbc.h
SBC_INIT_RESET_FAULT_ERROR_COUNTER_PART2 :
sbc.h
SBC_INITIALIZE_SAFETY_PATH_CHECK :
sbc.h
SBC_INITIALIZE_VOLTAGE_SUPERVISOR_PART3 :
sbc.h
SBC_INITIALIZE_VOLTAGE_SUPERVISOR_PART4 :
sbc.h
SBC_INITIALIZED :
nxpfs85xx.c
SBC_NORMAL_MODE :
nxpfs85xx.h
SBC_OK :
sbc.h
SBC_PERIODIC_WATCHDOG_ACTIVATED :
sbc.h
SBC_PERIODIC_WATCHDOG_DEACTIVATED :
sbc.h
SBC_REENTRANCE_NO :
sbc.c
SBC_REENTRANCE_YES :
sbc.c
SBC_REQUEST_PENDING :
sbc.h
SBC_RSTB_ASSERTION_TEST :
nxpfs85xx.c
SBC_STATE_ERROR_REQUEST :
sbc.h
SBC_STATE_INIT_REQUEST :
sbc.h
SBC_STATE_NO_REQUEST :
sbc.h
SBC_STATEMACHINE_ERROR :
sbc.h
SBC_STATEMACHINE_INITIALIZATION :
sbc.h
SBC_STATEMACHINE_RUNNING :
sbc.h
SBC_STATEMACHINE_UNDEFINED :
sbc.h
SBC_STATEMACHINE_UNINITIALIZED :
sbc.h
SBC_UNINITIALIZED :
nxpfs85xx.c
SPI_BUSY :
spi_cfg.h
SPI_IDLE :
spi_cfg.h
SPI_Interface1 :
spi_cfg.h
SPI_Interface2 :
spi_cfg.h
SPI_Interface3 :
spi_cfg.h
SPI_Interface4 :
spi_cfg.h
SPI_Interface5 :
spi_cfg.h
SPS_ACTION_CONFIGURE_CONTROL_REGISTER :
sps_cfg.h
SPS_ACTION_READ_CURRENT_MEASUREMENT1 :
sps_cfg.h
SPS_ACTION_READ_CURRENT_MEASUREMENT2 :
sps_cfg.h
SPS_ACTION_READ_CURRENT_MEASUREMENT3 :
sps_cfg.h
SPS_ACTION_READ_CURRENT_MEASUREMENT4 :
sps_cfg.h
SPS_ACTION_READ_EN_IRQ_PIN :
sps_cfg.h
SPS_ACTION_TRIGGER_CURRENT_MEASUREMENT :
sps_cfg.h
SPS_AFF_CONTACTOR :
sps_types.h
SPS_AFF_GENERAL_IO :
sps_types.h
SPS_andWithCurrentValue :
sps_cfg.h
SPS_CHANNEL_OFF :
sps_cfg.h
SPS_CHANNEL_ON :
sps_cfg.h
SPS_CONFIGURE_CONTROL_REGISTER :
sps_cfg.h
SPS_orWithCurrentValue :
sps_cfg.h
SPS_READ_CONTROL_REGISTER :
sps_cfg.h
SPS_READ_DIAGNOSTIC_REGISTER :
sps_cfg.h
SPS_READ_EN_IRQ_PIN :
sps_cfg.h
SPS_READ_MEASURED_CURRENT1 :
sps_cfg.h
SPS_READ_MEASURED_CURRENT2 :
sps_cfg.h
SPS_READ_MEASURED_CURRENT3 :
sps_cfg.h
SPS_READ_MEASURED_CURRENT4 :
sps_cfg.h
SPS_replaceCurrentValue :
sps_cfg.h
SPS_RESET_HIGH :
sps_cfg.h
SPS_RESET_LOW :
sps_cfg.h
SPS_START :
sps_cfg.h
SPS_TRIGGER_CURRENT_MEASUREMENT :
sps_cfg.h
STD_NOT_OK :
fstd_types.h
STD_OK :
fstd_types.h
SYS_ALREADY_INITIALIZED :
sys.h
SYS_BAL_INIT_ERROR :
sys.h
SYS_BMS_INIT_ERROR :
sys.h
SYS_BUSY_OK :
sys.h
SYS_CHECK_BUSY :
sys.h
SYS_CHECK_ERROR_FLAGS :
sys.h
SYS_CHECK_NOT_OK :
sys.h
SYS_CHECK_OK :
sys.h
SYS_CHECK_STATE_REQUESTS :
sys.h
SYS_CONT_INIT_ERROR :
sys.h
SYS_CURRENT_SENSOR_PRESENCE_ERROR :
sys.h
SYS_ENTRY :
sys.h
SYS_FSM_STATE_DUMMY :
sys.h
SYS_FSM_STATE_ERROR :
sys.h
SYS_FSM_STATE_HAS_NEVER_RUN :
sys.h
SYS_FSM_STATE_INITIALIZATION :
sys.h
SYS_FSM_STATE_RUNNING :
sys.h
SYS_FSM_STATE_UNINITIALIZED :
sys.h
SYS_FSM_SUBSTATE_DUMMY :
sys.h
SYS_FSM_SUBSTATE_ENTRY :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_BALANCING :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_BMS :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_BOOT_MESSAGE :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_CHECK_CURRENT_SENSOR :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_CONTACTORS :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_FIRST_MEASUREMENT_CYCLE :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_INSULATION_GUARD :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_INTERLOCK :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_MISC :
sys.h
SYS_FSM_SUBSTATE_INITIALIZATION_SBC :
sys.h
SYS_FSM_SUBSTATE_RUNNING :
sys.h
SYS_ILCK_INIT_ERROR :
sys.h
SYS_ILLEGAL_REQUEST :
sys.h
SYS_ILLEGAL_TASK_TYPE :
sys.h
SYS_MEAS_INIT_ERROR :
sys.h
SYS_MULTIPLE_CALLS_NO :
sys.c
SYS_MULTIPLE_CALLS_YES :
sys.c
SYS_OK :
sys.h
SYS_REQUEST_PENDING :
sys.h
SYS_SBC_INIT_ERROR :
sys.h
SYS_STATE_ERROR_REQUEST :
sys.h
SYS_STATE_INIT_REQUEST :
sys.h
SYS_STATE_NO_REQUEST :
sys.h
SYS_STATEMACH_CHECK_CURRENT_SENSOR_PRESENCE :
sys.h
SYS_STATEMACH_ERROR :
sys.h
SYS_STATEMACH_FIRST_MEASUREMENT_CYCLE :
sys.h
SYS_STATEMACH_INITIALIZATION :
sys.h
SYS_STATEMACH_INITIALIZE_BALANCING :
sys.h
SYS_STATEMACH_INITIALIZE_BMS :
sys.h
SYS_STATEMACH_INITIALIZE_CONTACTORS :
sys.h
SYS_STATEMACH_INITIALIZE_INTERLOCK :
sys.h
SYS_STATEMACH_INITIALIZE_ISOGUARD :
sys.h
SYS_STATEMACH_INITIALIZE_MISC :
sys.h
SYS_STATEMACH_INITIALIZE_SBC :
sys.h
SYS_STATEMACH_INITIALIZED :
sys.h
SYS_STATEMACH_RUNNING :
sys.h
SYS_STATEMACH_SYSTEM_BIST :
sys.h
SYS_STATEMACH_UNINITIALIZED :
sys.h
SYS_WAIT_CURRENT_SENSOR_PRESENCE :
sys.h
SYS_WAIT_FIRST_MEASUREMENT_CYCLE :
sys.h
SYS_WAIT_INITIALIZATION_BAL :
sys.h
SYS_WAIT_INITIALIZATION_BAL_GLOBAL_ENABLE :
sys.h
SYS_WAIT_INITIALIZATION_BMS :
sys.h
SYS_WAIT_INITIALIZATION_CONT :
sys.h
SYS_WAIT_INITIALIZATION_INTERLOCK :
sys.h
SYS_WAIT_INITIALIZATION_SBC :
sys.h
SYSM_DISABLED :
sys_mon_cfg.h
SYSM_ENABLED :
sys_mon_cfg.h
SYSM_HANDLING_DONOTHING :
sys_mon_cfg.h
SYSM_HANDLING_SWITCHOFFCONTACTOR :
sys_mon_cfg.h
SYSM_NOTIFY_ENTER :
sys_mon.h
SYSM_NOTIFY_EXIT :
sys_mon.h
SYSM_RECORDING_DISABLED :
sys_mon_cfg.h
SYSM_RECORDING_ENABLED :
sys_mon_cfg.h
SYSM_TASK_ID_CYCLIC_100ms :
sys_mon_cfg.h
SYSM_TASK_ID_CYCLIC_10ms :
sys_mon_cfg.h
SYSM_TASK_ID_CYCLIC_1ms :
sys_mon_cfg.h
SYSM_TASK_ID_CYCLIC_ALGORITHM_100ms :
sys_mon_cfg.h
SYSM_TASK_ID_ENGINE :
sys_mon_cfg.h
SYSM_TASK_ID_MAX :
sys_mon_cfg.h
Generated by
1.9.1