MOOS 0.2375
|
#include <BluefinBatteryDriverV1.h>
Classes | |
class | CBatteryPack |
Public Types | |
enum | Status { ON, OFF } |
Public Member Functions | |
virtual string | GetCellsString () |
virtual bool | IsError () |
bool | SwitchPack (int nPack, bool bOn) |
CBluefinBatteryDriverV1 () | |
virtual | ~CBluefinBatteryDriverV1 () |
virtual bool | Initialise () |
virtual bool | GetData () |
Public Attributes | |
CBatteryPack | m_Batteries [2] |
Protected Member Functions | |
bool | Switch (bool bSwitch) |
double | GetMeanVoltage () |
bool | GetPackVoltage (int nPack) |
bool | GetPackStatus (int nPack) |
bool | SendAndRecieve (BYTE *pTx, int nTx, BYTE *pRx, int nRx) |
bool | GetCellData (int nPack) |
Definition at line 48 of file BluefinBatteryDriverV1.h.
Definition at line 58 of file BluefinBatteryDriverV1.h.
CBluefinBatteryDriverV1::CBluefinBatteryDriverV1 | ( | ) |
Definition at line 53 of file BluefinBatteryDriverV1.cpp.
CBluefinBatteryDriverV1::~CBluefinBatteryDriverV1 | ( | ) | [virtual] |
Definition at line 64 of file BluefinBatteryDriverV1.cpp.
bool CBluefinBatteryDriverV1::GetCellData | ( | int | nPack | ) | [protected] |
Definition at line 107 of file BluefinBatteryDriverV1.cpp.
string CBluefinBatteryDriverV1::GetCellsString | ( | ) | [virtual] |
Reimplemented from CBatteryDriver.
Definition at line 356 of file BluefinBatteryDriverV1.cpp.
bool CBluefinBatteryDriverV1::GetData | ( | ) | [virtual] |
Implements CBatteryDriver.
Definition at line 76 of file BluefinBatteryDriverV1.cpp.
double CBluefinBatteryDriverV1::GetMeanVoltage | ( | ) | [protected] |
Definition at line 333 of file BluefinBatteryDriverV1.cpp.
bool CBluefinBatteryDriverV1::GetPackStatus | ( | int | nPack | ) | [protected] |
Definition at line 205 of file BluefinBatteryDriverV1.cpp.
bool CBluefinBatteryDriverV1::GetPackVoltage | ( | int | nPack | ) | [protected] |
Definition at line 233 of file BluefinBatteryDriverV1.cpp.
bool CBluefinBatteryDriverV1::Initialise | ( | ) | [virtual] |
Implements CBatteryDriver.
Definition at line 70 of file BluefinBatteryDriverV1.cpp.
bool CBluefinBatteryDriverV1::IsError | ( | ) | [virtual] |
Reimplemented from CBatteryDriver.
Definition at line 256 of file BluefinBatteryDriverV1.cpp.
bool CBluefinBatteryDriverV1::SendAndRecieve | ( | BYTE * | pTx, |
int | nTx, | ||
BYTE * | pRx, | ||
int | nRx | ||
) | [protected] |
Definition at line 133 of file BluefinBatteryDriverV1.cpp.
Reimplemented from CBatteryDriver.
Definition at line 338 of file BluefinBatteryDriverV1.cpp.
Definition at line 171 of file BluefinBatteryDriverV1.cpp.
Definition at line 81 of file BluefinBatteryDriverV1.h.