foxBMS - Unit Tests
1.5.1
The foxBMS Unit Tests 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
y
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
y
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
h
i
l
m
n
o
p
r
s
t
v
Variables
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
v
Typedefs
Enumerations
a
b
c
d
f
h
i
l
m
n
o
r
s
Enumerator
a
b
c
d
f
h
i
l
m
n
o
r
s
Macros
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
- c -
calculateCounterValue() :
test_pwm.c
CAN_CheckCanTiming() :
can.c
CAN_CheckCanTimingOfCurrentSensor() :
can.c
CAN_ConfigureRxMailboxesForExtendedIdentifiers() :
can.c
CAN_ConvertBitStartBigEndian() :
can_helper.c
CAN_ConvertBooleanToInteger() :
can_helper.c
,
can_helper.h
CAN_DataSend() :
can.c
,
can.h
CAN_EnablePeriodic() :
can.c
,
can.h
CAN_GetNodeConfigurationStructFromRegisterAddress() :
can.c
CAN_Initialize() :
can.c
,
can.h
CAN_InitializeTransceiver() :
can.c
CAN_IsCurrentSensorCcPresent() :
can.c
,
can.h
CAN_IsCurrentSensorEcPresent() :
can.c
,
can.h
CAN_IsCurrentSensorPresent() :
can.c
,
can.h
CAN_MainFunction() :
can.c
,
can.h
CAN_PeriodicTransmit() :
can.c
CAN_ReadRxBuffer() :
can.c
,
can.h
CAN_RxConvertRawSignalData() :
can_helper.c
,
can_helper.h
CAN_RxGetMessageDataFromCanData() :
can_helper.c
,
can_helper.h
CAN_RxGetSignalDataFromMessageData() :
can_helper.c
,
can_helper.h
CAN_RxInterrupt() :
can.c
CAN_SetCurrentSensorCcPresent() :
can.c
CAN_SetCurrentSensorEcPresent() :
can.c
CAN_SetCurrentSensorPresent() :
can.c
CAN_TxInterrupt() :
can.c
CAN_TxPrepareSignalData() :
can_helper.c
,
can_helper.h
CAN_TxSetCanDataWithMessageData() :
can_helper.c
,
can_helper.h
CAN_TxSetMessageDataWithSignalData() :
can_helper.c
,
can_helper.h
CAN_ValidateConfiguredTxMessagePeriod() :
can.c
canMessageNotification() :
can.c
CANRX_BmsStateRequest() :
can_cbs_rx.h
,
can_cbs_rx_state-request.c
CANRX_CheckIfBmsSoftwareVersionIsRequested() :
can_cbs_rx_debug.c
CANRX_CheckIfFramInitializationIsRequested() :
can_cbs_rx_debug.c
CANRX_CheckIfMcuLotNumberIsRequested() :
can_cbs_rx_debug.c
CANRX_CheckIfMcuUniqueDieIdIsRequested() :
can_cbs_rx_debug.c
CANRX_CheckIfMcuWaferInformationIsRequested() :
can_cbs_rx_debug.c
CANRX_CheckIfSoftwareResetIsRequested() :
can_cbs_rx_debug.c
CANRX_CheckIfTimeInfoIsRequested() :
can_cbs_rx_debug.c
CANRX_ClearAllPersistentFlags() :
can_cbs_rx_state-request.c
CANRX_CurrentSensor() :
can_cbs_rx.h
,
can_cbs_rx_current-sensor.c
CANRX_Debug() :
can_cbs_rx.h
,
can_cbs_rx_debug.c
CANRX_GetDay() :
can_cbs_rx_debug.c
CANRX_GetHours() :
can_cbs_rx_debug.c
CANRX_GetHundredthOfSeconds() :
can_cbs_rx_debug.c
CANRX_GetMinutes() :
can_cbs_rx_debug.c
CANRX_GetMonth() :
can_cbs_rx_debug.c
CANRX_GetSeconds() :
can_cbs_rx_debug.c
CANRX_GetWeekday() :
can_cbs_rx_debug.c
CANRX_GetYear() :
can_cbs_rx_debug.c
CANRX_HandleBalancingRequest() :
can_cbs_rx_state-request.c
CANRX_HandleModeRequest() :
can_cbs_rx_state-request.c
CANRX_ImdInfo() :
can_cbs_rx.h
,
can_cbs_rx_imd.c
CANRX_ImdResponse() :
can_cbs_rx.h
,
can_cbs_rx_imd.c
CANRX_ProcessFramInitializationMux() :
can_cbs_rx_debug.c
CANRX_ProcessRtcMux() :
can_cbs_rx_debug.c
CANRX_ProcessSoftwareResetMux() :
can_cbs_rx_debug.c
CANRX_ProcessTimeInfoMux() :
can_cbs_rx_debug.c
CANRX_ProcessVersionInformationMux() :
can_cbs_rx_debug.c
CANRX_SetBalancingThreshold() :
can_cbs_rx_state-request.c
CANRX_TriggerBmsSoftwareVersionMessage() :
can_cbs_rx_debug.c
CANRX_TriggerMcuLotNumberMessage() :
can_cbs_rx_debug.c
CANRX_TriggerMcuUniqueDieIdMessage() :
can_cbs_rx_debug.c
CANRX_TriggerMcuWaferInformationMessage() :
can_cbs_rx_debug.c
CANRX_TriggerTimeInfoMessage() :
can_cbs_rx_debug.c
CANTX_AnySysMonTimingIssueDetected() :
can_cbs_tx_state.c
CANTX_BmsState() :
can_cbs_tx.h
,
can_cbs_tx_state.c
CANTX_BmsStateDetails() :
can_cbs_tx.h
,
can_cbs_tx_state.c
CANTX_CellTemperatures() :
can_cbs_tx.h
,
can_cbs_tx_cell-temperatures.c
CANTX_CellVoltages() :
can_cbs_tx.h
,
can_cbs_tx_cell-voltages.c
CANTX_DebugResponse() :
can_cbs_tx_debug-response.c
,
can_cbs_tx_debug-response.h
CANTX_LimitValues() :
can_cbs_tx.h
,
can_cbs_tx_limit-values.c
CANTX_MinimumMaximumValues() :
can_cbs_tx.h
,
can_cbs_tx_minimum-maximum-values.c
CANTX_PackStateEstimation() :
can_cbs_tx.h
,
can_cbs_tx_pack-state-estimation.c
CANTX_PackValues() :
can_cbs_tx.h
,
can_cbs_tx_system-values.c
CANTX_StringMinimumMaximumValues() :
can_cbs_tx.h
,
can_cbs_tx_minimum-maximum-values.c
CANTX_StringState() :
can_cbs_tx.h
,
can_cbs_tx_state.c
CANTX_StringStateEstimation() :
can_cbs_tx.h
,
can_cbs_tx_string-state-estimation.c
CANTX_StringValuesP0() :
can_cbs_tx.h
,
can_cbs_tx_system-values.c
CANTX_StringValuesP1() :
can_cbs_tx.h
,
can_cbs_tx_system-values.c
CANTX_TemperatureSetData() :
can_cbs_tx_cell-temperatures.c
CANTX_TransmitBmsVersionInfo() :
can_cbs_tx_debug-response.c
CANTX_TransmitBootMagic() :
can_cbs_tx_debug-response.c
CANTX_TransmitBootMagicEnd() :
can_cbs_tx_debug-response.c
CANTX_TransmitBootMagicStart() :
can_cbs_tx_debug-response.c
CANTX_TransmitMcuLotNumber() :
can_cbs_tx_debug-response.c
CANTX_TransmitMcuUniqueDieId() :
can_cbs_tx_debug-response.c
CANTX_TransmitMcuWaferInformation() :
can_cbs_tx_debug-response.c
CANTX_TransmitRtcTime() :
can_cbs_tx_debug-response.c
CANTX_UnsupportedMultiplexerValue() :
can_cbs_tx_unsupported-message.c
,
can_cbs_tx_unsupported-message.h
CANTX_VoltageSetData() :
can_cbs_tx_cell-voltages.c
CHK_ValidateChecksum() :
checksum.c
,
checksum.h
CONT_CheckFeedback() :
contactor.c
,
contactor.h
CONT_CloseContactor() :
contactor.c
,
contactor.h
CONT_ClosePrecharge() :
contactor.c
,
contactor.h
CONT_GetContactorState() :
contactor.c
,
contactor.h
CONT_GetFeedbackOfAllContactors() :
contactor.c
CONT_InitializationCheckOfContactorRegistry() :
contactor.c
CONT_Initialize() :
contactor.c
,
contactor.h
CONT_OpenAllPrechargeContactors() :
contactor.c
,
contactor.h
CONT_OpenContactor() :
contactor.c
,
contactor.h
CONT_OpenPrecharge() :
contactor.c
,
contactor.h
CRC_CalculateCrc() :
crc.c
,
crc.h
Generated by
1.9.1