6 #ifndef YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCURRENTCONTROL_H
7 #define YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERCURRENTCONTROL_H
25 bool setRefCurrents(
const int n_joint,
const int* joints,
const double*
t)
override;
bool getCurrent(int m, double *curr)
bool getNumberOfMotors(int *num)
bool getCurrents(double *currs)
bool getCurrentRanges(double *min, double *max) override
Get the full scale of the current measurements for all motors motor (e.g.
bool getCurrent(int m, double *curr) override
Get the instantaneous current measurement for a single motor.
bool getNumberOfMotors(int *num) override
Retrieves the number of controlled axes from the current physical interface.
bool getCurrents(double *currs) override
Get the instantaneous current measurement for all motors.
bool setRefCurrent(int j, double t) override
Set the reference value of the current for a single motor.
bool getRefCurrent(int j, double *t) override
Get the reference value of the current for a single motor.
bool getCurrentRange(int j, double *min, double *max) override
Get the full scale of the current measurement for a given motor (e.g.
bool setRefCurrents(const double *t) override
Set the reference value of the currents for all motors.
bool getRefCurrents(double *t) override
Get the reference value of the currents for all motors.
Interface for control boards implementing current control.