MOOS 0.2375
|
#include <BatteryDriver.h>
Public Types | |
enum | Condition { UNKNOWN, SENSOR_ERROR, GOOD, LOW, BAD, DANGEROUS } |
Public Member Functions | |
Condition | GetStatus () |
bool | Calculate () |
double | GetVoltage () |
double | GetPercentCharge () |
string | GetStatusAsString () |
CBatteryStatus () | |
Public Attributes | |
double | m_dfVoltage |
double | m_dfPercent |
double | m_dfFull |
double | m_dfEmpty |
double | m_dfLow |
string | m_sError |
Condition | m_eStatus |
Definition at line 60 of file BatteryDriver.h.
Definition at line 63 of file BatteryDriver.h.
CBatteryDriver::CBatteryStatus::CBatteryStatus | ( | ) |
Definition at line 41 of file BatteryDriver.cpp.
bool CBatteryDriver::CBatteryStatus::Calculate | ( | ) |
Definition at line 134 of file BatteryDriver.cpp.
double CBatteryDriver::CBatteryStatus::GetPercentCharge | ( | ) |
Definition at line 124 of file BatteryDriver.cpp.
CBatteryDriver::CBatteryStatus::Condition CBatteryDriver::CBatteryStatus::GetStatus | ( | ) |
Definition at line 155 of file BatteryDriver.cpp.
string CBatteryDriver::CBatteryStatus::GetStatusAsString | ( | ) |
!!
Definition at line 109 of file BatteryDriver.cpp.
double CBatteryDriver::CBatteryStatus::GetVoltage | ( | ) |
Definition at line 129 of file BatteryDriver.cpp.
Definition at line 85 of file BatteryDriver.h.
Definition at line 84 of file BatteryDriver.h.
Definition at line 86 of file BatteryDriver.h.
Definition at line 83 of file BatteryDriver.h.
Definition at line 82 of file BatteryDriver.h.
Definition at line 89 of file BatteryDriver.h.
Definition at line 88 of file BatteryDriver.h.