foxBMS
1.2.1
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
- l -
LTC_ADCMEAS_ALLCHANNEL_CELLS :
ltc_defs.h
LTC_ADCMEAS_ALLCHANNEL_GPIOS :
ltc_defs.h
LTC_ADCMEAS_ALLCHANNEL_SC :
ltc_defs.h
LTC_ADCMEAS_SINGLECHANNEL_GPIO1 :
ltc_defs.h
LTC_ADCMEAS_SINGLECHANNEL_GPIO2 :
ltc_defs.h
LTC_ADCMEAS_SINGLECHANNEL_GPIO3 :
ltc_defs.h
LTC_ADCMEAS_SINGLECHANNEL_GPIO4 :
ltc_defs.h
LTC_ADCMEAS_SINGLECHANNEL_GPIO5 :
ltc_defs.h
LTC_ADCMEAS_SINGLECHANNEL_TWOCELLS :
ltc_defs.h
LTC_ADCMEAS_UNDEFINED :
ltc_defs.h
LTC_ADCMODE_FAST_DCP0 :
ltc_defs.h
LTC_ADCMODE_FAST_DCP1 :
ltc_defs.h
LTC_ADCMODE_FILTERED_DCP0 :
ltc_defs.h
LTC_ADCMODE_FILTERED_DCP1 :
ltc_defs.h
LTC_ADCMODE_NORMAL_DCP0 :
ltc_defs.h
LTC_ADCMODE_NORMAL_DCP1 :
ltc_defs.h
LTC_ADCMODE_UNDEFINED :
ltc_defs.h
LTC_ALREADY_INITIALIZED :
ltc_defs.h
LTC_BUSY_OK :
ltc_defs.h
LTC_CHECK_INITIALIZATION :
ltc_defs.h
LTC_CONFIG2_BALANCECONTROL :
ltc_defs.h
LTC_CONFIG2_BALANCECONTROL_END :
ltc_defs.h
LTC_CONFIG_BALANCECONTROL :
ltc_defs.h
LTC_DEVICE_PARAMETER_READ_STATUS_REGISTER_A :
ltc_defs.h
LTC_DEVICE_PARAMETER_READ_STATUS_REGISTER_B :
ltc_defs.h
LTC_DIGITAL_FILTER_READ_STATUS_REGISTER_A :
ltc_defs.h
LTC_DIGITAL_FILTER_READ_STATUS_REGISTER_A_2 :
ltc_defs.h
LTC_DIGITAL_FILTER_READ_STATUS_REGISTER_B :
ltc_defs.h
LTC_DIGITAL_FILTER_READ_STATUS_REGISTER_B_2 :
ltc_defs.h
LTC_DIGITAL_FILTER_SELF_TEST_1_AUX :
ltc_defs.h
LTC_DIGITAL_FILTER_SELF_TEST_1_CELLVOLTAGES :
ltc_defs.h
LTC_DIGITAL_FILTER_SELF_TEST_1_STATUS :
ltc_defs.h
LTC_DIGITAL_FILTER_SELF_TEST_2_AUX :
ltc_defs.h
LTC_DIGITAL_FILTER_SELF_TEST_2_CELLVOLTAGES :
ltc_defs.h
LTC_DIGITAL_FILTER_SELF_TEST_2_STATUS :
ltc_defs.h
LTC_EEPROM_FINISHED :
ltc_defs.h
LTC_EEPROM_READ_DATA1 :
ltc_defs.h
LTC_EEPROM_READ_DATA2 :
ltc_defs.h
LTC_EEPROM_READ_I2C_TRANSMISSION_RESULT_RDCOMM :
ltc_defs.h
LTC_EEPROM_SAVE_READ :
ltc_defs.h
LTC_EEPROM_SEND_CLOCK_STCOMM1 :
ltc_defs.h
LTC_EEPROM_SEND_CLOCK_STCOMM2 :
ltc_defs.h
LTC_EEPROM_SEND_CLOCK_STCOMM3 :
ltc_defs.h
LTC_EEPROM_SEND_CLOCK_STCOMM4 :
ltc_defs.h
LTC_EEPROM_SET_READ_ADDRESS :
ltc_defs.h
LTC_EEPROM_WRITE_DATA1 :
ltc_defs.h
LTC_EEPROM_WRITE_DATA2 :
ltc_defs.h
LTC_ENTRY :
ltc_defs.h
LTC_ENTRY_INITIALIZATION :
ltc_defs.h
LTC_ENTRY_INITIALIZED :
ltc_defs.h
LTC_ENTRY_UNINITIALIZED :
ltc_defs.h
LTC_ERROR :
ltc_defs.h
LTC_ERROR_ENTRY :
ltc_defs.h
LTC_ERROR_PROCESSED :
ltc_defs.h
LTC_EXIT_ADC_ACCURACY_CHECK :
ltc_defs.h
LTC_EXIT_BALANCECONTROL :
ltc_defs.h
LTC_EXIT_DEVICE_PARAMETER :
ltc_defs.h
LTC_EXIT_DIGITAL_FILTER_CHECK :
ltc_defs.h
LTC_EXIT_INITIALIZATION :
ltc_defs.h
LTC_EXIT_READALLGPIO :
ltc_defs.h
LTC_EXIT_READAUXILIARY_ALLGPIOS :
ltc_defs.h
LTC_EXIT_READVOLTAGE :
ltc_defs.h
LTC_EXIT_VOLTMEAS_SC :
ltc_defs.h
LTC_HAS_TO_MEASURE :
ltc_defs.h
LTC_HAS_TO_MEASURE_2CELLS :
ltc_defs.h
LTC_HAS_TO_REINIT :
ltc_defs.h
LTC_ILLEGAL_REQUEST :
ltc_defs.h
LTC_ILLEGAL_TASK_TYPE :
ltc_defs.h
LTC_INIT_ERROR :
ltc_defs.h
LTC_INIT_STRING :
ltc_defs.h
LTC_MUX_ERROR :
ltc_defs.h
LTC_NOT_REUSED :
ltc_defs.h
LTC_OK :
ltc_defs.h
LTC_OK_FROM_ERROR :
ltc_defs.h
LTC_PEC_ERROR :
ltc_defs.h
LTC_PERFORM_OPENWIRE_CHECK :
ltc_defs.h
LTC_PORT_EXPANDER_TI_INPUT :
ltc_defs.h
LTC_PORT_EXPANDER_TI_OUTPUT :
ltc_defs.h
LTC_RE_ENTRY_INITIALIZATION :
ltc_defs.h
LTC_READ_ADC1_VERIFICATION_VALUE :
ltc_defs.h
LTC_READ_ADC2_VERIFICATION_VALUE :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_A_RAUXA_MUXMEASUREMENT :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_A_RAUXA_READALLGPIO :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_A_RDAUXA :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_B_RAUXB_READALLGPIO :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_B_RDAUXB :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_C_RAUXC_READALLGPIO :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_C_RDAUXC :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_D_RAUXD_READALLGPIO :
ltc_defs.h
LTC_READ_AUXILIARY_REGISTER_D_RDAUXD :
ltc_defs.h
LTC_READ_FEEDBACK_BALANCECONTROL :
ltc_defs.h
LTC_READ_I2C_TRANSMISSION_CHECK_MUXMEASUREMENT_CONFIG :
ltc_defs.h
LTC_READ_I2C_TRANSMISSION_RESULT_RDCOMM_MUXMEASUREMENT_CONFIG :
ltc_defs.h
LTC_READ_INITIALIZATION_REGISTER :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_A_RDCVA_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_B_RDCVB_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_C_RDCVC_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_D_RDCVD_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_E_RDCVE_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_F_RDCVF_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_G_RDCVG_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_H_RDCVH_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGE_REGISTER_I_RDCVI_READVOLTAGE :
ltc_defs.h
LTC_READ_VOLTAGES_PULLDOWN_OPENWIRE_CHECK :
ltc_defs.h
LTC_READ_VOLTAGES_PULLUP_OPENWIRE_CHECK :
ltc_defs.h
LTC_REDUNDANCY_READ_STATUS_REGISTER_A :
ltc_defs.h
LTC_REDUNDANCY_READ_STATUS_REGISTER_B :
ltc_defs.h
LTC_REQUEST_ADC1_VERIFICATION :
ltc_defs.h
LTC_REQUEST_ADC2_VERIFICATION :
ltc_defs.h
LTC_REQUEST_CLEAR_AUX_REGISTER :
ltc_defs.h
LTC_REQUEST_CLEAR_CELLVOLTAGES :
ltc_defs.h
LTC_REQUEST_CLEAR_STATUS_REGISTER :
ltc_defs.h
LTC_REQUEST_DEVICE_PARAMETER :
ltc_defs.h
LTC_REQUEST_DIGITAL_FILTER_CHECK_CELLVOLTAGES :
ltc_defs.h
LTC_REQUEST_FEEDBACK_BALANCECONTROL :
ltc_defs.h
LTC_REQUEST_PENDING :
ltc_defs.h
LTC_REQUEST_PULLDOWN_CURRENT_OPENWIRE_CHECK :
ltc_defs.h
LTC_REQUEST_PULLUP_CURRENT_OPENWIRE_CHECK :
ltc_defs.h
LTC_REQUEST_REDUNDANCY_CHECK :
ltc_defs.h
LTC_REUSE_READVOLT_FOR_ADOW_PDOWN :
ltc_defs.h
LTC_REUSE_READVOLT_FOR_ADOW_PUP :
ltc_defs.h
LTC_SAVE_ADC1_VERIFICATION_VALUE :
ltc_defs.h
LTC_SAVE_FEEDBACK_BALANCECONTROL :
ltc_defs.h
LTC_SAVE_MUX_MEASUREMENT_MUXMEASUREMENT :
ltc_defs.h
LTC_SEND_CLOCK_STCOMM_DIRECTION_CONFIG :
ltc_defs.h
LTC_SEND_CLOCK_STCOMM_MUXMEASUREMENT_CONFIG :
ltc_defs.h
LTC_SEND_CLOCK_STCOMM_WRITE_IO :
ltc_defs.h
LTC_SET_MUX_CHANNEL_WRCOMM_MUXMEASUREMENT_CONFIG :
ltc_defs.h
LTC_SPI_ERROR :
ltc_defs.h
LTC_START_GPIO_MEASUREMENT_MUXMEASUREMENT_CONFIG :
ltc_defs.h
LTC_START_INIT_INITIALIZATION :
ltc_defs.h
LTC_STATE_ALLGPIOMEASUREMENT_REQUEST :
ltc_defs.h
LTC_STATE_BALANCECONTROL_REQUEST :
ltc_defs.h
LTC_STATE_BALANCEFEEDBACK_REQUEST :
ltc_defs.h
LTC_STATE_EEPROM_READ_REQUEST :
ltc_defs.h
LTC_STATE_EEPROM_READ_UID_REQUEST :
ltc_defs.h
LTC_STATE_EEPROM_WRITE_REQUEST :
ltc_defs.h
LTC_STATE_IDLE_REQUEST :
ltc_defs.h
LTC_STATE_INIT_REQUEST :
ltc_defs.h
LTC_STATE_MUXMEASUREMENT_REQUEST :
ltc_defs.h
LTC_STATE_NO_REQUEST :
ltc_defs.h
LTC_STATE_OPENWIRE_CHECK_REQUEST :
ltc_defs.h
LTC_STATE_READVOLTAGE_2CELLS_REQUEST :
ltc_defs.h
LTC_STATE_READVOLTAGE_REQUEST :
ltc_defs.h
LTC_STATE_REINIT_REQUEST :
ltc_defs.h
LTC_STATE_TEMP_SENS_READ_REQUEST :
ltc_defs.h
LTC_STATE_USER_IO_READ_REQUEST :
ltc_defs.h
LTC_STATE_USER_IO_READ_REQUEST_TI :
ltc_defs.h
LTC_STATE_USER_IO_REQUEST :
ltc_defs.h
LTC_STATE_USER_IO_WRITE_REQUEST :
ltc_defs.h
LTC_STATE_USER_IO_WRITE_REQUEST_TI :
ltc_defs.h
LTC_STATE_VOLTAGEMEASUREMENT_2CELLS_REQUEST :
ltc_defs.h
LTC_STATE_VOLTAGEMEASUREMENT_REQUEST :
ltc_defs.h
LTC_STATE_VOLTAGEMEASUREMENT_SC_REQUEST :
ltc_defs.h
LTC_STATEMACH_ADC_ACCURACY :
ltc_defs.h
LTC_STATEMACH_ADC_ACCURACY_REQUEST :
ltc_defs.h
LTC_STATEMACH_ALLGPIOMEASUREMENT :
ltc_defs.h
LTC_STATEMACH_BALANCECONTROL :
ltc_defs.h
LTC_STATEMACH_BALANCEFEEDBACK :
ltc_defs.h
LTC_STATEMACH_BALANCEFEEDBACK_REQUEST :
ltc_defs.h
LTC_STATEMACH_DEVICE_PARAMETER :
ltc_defs.h
LTC_STATEMACH_DEVICE_PARAMETER_REQUEST :
ltc_defs.h
LTC_STATEMACH_DIGITAL_FILTER :
ltc_defs.h
LTC_STATEMACH_DIGITAL_FILTER_REQUEST :
ltc_defs.h
LTC_STATEMACH_EEPROM_READ :
ltc_defs.h
LTC_STATEMACH_EEPROM_READ_UID :
ltc_defs.h
LTC_STATEMACH_EEPROM_WRITE :
ltc_defs.h
LTC_STATEMACH_ERROR_INITIALIZATION :
ltc_defs.h
LTC_STATEMACH_ERROR_MUXFAILED :
ltc_defs.h
LTC_STATEMACH_ERROR_PECFAILED :
ltc_defs.h
LTC_STATEMACH_ERROR_SPIFAILED :
ltc_defs.h
LTC_STATEMACH_IDLE :
ltc_defs.h
LTC_STATEMACH_INITIALIZATION :
ltc_defs.h
LTC_STATEMACH_INITIALIZED :
ltc_defs.h
LTC_STATEMACH_MEASCYCLE_FINISHED :
ltc_defs.h
LTC_STATEMACH_MUXCONFIGURATION_INIT :
ltc_defs.h
LTC_STATEMACH_MUXMEASUREMENT :
ltc_defs.h
LTC_STATEMACH_MUXMEASUREMENT_CONFIG :
ltc_defs.h
LTC_STATEMACH_MUXMEASUREMENT_FINISHED :
ltc_defs.h
LTC_STATEMACH_OPENWIRE_CHECK :
ltc_defs.h
LTC_STATEMACH_READALLGPIO :
ltc_defs.h
LTC_STATEMACH_READMUXMEASUREMENT :
ltc_defs.h
LTC_STATEMACH_READVOLTAGE :
ltc_defs.h
LTC_STATEMACH_READVOLTAGE_2CELLS :
ltc_defs.h
LTC_STATEMACH_REINIT :
ltc_defs.h
LTC_STATEMACH_RESERVED1 :
ltc_defs.h
LTC_STATEMACH_STARTMEAS :
ltc_defs.h
LTC_STATEMACH_STARTMEAS_2CELLS :
ltc_defs.h
LTC_STATEMACH_STARTMEAS_CONTINUE :
ltc_defs.h
LTC_STATEMACH_STARTMUXMEASUREMENT :
ltc_defs.h
LTC_STATEMACH_STOREMUXMEASUREMENT :
ltc_defs.h
LTC_STATEMACH_TEMP_SENS_READ :
ltc_defs.h
LTC_STATEMACH_UNDEFINED :
ltc_defs.h
LTC_STATEMACH_UNINITIALIZED :
ltc_defs.h
LTC_STATEMACH_USER_IO_CONTROL :
ltc_defs.h
LTC_STATEMACH_USER_IO_CONTROL_TI :
ltc_defs.h
LTC_STATEMACH_USER_IO_FEEDBACK :
ltc_defs.h
LTC_STATEMACH_USER_IO_FEEDBACK_TI :
ltc_defs.h
LTC_STATEMACH_VOLTMEAS_SUMOFCELLS :
ltc_defs.h
LTC_TEMP_SENS_FINISHED :
ltc_defs.h
LTC_TEMP_SENS_READ_DATA1 :
ltc_defs.h
LTC_TEMP_SENS_READ_DATA3 :
ltc_defs.h
LTC_TEMP_SENS_READ_I2C_TRANSMISSION_RESULT_RDCOMM :
ltc_defs.h
LTC_TEMP_SENS_SAVE_TEMP :
ltc_defs.h
LTC_TEMP_SENS_SEND_CLOCK_STCOMM1 :
ltc_defs.h
LTC_TEMP_SENS_SEND_CLOCK_STCOMM2 :
ltc_defs.h
LTC_TEMP_SENS_SEND_DATA1 :
ltc_defs.h
LTC_USER_IO_FINISHED :
ltc_defs.h
LTC_USER_IO_FINISHED_TI :
ltc_defs.h
LTC_USER_IO_READ_I2C_TRANSMISSION_RESULT_RDCOMM :
ltc_defs.h
LTC_USER_IO_READ_I2C_TRANSMISSION_RESULT_RDCOMM_TI :
ltc_defs.h
LTC_USER_IO_READ_I2C_TRANSMISSION_RESULT_RDCOMM_TI_FOURTH :
ltc_defs.h
LTC_USER_IO_READ_I2C_TRANSMISSION_RESULT_RDCOMM_TI_SECOND :
ltc_defs.h
LTC_USER_IO_READ_I2C_TRANSMISSION_RESULT_RDCOMM_TI_THIRD :
ltc_defs.h
LTC_USER_IO_READ_INPUT_REGISTER :
ltc_defs.h
LTC_USER_IO_READ_INPUT_REGISTER_TI_FIRST :
ltc_defs.h
LTC_USER_IO_READ_INPUT_REGISTER_TI_SECOND :
ltc_defs.h
LTC_USER_IO_SAVE_DATA :
ltc_defs.h
LTC_USER_IO_SAVE_DATA_TI :
ltc_defs.h
LTC_USER_IO_SEND_CLOCK_STCOMM :
ltc_defs.h
LTC_USER_IO_SEND_CLOCK_STCOMM_TI :
ltc_defs.h
LTC_USER_IO_SET_DIRECTION_REGISTER_TI :
ltc_defs.h
LTC_USER_IO_SET_OUTPUT_REGISTER :
ltc_defs.h
LTC_USER_IO_SET_OUTPUT_REGISTER_TI :
ltc_defs.h
LTC_VOLTMEAS_SC_READ_SC :
ltc_defs.h
LTC_VOLTMEAS_SC_TRIGGER_CONVERSION :
ltc_defs.h
Generated by
1.9.1