#include <bcbBattery.h>
Definition at line 23 of file bcbBattery.h.
◆ batteryReaderThread()
batteryReaderThread::batteryReaderThread |
( |
ISerialDevice * |
_iSerial, |
|
|
double |
period |
|
) |
| |
|
inline |
◆ run()
void batteryReaderThread::run |
( |
| ) |
|
|
overridevirtual |
◆ startTransmission()
void batteryReaderThread::startTransmission |
( |
| ) |
|
◆ stopTransmission()
void batteryReaderThread::stopTransmission |
( |
| ) |
|
◆ threadInit()
bool batteryReaderThread::threadInit |
( |
| ) |
|
|
overridevirtual |
◆ threadRelease()
void batteryReaderThread::threadRelease |
( |
| ) |
|
|
overridevirtual |
◆ backpack_status
int batteryReaderThread::backpack_status = 0 |
◆ battery_charge
double batteryReaderThread::battery_charge = 0 |
◆ battery_current
double batteryReaderThread::battery_current = 0 |
◆ battery_info
std::string batteryReaderThread::battery_info = "icub battery system v1.0" |
◆ battery_status
IBattery::Battery_status batteryReaderThread::battery_status = IBattery::Battery_status::BATTERY_OK_STANDBY |
◆ battery_voltage
double batteryReaderThread::battery_voltage = 0 |
◆ buff_len
const int batteryReaderThread::buff_len = 10000 |
|
static |
◆ datamut
std::mutex batteryReaderThread::datamut |
◆ debugTextBuffer
◆ debugTextBufferSize
const int batteryReaderThread::debugTextBufferSize = 10000 |
|
static |
◆ iSerial
ISerialDevice* batteryReaderThread::iSerial = nullptr |
◆ packet
unsigned char batteryReaderThread::packet[packet_len] |
◆ packet_len
const int batteryReaderThread::packet_len =10 |
|
static |
◆ r_exp
std::regex batteryReaderThread::r_exp |
◆ screenEnable
bool batteryReaderThread::screenEnable = true |
◆ timeStamp
double batteryReaderThread::timeStamp |
◆ tmp_buff
unsigned char batteryReaderThread::tmp_buff[buff_len] |
◆ verboseEnable
bool batteryReaderThread::verboseEnable = false |
The documentation for this class was generated from the following files: