YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
RemappedSubControlBoard Class Reference

#include <controlBoardRemapper/ControlBoardRemapperHelpers.h>

Public Member Functions

 RemappedSubControlBoard ()
 
bool attach (yarp::dev::PolyDriver *d, const std::string &id)
 
void detach ()
 
void setVerbose (bool _verbose)
 
bool isAttached ()
 

Public Attributes

std::string id
 
yarp::dev::PolyDriversubdevice = nullptr
 
yarp::dev::IPidControlpid = nullptr
 
yarp::dev::IPositionControlpos = nullptr
 
yarp::dev::IVelocityControlvel = nullptr
 
yarp::dev::IVelocityDirectiVelDir = nullptr
 
yarp::dev::IEncodersTimediJntEnc = nullptr
 
yarp::dev::IMotorEncodersiMotEnc = nullptr
 
yarp::dev::IAmplifierControlamp = nullptr
 
yarp::dev::IControlLimitslim = nullptr
 
yarp::dev::IControlCalibrationcalib = nullptr
 
yarp::dev::IRemoteCalibratorremcalib = nullptr
 
yarp::dev::IPreciselyTimediTimed = nullptr
 
yarp::dev::ITorqueControliTorque = nullptr
 
yarp::dev::IImpedanceControliImpedance = nullptr
 
yarp::dev::IControlModeiMode = nullptr
 
yarp::dev::IAxisInfoinfo = nullptr
 
yarp::dev::IPositionDirectposDir = nullptr
 
yarp::dev::IInteractionModeiInteract = nullptr
 
yarp::dev::IMotorimotor = nullptr
 
yarp::dev::IRemoteVariablesiVar = nullptr
 
yarp::dev::IPWMControliPwm = nullptr
 
yarp::dev::ICurrentControliCurr = nullptr
 
yarp::dev::IJointFaultiFault = nullptr
 
yarp::dev::IJointBrakeiBrake = nullptr
 

Detailed Description

Definition at line 41 of file ControlBoardRemapperHelpers.h.

Constructor & Destructor Documentation

◆ RemappedSubControlBoard()

RemappedSubControlBoard::RemappedSubControlBoard ( )

Definition at line 17 of file ControlBoardRemapperHelpers.cpp.

Member Function Documentation

◆ attach()

bool RemappedSubControlBoard::attach ( yarp::dev::PolyDriver d,
const std::string &  id 
)

Definition at line 54 of file ControlBoardRemapperHelpers.cpp.

◆ detach()

void RemappedSubControlBoard::detach ( )

Definition at line 25 of file ControlBoardRemapperHelpers.cpp.

◆ isAttached()

bool RemappedSubControlBoard::isAttached ( )
inline

Definition at line 78 of file ControlBoardRemapperHelpers.h.

◆ setVerbose()

void RemappedSubControlBoard::setVerbose ( bool  _verbose)
inline

Definition at line 76 of file ControlBoardRemapperHelpers.h.

Member Data Documentation

◆ amp

yarp::dev::IAmplifierControl* RemappedSubControlBoard::amp = nullptr

Definition at line 53 of file ControlBoardRemapperHelpers.h.

◆ calib

yarp::dev::IControlCalibration* RemappedSubControlBoard::calib = nullptr

Definition at line 55 of file ControlBoardRemapperHelpers.h.

◆ iBrake

yarp::dev::IJointBrake* RemappedSubControlBoard::iBrake = nullptr

Definition at line 69 of file ControlBoardRemapperHelpers.h.

◆ iCurr

yarp::dev::ICurrentControl* RemappedSubControlBoard::iCurr = nullptr

Definition at line 67 of file ControlBoardRemapperHelpers.h.

◆ id

std::string RemappedSubControlBoard::id

Definition at line 44 of file ControlBoardRemapperHelpers.h.

◆ iFault

yarp::dev::IJointFault* RemappedSubControlBoard::iFault = nullptr

Definition at line 68 of file ControlBoardRemapperHelpers.h.

◆ iImpedance

yarp::dev::IImpedanceControl* RemappedSubControlBoard::iImpedance = nullptr

Definition at line 59 of file ControlBoardRemapperHelpers.h.

◆ iInteract

yarp::dev::IInteractionMode* RemappedSubControlBoard::iInteract = nullptr

Definition at line 63 of file ControlBoardRemapperHelpers.h.

◆ iJntEnc

yarp::dev::IEncodersTimed* RemappedSubControlBoard::iJntEnc = nullptr

Definition at line 51 of file ControlBoardRemapperHelpers.h.

◆ iMode

yarp::dev::IControlMode* RemappedSubControlBoard::iMode = nullptr

Definition at line 60 of file ControlBoardRemapperHelpers.h.

◆ iMotEnc

yarp::dev::IMotorEncoders* RemappedSubControlBoard::iMotEnc = nullptr

Definition at line 52 of file ControlBoardRemapperHelpers.h.

◆ imotor

yarp::dev::IMotor* RemappedSubControlBoard::imotor = nullptr

Definition at line 64 of file ControlBoardRemapperHelpers.h.

◆ info

yarp::dev::IAxisInfo* RemappedSubControlBoard::info = nullptr

Definition at line 61 of file ControlBoardRemapperHelpers.h.

◆ iPwm

yarp::dev::IPWMControl* RemappedSubControlBoard::iPwm = nullptr

Definition at line 66 of file ControlBoardRemapperHelpers.h.

◆ iTimed

yarp::dev::IPreciselyTimed* RemappedSubControlBoard::iTimed = nullptr

Definition at line 57 of file ControlBoardRemapperHelpers.h.

◆ iTorque

yarp::dev::ITorqueControl* RemappedSubControlBoard::iTorque = nullptr

Definition at line 58 of file ControlBoardRemapperHelpers.h.

◆ iVar

yarp::dev::IRemoteVariables* RemappedSubControlBoard::iVar = nullptr

Definition at line 65 of file ControlBoardRemapperHelpers.h.

◆ iVelDir

yarp::dev::IVelocityDirect* RemappedSubControlBoard::iVelDir = nullptr

Definition at line 50 of file ControlBoardRemapperHelpers.h.

◆ lim

yarp::dev::IControlLimits* RemappedSubControlBoard::lim = nullptr

Definition at line 54 of file ControlBoardRemapperHelpers.h.

◆ pid

yarp::dev::IPidControl* RemappedSubControlBoard::pid = nullptr

Definition at line 47 of file ControlBoardRemapperHelpers.h.

◆ pos

yarp::dev::IPositionControl* RemappedSubControlBoard::pos = nullptr

Definition at line 48 of file ControlBoardRemapperHelpers.h.

◆ posDir

yarp::dev::IPositionDirect* RemappedSubControlBoard::posDir = nullptr

Definition at line 62 of file ControlBoardRemapperHelpers.h.

◆ remcalib

yarp::dev::IRemoteCalibrator* RemappedSubControlBoard::remcalib = nullptr

Definition at line 56 of file ControlBoardRemapperHelpers.h.

◆ subdevice

yarp::dev::PolyDriver* RemappedSubControlBoard::subdevice = nullptr

Definition at line 46 of file ControlBoardRemapperHelpers.h.

◆ vel

yarp::dev::IVelocityControl* RemappedSubControlBoard::vel = nullptr

Definition at line 49 of file ControlBoardRemapperHelpers.h.


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