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 maximum operating limit
Definition at line 461 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::cellChargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 472 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::cellDischargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 474 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_MOL_FLAG::header |
Data block header
Definition at line 465 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::overtemperatureCharge[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 468 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::overtemperatureDischarge[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 469 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::overVoltage[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 466 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::pcbOvertemperature[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 476 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::pcbUndertemperature[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 477 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::stringChargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 473 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::stringDischargeOvercurrent[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 475 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::undertemperatureCharge[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 470 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::undertemperatureDischarge[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 471 of file database_cfg.h.
uint8_t DATA_BLOCK_MOL_FLAG::underVoltage[BS_NR_OF_STRINGS] |
0 -> MOL NOT violated, 1 -> MOL violated
Definition at line 467 of file database_cfg.h.