foxBMS
1.0.0
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
data block struct of error flags
Definition at line 320 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::baseCellTemperatureMeasurementTimeout |
0 -> no error, 1 -> error
Definition at line 337 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::baseCellVoltageMeasurementTimeout |
0 -> no error, 1 -> error
Definition at line 335 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::canTiming |
0 -> no error, 1 -> error
Definition at line 349 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::canTimingCc[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 350 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::canTimingEc[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 351 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::coinCellVoltage |
0 -> no error, 1 -> error
Definition at line 353 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::crcError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 329 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::currentMeasurementError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 340 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::currentMeasurementTimeout[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 339 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::currentOnOpenString[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 360 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::currentSensor[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error, not responding
Definition at line 325 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::currentSensorPowerTimeout[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 343 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::currentSensorTimeoutV1[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 341 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::currentSensorTimeoutV3[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 342 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::deepDischargeDetected[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 359 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::fuseStateCharge[BS_NR_OF_STRINGS] |
0 -> fuse ok, 1 -> fuse tripped
Definition at line 347 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::fuseStateNormal[BS_NR_OF_STRINGS] |
0 -> fuse ok, 1 -> fuse tripped
Definition at line 346 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_ERRORSTATE::header |
Data block header
Definition at line 324 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::insulationError |
0 -> no error, 1 -> error
Definition at line 345 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::interlock |
0 -> no error, 1 -> error
Definition at line 328 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::mcuDieTemperature |
0 -> no error, 1 -> error
Definition at line 352 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::micCellTemperatureError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 334 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::micCellvoltageError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 333 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::micConfigurationError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 332 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::muxError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 330 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::open_wire[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 348 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::plausibilityCheckCelltemperature[BS_NR_OF_STRINGS] |
0 -> no error, else: error
Definition at line 358 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::plausibilityCheckCelltemperatureSpread[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 357 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::plausibilityCheckCellvoltage[BS_NR_OF_STRINGS] |
0 -> no error, else: error
Definition at line 355 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::plausibilityCheckCellvoltageSpread[BS_NR_OF_STRINGS] |
0 -> no error, else: error
Definition at line 356 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::plausibilityCheckPackvoltage[BS_NR_OF_STRINGS] |
0 -> no error, else: error
Definition at line 354 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::powerMeasurementError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 344 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::prechargeContactor[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error, not responding
Definition at line 327 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::redundancy0CellTemperatureMeasurementTimeout |
0 -> no error, 1 -> error
Definition at line 338 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::redundancy0CellVoltageMeasurementTimeout |
0 -> no error, 1 -> error
Definition at line 336 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::sbcFinState |
0 -> okay, 1 -> error: short-circuit to RSTB
Definition at line 361 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::sbcRstbState |
0 -> okay, 1 -> error: RSTB not working
Definition at line 362 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::spiError[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error
Definition at line 331 of file database_cfg.h.
uint8_t DATA_BLOCK_ERRORSTATE::stringContactor[BS_NR_OF_STRINGS] |
0 -> no error, 1 -> error, not responding
Definition at line 326 of file database_cfg.h.