|
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]