foxBMS
1.2.1
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
Data Fields | |
DATA_BLOCK_HEADER_s | header |
uint8_t | valid |
uint8_t | state |
uint32_t | insulationResistance_kOhm |
uint8_t | insulationFault |
uint8_t | insulationWarning |
uint8_t | chassisFault |
uint8_t | systemFailure |
uint8_t | calibrationRunning |
uint8_t | selfTestRunning |
uint8_t | insulationMeasurements |
uint8_t | aliveStatusDetection |
uint8_t | outdatedInsulationResistanceValue |
uint8_t | testImcOverAll |
uint8_t | testImcParameterConfiguration |
data block struct of insulation monitoring device measurement
Definition at line 530 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::aliveStatusDetection |
0 = Ok, 1 = Failure
Definition at line 545 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::calibrationRunning |
0 = not running, 1 = running
Definition at line 542 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::chassisFault |
0 = no error, 1 = error
Definition at line 540 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_INSULATION_MONITORING::header |
Data block header
Definition at line 534 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::insulationFault |
0 = no error, 1 = error
Definition at line 538 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::insulationMeasurements |
0 = Active, 1 = Inactive
Definition at line 544 of file database_cfg.h.
uint32_t DATA_BLOCK_INSULATION_MONITORING::insulationResistance_kOhm |
insulation resistance measured in kOhm
Definition at line 537 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::insulationWarning |
0 = no warning, 1 = warning
Definition at line 539 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::outdatedInsulationResistanceValue |
0 = Valid, 1 = Outdated
Definition at line 546 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::selfTestRunning |
0 = not running, 1 = running
Definition at line 543 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::state |
0 -> ok , 1 -> resistance too low/error
Definition at line 536 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::systemFailure |
0 = no error, 1 = error
Definition at line 541 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::testImcOverAll |
0 = NotRunning, 1 = Running
Definition at line 547 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::testImcParameterConfiguration |
0 = NotWarning, 1 = Warning
Definition at line 548 of file database_cfg.h.
uint8_t DATA_BLOCK_INSULATION_MONITORING::valid |
0 -> valid, 1 -> resistance unreliable
Definition at line 535 of file database_cfg.h.