iCub-main
|
#include <bmsBattery.h>
Public Member Functions | |
BmsBattery (int period=20) | |
~BmsBattery () | |
virtual bool | open (yarp::os::Searchable &config) |
virtual bool | close () |
virtual YARP_DEV_RETURN_VALUE_TYPE_CH312 | getBatteryVoltage (double &voltage) |
virtual YARP_DEV_RETURN_VALUE_TYPE_CH312 | getBatteryCurrent (double ¤t) |
virtual YARP_DEV_RETURN_VALUE_TYPE_CH312 | getBatteryCharge (double &charge) |
virtual YARP_DEV_RETURN_VALUE_TYPE_CH312 | getBatteryStatus (Battery_status &status) |
virtual YARP_DEV_RETURN_VALUE_TYPE_CH312 | getBatteryInfo (std::string &info) |
virtual YARP_DEV_RETURN_VALUE_TYPE_CH312 | getBatteryTemperature (double &temperature) |
virtual bool | threadInit () |
virtual void | threadRelease () |
virtual void | run () |
Protected Attributes | |
std::mutex | mtx |
unsigned short | batteryId |
short | status |
double | timeStamp |
yarp::sig::Vector | data |
double | battery_charge |
double | battery_voltage |
double | battery_current |
double | battery_temperature |
std::string | battery_info |
unsigned char | backpack_status |
bool | verboseEnable |
bool | screenEnable |
bool | debugEnable |
ResourceFinder | rf |
PolyDriver | driver |
ISerialDevice * | pSerial |
char | serial_buff [255] |
std::string | remoteName |
std::string | localName |
Definition at line 24 of file bmsBattery.h.
|
inline |
Definition at line 52 of file bmsBattery.h.
|
inline |
Definition at line 56 of file bmsBattery.h.
|
virtual |
Definition at line 79 of file bmsBattery.cpp.
|
virtual |
Definition at line 192 of file bmsBattery.cpp.
|
virtual |
Definition at line 185 of file bmsBattery.cpp.
|
virtual |
Definition at line 211 of file bmsBattery.cpp.
|
virtual |
Definition at line 199 of file bmsBattery.cpp.
|
virtual |
Definition at line 205 of file bmsBattery.cpp.
|
virtual |
Definition at line 178 of file bmsBattery.cpp.
|
virtual |
Definition at line 20 of file bmsBattery.cpp.
|
virtual |
Definition at line 109 of file bmsBattery.cpp.
|
virtual |
Definition at line 90 of file bmsBattery.cpp.
|
virtual |
Definition at line 218 of file bmsBattery.cpp.
|
protected |
Definition at line 38 of file bmsBattery.h.
|
protected |
Definition at line 33 of file bmsBattery.h.
|
protected |
Definition at line 35 of file bmsBattery.h.
|
protected |
Definition at line 37 of file bmsBattery.h.
|
protected |
Definition at line 36 of file bmsBattery.h.
|
protected |
Definition at line 34 of file bmsBattery.h.
|
protected |
Definition at line 29 of file bmsBattery.h.
|
protected |
Definition at line 32 of file bmsBattery.h.
|
protected |
Definition at line 42 of file bmsBattery.h.
|
protected |
Definition at line 45 of file bmsBattery.h.
|
protected |
Definition at line 49 of file bmsBattery.h.
|
protected |
Definition at line 27 of file bmsBattery.h.
|
protected |
Definition at line 46 of file bmsBattery.h.
|
protected |
Definition at line 48 of file bmsBattery.h.
|
protected |
Definition at line 44 of file bmsBattery.h.
|
protected |
Definition at line 41 of file bmsBattery.h.
|
protected |
Definition at line 47 of file bmsBattery.h.
|
protected |
Definition at line 30 of file bmsBattery.h.
|
protected |
Definition at line 31 of file bmsBattery.h.
|
protected |
Definition at line 40 of file bmsBattery.h.