Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
|
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 |
Represents the status of the battery.
int auterion::BatteryStatus::cell_count |
Number of cells in the battery
Eigen::VectorXf auterion::BatteryStatus::cell_voltage_v |
Voltage of each cell in the battery
float auterion::BatteryStatus::current_a |
Current [amperes]
float auterion::BatteryStatus::discharged_mah |
Discharged capacity [milliamp hours]
float auterion::BatteryStatus::remaining |
Fraction of capacity remaining, from 0 to 1 (-1 if unknown)
float auterion::BatteryStatus::voltage_v |
Voltage [volt]