#include <bmsBattery.h>
Definition at line 21 of file bmsBattery.h.
◆ BmsBattery()
BmsBattery::BmsBattery |
( |
int |
period = 20 | ) |
|
|
inline |
◆ ~BmsBattery()
BmsBattery::~BmsBattery |
( |
| ) |
|
|
inline |
◆ close()
bool BmsBattery::close |
( |
| ) |
|
|
virtual |
◆ getBatteryCharge()
bool BmsBattery::getBatteryCharge |
( |
double & |
charge | ) |
|
|
virtual |
◆ getBatteryCurrent()
bool BmsBattery::getBatteryCurrent |
( |
double & |
current | ) |
|
|
virtual |
◆ getBatteryInfo()
bool BmsBattery::getBatteryInfo |
( |
std::string & |
info | ) |
|
|
virtual |
◆ getBatteryStatus()
bool BmsBattery::getBatteryStatus |
( |
Battery_status & |
status | ) |
|
|
virtual |
◆ getBatteryTemperature()
bool BmsBattery::getBatteryTemperature |
( |
double & |
temperature | ) |
|
|
virtual |
◆ getBatteryVoltage()
bool BmsBattery::getBatteryVoltage |
( |
double & |
voltage | ) |
|
|
virtual |
◆ open()
bool BmsBattery::open |
( |
yarp::os::Searchable & |
config | ) |
|
|
virtual |
◆ run()
◆ threadInit()
bool BmsBattery::threadInit |
( |
| ) |
|
|
virtual |
◆ threadRelease()
void BmsBattery::threadRelease |
( |
| ) |
|
|
virtual |
◆ backpack_status
unsigned char BmsBattery::backpack_status |
|
protected |
◆ battery_charge
double BmsBattery::battery_charge |
|
protected |
◆ battery_current
double BmsBattery::battery_current |
|
protected |
◆ battery_info
std::string BmsBattery::battery_info |
|
protected |
◆ battery_temperature
double BmsBattery::battery_temperature |
|
protected |
◆ battery_voltage
double BmsBattery::battery_voltage |
|
protected |
◆ batteryId
unsigned short BmsBattery::batteryId |
|
protected |
◆ data
yarp::sig::Vector BmsBattery::data |
|
protected |
◆ debugEnable
bool BmsBattery::debugEnable |
|
protected |
◆ driver
PolyDriver BmsBattery::driver |
|
protected |
◆ localName
std::string BmsBattery::localName |
|
protected |
◆ mtx
std::mutex BmsBattery::mtx |
|
protected |
◆ pSerial
ISerialDevice* BmsBattery::pSerial |
|
protected |
◆ remoteName
std::string BmsBattery::remoteName |
|
protected |
◆ rf
ResourceFinder BmsBattery::rf |
|
protected |
◆ screenEnable
bool BmsBattery::screenEnable |
|
protected |
◆ serial_buff
char BmsBattery::serial_buff[255] |
|
protected |
◆ status
◆ timeStamp
double BmsBattery::timeStamp |
|
protected |
◆ verboseEnable
bool BmsBattery::verboseEnable |
|
protected |
The documentation for this class was generated from the following files: