foxBMS  1.6.0
The foxBMS Battery Management System API Documentation
SOF_CONFIG_s Struct Reference

#include <sof_trapezoid_cfg.h>

Data Fields

float_t maximumDischargeCurrent_mA
 
float_t maximumChargeCurrent_mA
 
float_t limpHomeCurrent_mA
 
int16_t cutoffLowTemperatureDischarge_ddegC
 
int16_t limitLowTemperatureDischarge_ddegC
 
int16_t cutoffLowTemperatureCharge_ddegC
 
int16_t limitLowTemperatureCharge_ddegC
 
int16_t cutoffHighTemperatureDischarge_ddegC
 
int16_t limitHighTemperatureDischarge_ddegC
 
int16_t cutoffHighTemperatureCharge_ddegC
 
int16_t limitHighTemperatureCharge_ddegC
 
int16_t cutoffUpperCellVoltage_mV
 
int16_t limitUpperCellVoltage_mV
 
int16_t cutoffLowerCellVoltage_mV
 
int16_t limitLowerCellVoltage_mV
 

Detailed Description

structure for configuration of SoF Calculation

Definition at line 168 of file sof_trapezoid_cfg.h.

Field Documentation

◆ cutoffHighTemperatureCharge_ddegC

int16_t SOF_CONFIG_s::cutoffHighTemperatureCharge_ddegC

High temperature derating limits

Definition at line 185 of file sof_trapezoid_cfg.h.

◆ cutoffHighTemperatureDischarge_ddegC

int16_t SOF_CONFIG_s::cutoffHighTemperatureDischarge_ddegC

High temperature derating limits

Definition at line 183 of file sof_trapezoid_cfg.h.

◆ cutoffLowerCellVoltage_mV

int16_t SOF_CONFIG_s::cutoffLowerCellVoltage_mV

Cell voltage derating limits

Definition at line 192 of file sof_trapezoid_cfg.h.

◆ cutoffLowTemperatureCharge_ddegC

int16_t SOF_CONFIG_s::cutoffLowTemperatureCharge_ddegC

Low temperature derating limits

Definition at line 178 of file sof_trapezoid_cfg.h.

◆ cutoffLowTemperatureDischarge_ddegC

int16_t SOF_CONFIG_s::cutoffLowTemperatureDischarge_ddegC

Low temperature derating limits

Definition at line 176 of file sof_trapezoid_cfg.h.

◆ cutoffUpperCellVoltage_mV

int16_t SOF_CONFIG_s::cutoffUpperCellVoltage_mV

Cell voltage derating limits

Definition at line 190 of file sof_trapezoid_cfg.h.

◆ limitHighTemperatureCharge_ddegC

int16_t SOF_CONFIG_s::limitHighTemperatureCharge_ddegC

High temperature derating limits

Definition at line 186 of file sof_trapezoid_cfg.h.

◆ limitHighTemperatureDischarge_ddegC

int16_t SOF_CONFIG_s::limitHighTemperatureDischarge_ddegC

High temperature derating limits

Definition at line 184 of file sof_trapezoid_cfg.h.

◆ limitLowerCellVoltage_mV

int16_t SOF_CONFIG_s::limitLowerCellVoltage_mV

Cell voltage derating limits

Definition at line 193 of file sof_trapezoid_cfg.h.

◆ limitLowTemperatureCharge_ddegC

int16_t SOF_CONFIG_s::limitLowTemperatureCharge_ddegC

Low temperature derating limits

Definition at line 179 of file sof_trapezoid_cfg.h.

◆ limitLowTemperatureDischarge_ddegC

int16_t SOF_CONFIG_s::limitLowTemperatureDischarge_ddegC

Low temperature derating limits

Definition at line 177 of file sof_trapezoid_cfg.h.

◆ limitUpperCellVoltage_mV

int16_t SOF_CONFIG_s::limitUpperCellVoltage_mV

Cell voltage derating limits

Definition at line 191 of file sof_trapezoid_cfg.h.

◆ limpHomeCurrent_mA

float_t SOF_CONFIG_s::limpHomeCurrent_mA

Current derating limits

Definition at line 172 of file sof_trapezoid_cfg.h.

◆ maximumChargeCurrent_mA

float_t SOF_CONFIG_s::maximumChargeCurrent_mA

Current derating limits

Definition at line 171 of file sof_trapezoid_cfg.h.

◆ maximumDischargeCurrent_mA

float_t SOF_CONFIG_s::maximumDischargeCurrent_mA

Current derating limits

Definition at line 170 of file sof_trapezoid_cfg.h.


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