foxBMS
1.2.1
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
Data Fields | |
DATA_BLOCK_HEADER_s | header |
uint8_t | overVoltage [BS_NR_OF_STRINGS] |
uint8_t | underVoltage [BS_NR_OF_STRINGS] |
uint8_t | overtemperatureCharge [BS_NR_OF_STRINGS] |
uint8_t | overtemperatureDischarge [BS_NR_OF_STRINGS] |
uint8_t | undertemperatureCharge [BS_NR_OF_STRINGS] |
uint8_t | undertemperatureDischarge [BS_NR_OF_STRINGS] |
uint8_t | cellChargeOvercurrent [BS_NR_OF_STRINGS] |
uint8_t | stringChargeOvercurrent [BS_NR_OF_STRINGS] |
uint8_t | cellDischargeOvercurrent [BS_NR_OF_STRINGS] |
uint8_t | stringDischargeOvercurrent [BS_NR_OF_STRINGS] |
uint8_t | pcbOvertemperature [BS_NR_OF_STRINGS] |
uint8_t | pcbUndertemperature [BS_NR_OF_STRINGS] |
data block struct of the recommended safety limit
Definition at line 441 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::cellChargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 452 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::cellDischargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 454 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_RSL_FLAG::header |
Data block header
Definition at line 445 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::overtemperatureCharge[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 448 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::overtemperatureDischarge[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 449 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::overVoltage[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 446 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::pcbOvertemperature[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 456 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::pcbUndertemperature[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 457 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::stringChargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 453 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::stringDischargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 455 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::undertemperatureCharge[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 450 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::undertemperatureDischarge[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 451 of file database_cfg.h.
uint8_t DATA_BLOCK_RSL_FLAG::underVoltage[BS_NR_OF_STRINGS] |
0 -> RSL NOT violated, 1 -> RSL violated
Definition at line 447 of file database_cfg.h.