foxBMS
1.0.0
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
Data Fields | |
DATA_BLOCK_HEADER_s | header |
int16_t | averageCellVoltage_mV [BS_NR_OF_STRINGS] |
int16_t | minimumCellVoltage_mV [BS_NR_OF_STRINGS] |
int16_t | previousMinimumCellVoltage_mV [BS_NR_OF_STRINGS] |
int16_t | maximumCellVoltage_mV [BS_NR_OF_STRINGS] |
int16_t | previousMaximumCellVoltage_mV [BS_NR_OF_STRINGS] |
uint16_t | nrModuleMinimumCellVoltage [BS_NR_OF_STRINGS] |
uint16_t | nrCellMinimumCellVoltage [BS_NR_OF_STRINGS] |
uint16_t | nrModuleMaximumCellVoltage [BS_NR_OF_STRINGS] |
uint16_t | nrCellMaximumCellVoltage [BS_NR_OF_STRINGS] |
float | averageTemperature_ddegC [BS_NR_OF_STRINGS] |
int16_t | minimumTemperature_ddegC [BS_NR_OF_STRINGS] |
uint16_t | nrModuleMinimumTemperature [BS_NR_OF_STRINGS] |
uint16_t | nrSensorMinimumTemperature [BS_NR_OF_STRINGS] |
int16_t | maximumTemperature_ddegC [BS_NR_OF_STRINGS] |
uint16_t | nrModuleMaximumTemperature [BS_NR_OF_STRINGS] |
uint16_t | nrSensorMaximumTemperature [BS_NR_OF_STRINGS] |
uint8_t | state |
data block struct of LTC minimum and maximum values
Definition at line 158 of file database_cfg.h.
int16_t DATA_BLOCK_MIN_MAX::averageCellVoltage_mV[BS_NR_OF_STRINGS] |
average cell voltages, unit: mV
Definition at line 164 of file database_cfg.h.
float DATA_BLOCK_MIN_MAX::averageTemperature_ddegC[BS_NR_OF_STRINGS] |
unit: deci °C
Definition at line 174 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_MIN_MAX::header |
Data block header
Definition at line 162 of file database_cfg.h.
int16_t DATA_BLOCK_MIN_MAX::maximumCellVoltage_mV[BS_NR_OF_STRINGS] |
maximum cell voltages, unit: mV
Definition at line 167 of file database_cfg.h.
int16_t DATA_BLOCK_MIN_MAX::maximumTemperature_ddegC[BS_NR_OF_STRINGS] |
unit: deci °C
Definition at line 178 of file database_cfg.h.
int16_t DATA_BLOCK_MIN_MAX::minimumCellVoltage_mV[BS_NR_OF_STRINGS] |
minimum cell voltages, unit: mV
Definition at line 165 of file database_cfg.h.
int16_t DATA_BLOCK_MIN_MAX::minimumTemperature_ddegC[BS_NR_OF_STRINGS] |
unit: deci °C
Definition at line 175 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrCellMaximumCellVoltage[BS_NR_OF_STRINGS] |
number of the cell with maximum cell voltage
Definition at line 173 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrCellMinimumCellVoltage[BS_NR_OF_STRINGS] |
number of the cell with minimum cell voltage
Definition at line 171 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrModuleMaximumCellVoltage[BS_NR_OF_STRINGS] |
number of the module with maximum cell voltage
Definition at line 172 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrModuleMaximumTemperature[BS_NR_OF_STRINGS] |
number of the module with maximum temperature
Definition at line 179 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrModuleMinimumCellVoltage[BS_NR_OF_STRINGS] |
number of the module with minimum cell voltage
Definition at line 170 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrModuleMinimumTemperature[BS_NR_OF_STRINGS] |
number of the module with minimum temperature
Definition at line 176 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrSensorMaximumTemperature[BS_NR_OF_STRINGS] |
number of the sensor with maximum temperature
Definition at line 180 of file database_cfg.h.
uint16_t DATA_BLOCK_MIN_MAX::nrSensorMinimumTemperature[BS_NR_OF_STRINGS] |
number of the sensor with minimum temperature
Definition at line 177 of file database_cfg.h.
int16_t DATA_BLOCK_MIN_MAX::previousMaximumCellVoltage_mV[BS_NR_OF_STRINGS] |
previous maximum cell voltages, unit: mV
Definition at line 168 of file database_cfg.h.
int16_t DATA_BLOCK_MIN_MAX::previousMinimumCellVoltage_mV[BS_NR_OF_STRINGS] |
previous minimum cell voltages, unit: mV
Definition at line 166 of file database_cfg.h.
uint8_t DATA_BLOCK_MIN_MAX::state |
state of the min max module
Definition at line 181 of file database_cfg.h.