rec::robotino::api2 C++ interface
Public Member Functions | Friends | List of all members
rec::robotino::api2::FestoolCharger Class Reference

Debug info from SmartRobotinoMPSDocking component. More...

#include <FestoolCharger.h>

Inheritance diagram for rec::robotino::api2::FestoolCharger:
rec::robotino::api2::ComObject

Public Member Functions

 FestoolCharger (const ComId &id)
 
void setComId (const ComId &id)
 
void startHotSwap ()
 
virtual void festool_charger_infoEvent (const char *data, const unsigned int dataSize)
 
- Public Member Functions inherited from rec::robotino::api2::ComObject
 ComObject ()
 
virtual ~ComObject ()
 
ComId comId () const
 

Friends

class FestoolChargerImpl
 

Additional Inherited Members

- Protected Attributes inherited from rec::robotino::api2::ComObject
ComId _comID
 

Detailed Description

Debug info from SmartRobotinoMPSDocking component.

Member Function Documentation

void rec::robotino::api2::FestoolCharger::setComId ( const ComId id)

Sets the associated communication object.

Parameters
idThe id of the associated communication object.
Exceptions
RobotinoExceptionif given id is invalid.
Remarks
This function is thread save
void rec::robotino::api2::FestoolCharger::startHotSwap ( )

Send signal to charger electronics to make sure that all accus are connected to system power before the user replaces one accu. Otherwise the user might take off the single accu that is currently powering the system. In this case the system would power off.


The documentation for this class was generated from the following file: