foxBMS
1.6.0
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
Data Fields | |
DATA_BLOCK_HEADER_s | header |
uint8_t | state |
int16_t | cellTemperature_ddegC [BS_NR_OF_STRINGS][BS_NR_OF_MODULES_PER_STRING][BS_NR_OF_TEMP_SENSORS_PER_MODULE] |
uint16_t | invalidCellTemperature [BS_NR_OF_STRINGS][BS_NR_OF_MODULES_PER_STRING] |
uint16_t | nrValidTemperatures [BS_NR_OF_STRINGS] |
data block struct of cell temperatures
Definition at line 149 of file database_cfg.h.
int16_t DATA_BLOCK_CELL_TEMPERATURE_s::cellTemperature_ddegC[BS_NR_OF_STRINGS][BS_NR_OF_MODULES_PER_STRING][BS_NR_OF_TEMP_SENSORS_PER_MODULE] |
unit: deci °C
Definition at line 155 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_CELL_TEMPERATURE_s::header |
Data block header
Definition at line 153 of file database_cfg.h.
uint16_t DATA_BLOCK_CELL_TEMPERATURE_s::invalidCellTemperature[BS_NR_OF_STRINGS][BS_NR_OF_MODULES_PER_STRING] |
bitmask if temperatures are valid. 0->valid, 1->invalid
Definition at line 157 of file database_cfg.h.
uint16_t DATA_BLOCK_CELL_TEMPERATURE_s::nrValidTemperatures[BS_NR_OF_STRINGS] |
number of valid temperatures in each string
Definition at line 159 of file database_cfg.h.
uint8_t DATA_BLOCK_CELL_TEMPERATURE_s::state |
for future use
Definition at line 154 of file database_cfg.h.