foxBMS
1.6.0
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
Data Fields | |
DATA_BLOCK_HEADER_s | header |
uint8_t | enableBalancing |
uint8_t | threshold_mV |
uint8_t | request |
uint8_t | balancingState [BS_NR_OF_STRINGS][BS_NR_OF_CELL_BLOCKS_PER_STRING] |
uint32_t | deltaCharge_mAs [BS_NR_OF_STRINGS][BS_NR_OF_CELL_BLOCKS_PER_STRING] |
uint16_t | nrBalancedCells [BS_NR_OF_STRINGS] |
data structure declaration of DATA_BLOCK_BALANCING_CONTROL
Definition at line 251 of file database_cfg.h.
uint8_t DATA_BLOCK_BALANCING_CONTROL_s::balancingState[BS_NR_OF_STRINGS][BS_NR_OF_CELL_BLOCKS_PER_STRING] |
0: no balancing, 1: balancing active
Definition at line 259 of file database_cfg.h.
uint32_t DATA_BLOCK_BALANCING_CONTROL_s::deltaCharge_mAs[BS_NR_OF_STRINGS][BS_NR_OF_CELL_BLOCKS_PER_STRING] |
Difference in Depth-of-Discharge in mAs
Definition at line 261 of file database_cfg.h.
uint8_t DATA_BLOCK_BALANCING_CONTROL_s::enableBalancing |
Switch for enabling/disabling balancing
Definition at line 256 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_BALANCING_CONTROL_s::header |
Data block header
Definition at line 255 of file database_cfg.h.
uint16_t DATA_BLOCK_BALANCING_CONTROL_s::nrBalancedCells[BS_NR_OF_STRINGS] |
Definition at line 263 of file database_cfg.h.
uint8_t DATA_BLOCK_BALANCING_CONTROL_s::request |
balancing request per CAN
Definition at line 258 of file database_cfg.h.
uint8_t DATA_BLOCK_BALANCING_CONTROL_s::threshold_mV |
balancing threshold in mV
Definition at line 257 of file database_cfg.h.