Control board, encoder interface.
More...
#include <yarp/dev/IEncoders.h>
|
virtual | ~IEncodersRaw () |
| Destructor.
|
|
virtual bool | getAxes (int *ax)=0 |
| Get the number of controlled axes.
|
|
virtual bool | resetEncoderRaw (int j)=0 |
| Reset encoder, single joint.
|
|
virtual bool | resetEncodersRaw ()=0 |
| Reset encoders.
|
|
virtual bool | setEncoderRaw (int j, double val)=0 |
| Set the value of the encoder for a given joint.
|
|
virtual bool | setEncodersRaw (const double *vals)=0 |
| Set the value of all encoders.
|
|
virtual bool | getEncoderRaw (int j, double *v)=0 |
| Read the value of an encoder.
|
|
virtual bool | getEncodersRaw (double *encs)=0 |
| Read the position of all axes.
|
|
virtual bool | getEncoderSpeedRaw (int j, double *sp)=0 |
| Read the instantaneous speed of an axis.
|
|
virtual bool | getEncoderSpeedsRaw (double *spds)=0 |
| Read the instantaneous acceleration of an axis.
|
|
virtual bool | getEncoderAccelerationRaw (int j, double *spds)=0 |
| Read the instantaneous acceleration of an axis.
|
|
virtual bool | getEncoderAccelerationsRaw (double *accs)=0 |
| Read the instantaneous acceleration of all axes.
|
|
Control board, encoder interface.
Definition at line 22 of file IEncoders.h.
◆ ~IEncodersRaw()
virtual yarp::dev::IEncodersRaw::~IEncodersRaw |
( |
| ) |
|
|
inlinevirtual |
◆ getAxes()
virtual bool yarp::dev::IEncodersRaw::getAxes |
( |
int * |
ax | ) |
|
|
pure virtual |
◆ getEncoderAccelerationRaw()
virtual bool yarp::dev::IEncodersRaw::getEncoderAccelerationRaw |
( |
int |
j, |
|
|
double * |
spds |
|
) |
| |
|
pure virtual |
◆ getEncoderAccelerationsRaw()
virtual bool yarp::dev::IEncodersRaw::getEncoderAccelerationsRaw |
( |
double * |
accs | ) |
|
|
pure virtual |
◆ getEncoderRaw()
virtual bool yarp::dev::IEncodersRaw::getEncoderRaw |
( |
int |
j, |
|
|
double * |
v |
|
) |
| |
|
pure virtual |
◆ getEncoderSpeedRaw()
virtual bool yarp::dev::IEncodersRaw::getEncoderSpeedRaw |
( |
int |
j, |
|
|
double * |
sp |
|
) |
| |
|
pure virtual |
◆ getEncoderSpeedsRaw()
virtual bool yarp::dev::IEncodersRaw::getEncoderSpeedsRaw |
( |
double * |
spds | ) |
|
|
pure virtual |
◆ getEncodersRaw()
virtual bool yarp::dev::IEncodersRaw::getEncodersRaw |
( |
double * |
encs | ) |
|
|
pure virtual |
◆ resetEncoderRaw()
virtual bool yarp::dev::IEncodersRaw::resetEncoderRaw |
( |
int |
j | ) |
|
|
pure virtual |
◆ resetEncodersRaw()
virtual bool yarp::dev::IEncodersRaw::resetEncodersRaw |
( |
| ) |
|
|
pure virtual |
◆ setEncoderRaw()
virtual bool yarp::dev::IEncodersRaw::setEncoderRaw |
( |
int |
j, |
|
|
double |
val |
|
) |
| |
|
pure virtual |
◆ setEncodersRaw()
virtual bool yarp::dev::IEncodersRaw::setEncodersRaw |
( |
const double * |
vals | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: