![]() |
Midnight Sun Firmware
|
Battery management system storage. More...
#include <bms_carrier.h>
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 PrechargeSettings * | precharge_settings |
struct FanSettings * | fan_settings |
struct AuxSenseStorage * | aux_sense_storage |
struct FaultBpsStorage * | fault_bps_storage |
struct StateOfChargeStorage * | state_of_charge_storage |
struct RelayStorage * | relay_storage |
Battery management system storage.
struct AuxSenseStorage* aux_sense_storage |
Aux sense storage
BmsConfig bms_config |
BMS configuration settings
struct FanSettings* fan_settings |
Fan settings
struct FaultBpsStorage* fault_bps_storage |
Fault BPS storage
Max17261Settings fuel_guage_settings |
MAX17261 Fuel gauge settings
Max17261Storage fuel_guage_storage |
MAX17261 Fuel gauge storage
LtcAfeStorage ltc_afe_storage |
LTC6811 AFE Storage
int32_t pack_current |
Pack current reading
uint32_t pack_voltage |
Pack voltage reading
struct PrechargeSettings* precharge_settings |
Precharge settings
struct RelayStorage* relay_storage |
Relay storage
struct StateOfChargeStorage* state_of_charge_storage |
State of charge storage
uint16_t temperature |
Pack temperature reading