53 bool queryFirmwareVersion( std::string &out_firmwareVersion );
60 bool getCurrentAngle(
double &angle,
const uint8_t servo = 0 );
68 bool setAngle(
double angle,
const uint8_t servo = 0,
bool fast =
false );
76 bool setAngleWithFilter(
double angle,
const uint8_t servo = 0,
bool fast =
false );
82 bool disableServo(
const uint8_t servo = 0 );
88 bool enableServo(
const uint8_t servo = 0 );
92 bool center(
const uint8_t servo = 0 );
117 bool setRegisterValue(
const uint16_t value,
const uint8_t servo = 0,
bool fast =
false );
118 bool getRegisterValue( uint16_t &value,
const uint8_t servo = 0 );
125 unsigned int angle2RegValue(
const double angle );
131 double regValue2angle(
const uint16_t value );
136 bool checkConnectionAndConnect();