Midnight Sun Firmware
Loading...
Searching...
No Matches
BmsStorage

Battery management system storage. More...

#include <bms_carrier.h>

Collaboration diagram for BmsStorage:

Public Attributes

int32_t pack_current
 
uint32_t pack_voltage
 
uint16_t temperature
 
BmsConfig bms_config
 
LtcAfeStorage ltc_afe_storage
 
Max17261Settings fuel_guage_settings
 
Max17261Storage fuel_guage_storage
 
struct PrechargeSettingsprecharge_settings
 
struct FanSettingsfan_settings
 
struct AuxSenseStorageaux_sense_storage
 
struct FaultBpsStoragefault_bps_storage
 
struct StateOfChargeStoragestate_of_charge_storage
 
struct RelayStoragerelay_storage
 

Detailed Description

Battery management system storage.

Member Data Documentation

◆ aux_sense_storage

struct AuxSenseStorage* aux_sense_storage

Aux sense storage

◆ bms_config

BmsConfig bms_config

BMS configuration settings

◆ fan_settings

struct FanSettings* fan_settings

Fan settings

◆ fault_bps_storage

struct FaultBpsStorage* fault_bps_storage

Fault BPS storage

◆ fuel_guage_settings

Max17261Settings fuel_guage_settings

MAX17261 Fuel gauge settings

◆ fuel_guage_storage

Max17261Storage fuel_guage_storage

MAX17261 Fuel gauge storage

◆ ltc_afe_storage

LtcAfeStorage ltc_afe_storage

LTC6811 AFE Storage

◆ pack_current

int32_t pack_current

Pack current reading

◆ pack_voltage

uint32_t pack_voltage

Pack voltage reading

◆ precharge_settings

struct PrechargeSettings* precharge_settings

Precharge settings

◆ relay_storage

struct RelayStorage* relay_storage

Relay storage

◆ state_of_charge_storage

struct StateOfChargeStorage* state_of_charge_storage

State of charge storage

◆ temperature

uint16_t temperature

Pack temperature reading


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