foxBMS  1.0.0
The foxBMS Battery Management System API Documentation
SOE_STATE_s Struct Reference

Data Fields

bool soeInitialized
 
bool sensor_ec_used [BS_NR_OF_STRINGS]
 
float ecScalingAverage [BS_NR_OF_STRINGS]
 
float ecScalingMinimum [BS_NR_OF_STRINGS]
 
float ecScalingMaximum [BS_NR_OF_STRINGS]
 
uint32_t previousTimestamp [BS_NR_OF_STRINGS]
 

Detailed Description

This structure contains all the variables relevant for the SOX.

Definition at line 70 of file soe_counting.c.

Field Documentation

◆ ecScalingAverage

float SOE_STATE_s::ecScalingAverage[BS_NR_OF_STRINGS]

current sensor offset scaling for average SOE

Definition at line 73 of file soe_counting.c.

◆ ecScalingMaximum

float SOE_STATE_s::ecScalingMaximum[BS_NR_OF_STRINGS]

current sensor offset scaling for maximum SOE

Definition at line 75 of file soe_counting.c.

◆ ecScalingMinimum

float SOE_STATE_s::ecScalingMinimum[BS_NR_OF_STRINGS]

current sensor offset scaling for minimum SOE

Definition at line 74 of file soe_counting.c.

◆ previousTimestamp

uint32_t SOE_STATE_s::previousTimestamp[BS_NR_OF_STRINGS]

last used timestamp of current or energy counting value for SOE estimation

Definition at line 76 of file soe_counting.c.

◆ sensor_ec_used

bool SOE_STATE_s::sensor_ec_used[BS_NR_OF_STRINGS]

true if energy counting functionality of current sensor is used

Definition at line 72 of file soe_counting.c.

◆ soeInitialized

bool SOE_STATE_s::soeInitialized

true if the initialization has passed, false otherwise

Definition at line 71 of file soe_counting.c.


The documentation for this struct was generated from the following file: