foxBMS
1.4.1
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
Data Fields | |
DATA_BLOCK_HEADER_s | header |
bool | isImdRunning |
bool | isInsulationMeasurementValid |
uint32_t | insulationResistance_kOhm |
bool | areDeviceFlagsValid |
bool | dfIsCriticalResistanceDetected |
bool | dfIsWarnableResistanceDetected |
bool | dfIsChassisFaultDetected |
bool | dfIsChassisShortToHvPlus |
bool | dfIsChassisShortToHvMinus |
bool | dfIsDeviceErrorDetected |
bool | dfIsMeasurmentedUpToDate |
data block struct of insulation monitoring device measurement
Definition at line 550 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::areDeviceFlagsValid |
true -> flags below this database entry valid, false -> flags unreliable e.g. if device error detected
Definition at line 559 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::dfIsChassisFaultDetected |
true: short between HV potential and chassis detected, false: no error
Definition at line 563 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::dfIsChassisShortToHvMinus |
true: bias/tendency to the location of the insulation fault to HV minus
Definition at line 565 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::dfIsChassisShortToHvPlus |
true: bias/tendency to the location of the insulation fault to HV plus
Definition at line 564 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::dfIsCriticalResistanceDetected |
device status flag: false -> resistance value okay, true -> resistance value too low/error
Definition at line 561 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::dfIsDeviceErrorDetected |
true: device error detected, false: no error detected
Definition at line 566 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::dfIsMeasurmentedUpToDate |
true: measurement up to-date, false: outdated
Definition at line 567 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::dfIsWarnableResistanceDetected |
true: warning threshold violated, false: no warning active
Definition at line 562 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_INSULATION_MONITORING_s::header |
Data block header
Definition at line 554 of file database_cfg.h.
uint32_t DATA_BLOCK_INSULATION_MONITORING_s::insulationResistance_kOhm |
insulation resistance measured in kOhm
Definition at line 557 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::isImdRunning |
true -> Insulation resistance measurement active, false -> not active
Definition at line 555 of file database_cfg.h.
bool DATA_BLOCK_INSULATION_MONITORING_s::isInsulationMeasurementValid |
true -> resistance value valid, false -> resistance unreliable
Definition at line 556 of file database_cfg.h.