Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
auterion::BatteryStatus Struct Reference

Represents the status of the battery. More...

#include <auterion_sdk/system_state/system_state.hpp>

Public Attributes

float voltage_v
 
float current_a
 
float discharged_mah
 
float remaining
 
int cell_count
 
Eigen::VectorXf cell_voltage_v
 

Detailed Description

Represents the status of the battery.

Member Data Documentation

◆ cell_count

int auterion::BatteryStatus::cell_count

Number of cells in the battery

◆ cell_voltage_v

Eigen::VectorXf auterion::BatteryStatus::cell_voltage_v

Voltage of each cell in the battery

◆ current_a

float auterion::BatteryStatus::current_a

Current [amperes]

◆ discharged_mah

float auterion::BatteryStatus::discharged_mah

Discharged capacity [milliamp hours]

◆ remaining

float auterion::BatteryStatus::remaining

Fraction of capacity remaining, from 0 to 1 (-1 if unknown)

◆ voltage_v

float auterion::BatteryStatus::voltage_v

Voltage [volt]


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