foxBMS
1.2.0
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
h
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
h
i
l
m
n
o
s
Enumerator
a
b
c
d
e
f
h
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_CheckReEntrance() :
sbc.c
SBC_CheckRegisterValues() :
nxpfs85xx.c
SBC_CheckStateRequest() :
sbc.c
SBC_ClearRegisterFlags() :
nxpfs85xx.c
SBC_GetState() :
sbc.c
,
sbc.h
SBC_PerformPathCheckFS0B() :
nxpfs85xx.c
SBC_PerformPathCheckRSTB() :
nxpfs85xx.c
SBC_ReadBackAllRegisters() :
nxpfs85xx.c
SBC_ReadBackRegister() :
nxpfs85xx.c
SBC_SaveLastStates() :
sbc.c
SBC_SetStateRequest() :
sbc.c
,
sbc.h
SBC_TransferStateRequest() :
sbc.c
SBC_Trigger() :
sbc.c
,
sbc.h
SBC_TriggerWatchdog() :
nxpfs85xx.c
,
nxpfs85xx.h
SBC_UpdateRegister() :
nxpfs85xx.c
SBC_WriteBackRegisterFsInit() :
nxpfs85xx.c
SBC_WriteRegisterFsInit() :
nxpfs85xx.c
SE_SocInit() :
state_estimation.c
,
state_estimation.h
SE_SoeInit() :
state_estimation.c
,
state_estimation.h
SE_StateEstimations() :
state_estimation.c
,
state_estimation.h
SOA_CheckCurrent() :
soa.c
,
soa.h
SOA_CheckSlaveTemperatures() :
soa.c
,
soa.h
SOA_CheckTemperatures() :
soa.c
,
soa.h
SOA_CheckVoltages() :
soa.c
,
soa.h
SOA_IsCellCurrentLimitViolated() :
soa_cfg.c
,
soa_cfg.h
SOA_IsCurrentOnOpenString() :
soa_cfg.c
,
soa_cfg.h
SOA_IsPackCurrentLimitViolated() :
soa_cfg.c
,
soa_cfg.h
SOA_IsStringCurrentLimitViolated() :
soa_cfg.c
,
soa_cfg.h
SOC_Calculation() :
soc_counting.c
,
soc_debug.c
,
soc_none.c
,
state_estimation.h
SOC_CheckDatabaseSocPercentageLimits() :
soc_counting.c
SOC_GetFromVoltage() :
soc_counting.c
,
soc_debug.c
,
soc_none.c
,
state_estimation.h
SOC_GetStringSocPercentageFromCharge() :
soc_counting.c
SOC_Init() :
soc_counting.c
,
soc_debug.c
,
soc_none.c
,
state_estimation.h
SOC_RecalibrateViaLookupTable() :
soc_counting.c
SOC_SetValue() :
soc_counting.c
SOC_UpdateNvmValues() :
soc_counting.c
SOE_Calculation() :
soe_counting.c
,
soe_debug.c
,
soe_none.c
,
state_estimation.h
SOE_CheckDatabaseSoePercentageLimits() :
soe_counting.c
SOE_GetFromVoltage() :
soe_counting.c
SOE_GetStringEnergyFromSoePercentage() :
soe_counting.c
SOE_GetStringSoePercentageFromEnergy() :
soe_counting.c
SOE_Init() :
soe_counting.c
,
soe_debug.c
,
soe_none.c
,
state_estimation.h
SOE_RecalibrateViaLookupTable() :
soe_counting.c
SOE_SetValue() :
soe_counting.c
SOF_CalculateCurves() :
sof.c
SOF_CalculateTemperatureBasedCurrentLimit() :
sof.c
SOF_CalculateVoltageBasedCurrentLimit() :
sof.c
SOF_Calculation() :
sof.c
,
sof.h
SOF_Init() :
sof.c
,
sof.h
SOF_MinimumOfTwoSofValues() :
sof.c
SOH_Calculation() :
state_estimation.h
SOH_Init() :
state_estimation.h
SPI_DirectlyTransmitReceiveData() :
spi.c
,
spi.h
SPI_Lock() :
spi.c
,
spi.h
SPI_SetFunctional() :
spi.c
,
spi.h
SPI_SpsInterfaceSwitchToHighSpeed() :
spi_cfg.c
,
spi_cfg.h
SPI_SpsInterfaceSwitchToLowSpeed() :
spi_cfg.c
,
spi_cfg.h
SPI_TransmitData() :
spi.c
,
spi.h
SPI_TransmitDataWithDummy() :
spi.c
,
spi.h
SPI_TransmitDummyByte() :
spi.c
,
spi.h
SPI_TransmitReceiveData() :
spi.c
,
spi.h
SPI_TransmitReceiveDataDma() :
spi.c
,
spi.h
SPI_TransmitReceiveDataWithDummyDma() :
spi.c
,
spi.h
SPI_Unlock() :
spi.c
,
spi.h
SPS_Ctrl() :
sps.c
,
sps.h
SPS_GetChannelAffiliation() :
sps.c
,
sps.h
SPS_GetChannelCurrentFeedback() :
sps.c
,
sps.h
SPS_GetChannelPexFeedback() :
sps.c
,
sps.h
SPS_GlobalReadCurrent() :
sps.c
SPS_GlobalRegisterRead() :
sps.c
SPS_GlobalRegisterWrite() :
sps.c
SPS_Initialize() :
sps.c
,
sps.h
SPS_InitializeBuffers() :
sps.c
SPS_InitializeIo() :
sps.c
SPS_RequestChannelState() :
sps.c
SPS_RequestContactorState() :
sps.c
,
sps.h
SPS_RequestGeneralIOState() :
sps.c
,
sps.h
SPS_SetCommandTxBuffer() :
sps.c
SPS_SetContactorsTxBuffer() :
sps.c
SPS_SingleDeviceRegisterWrite() :
sps.c
SPS_Transmit() :
sps.c
SYS_CheckMultipleCalls() :
sys.c
SYS_CheckStateRequest() :
sys.c
SYS_GeneralMacroBist() :
sys.c
,
sys.h
SYS_RunStateMachine() :
sys.c
SYS_SendBootMessage() :
sys_cfg.c
,
sys_cfg.h
SYS_SetState() :
sys.c
SYS_SetStateRequest() :
sys.c
,
sys.h
SYS_SetSubstate() :
sys.c
SYS_TransferStateRequest() :
sys.c
SYS_Trigger() :
sys.c
,
sys.h
SYSM_CheckNotifications() :
sys_mon.c
,
sys_mon.h
SYSM_DummyCallback() :
sys_mon_cfg.c
SYSM_Init() :
sys_mon_cfg.c
,
sys_mon_cfg.h
SYSM_Notify() :
sys_mon.c
,
sys_mon.h
Generated by
1.9.1