33    yarp::dev::IMotor *_imot;
 
   34    yarp::os::BufferedPort<yarp::os::Bottle>  _outputPort;
 
   36    double *_motorTemperatures;
 
   37    double *_motorTemperatureLimits;
 
   39    int _nEnabledMotors = 0;
 
   41    std::string m_portPrefix=
"";
 
   42    double _updatePeriod = 1; 
 
   43    std::string _robotName= 
"";
 
   44    yarp::sig::Vector _listOfJoints = 0;
 
   46    yarp::dev::PolyDriver _motionControlDevice;
 
   48    bool sendData2OutputPort(
double *temperatures);
 
   62    bool configure(yarp::os::ResourceFinder &rf);