BROADCAST_ID | DynamixelChain | static |
CENTER_POSITION | DynamixelChain | static |
close() | DynamixelChain | |
data_available() | DynamixelChain | |
DeviceList typedef | DynamixelChain | |
discover(unsigned int total_timeout_ms=50, const std::vector< unsigned int > servos=std::vector< unsigned int >()) | DynamixelChain | |
DynamixelChain(const char *device_file, unsigned int default_timeout_ms=30, bool enable_echo_fix=false, bool enable_connection_stability=false, float min_voltage=12.0, float max_voltage=16.0) | DynamixelChain | |
finish_read_table_values() | DynamixelChain | |
get_alarm_led(unsigned char id, bool refresh=false) | DynamixelChain | |
get_alarm_shutdown(unsigned char id, bool refresh=false) | DynamixelChain | |
get_angle_limits(unsigned char id, unsigned int &cw_limit, unsigned int &ccw_limit, bool refresh=false) | DynamixelChain | |
get_baudrate(unsigned char id, bool refresh=false) | DynamixelChain | |
get_calibration(unsigned char id, unsigned int &down_calib, unsigned int &up_calib, bool refresh=false) | DynamixelChain | |
get_compliance_values(unsigned char id, unsigned char &cw_margin, unsigned char &cw_slope, unsigned char &ccw_margin, unsigned char &ccw_slope, bool refresh=false) | DynamixelChain | |
get_delay_time(unsigned char id, bool refresh=false) | DynamixelChain | |
get_error(unsigned char id) | DynamixelChain | |
get_firmware_version(unsigned char id, bool refresh=false) | DynamixelChain | |
get_goal_position(unsigned char id, bool refresh=false) | DynamixelChain | |
get_goal_speed(unsigned char id, bool refresh=false) | DynamixelChain | |
get_load(unsigned char id, bool refresh=false) | DynamixelChain | |
get_max_supported_speed(unsigned char id, bool refresh=false) | DynamixelChain | |
get_max_torque(unsigned char id, bool refresh=false) | DynamixelChain | |
get_model(unsigned char id, bool refresh=false) | DynamixelChain | |
get_model_number(unsigned char id, bool refresh=false) | DynamixelChain | |
get_position(unsigned char id, bool refresh=false) | DynamixelChain | |
get_punch(unsigned char id, bool refresh=false) | DynamixelChain | |
get_speed(unsigned char id, bool refresh=false) | DynamixelChain | |
get_status_return_level(unsigned char id, bool refresh=false) | DynamixelChain | |
get_temperature(unsigned char id, bool refresh=false) | DynamixelChain | |
get_temperature_limit(unsigned char id, bool refresh=false) | DynamixelChain | |
get_torque_limit(unsigned char id, bool refresh=false) | DynamixelChain | |
get_voltage(unsigned char id, bool refresh=false) | DynamixelChain | |
get_voltage_limits(unsigned char id, unsigned char &low, unsigned char &high, bool refresh=false) | DynamixelChain | |
goto_position(unsigned char id, unsigned int value) | DynamixelChain | |
goto_positions(unsigned int num_positions,...) | DynamixelChain | |
is_led_enabled(unsigned char id, bool refresh=false) | DynamixelChain | |
is_locked(unsigned char id, bool refresh=false) | DynamixelChain | |
is_moving(unsigned char id, bool refresh=false) | DynamixelChain | |
is_torque_enabled(unsigned char id, bool refresh=false) | DynamixelChain | |
lock_config(unsigned char id) | DynamixelChain | |
MAX_ANGLE_DEG | DynamixelChain | static |
MAX_ANGLE_RAD | DynamixelChain | static |
MAX_POSITION | DynamixelChain | static |
MAX_SPEED | DynamixelChain | static |
open() | DynamixelChain | |
P_ALARM_LED | DynamixelChain | static |
P_ALARM_SHUTDOWN | DynamixelChain | static |
P_BAUD_RATE | DynamixelChain | static |
P_CCW_ANGLE_LIMIT_H | DynamixelChain | static |
P_CCW_ANGLE_LIMIT_L | DynamixelChain | static |
P_CCW_COMPLIANCE_MARGIN | DynamixelChain | static |
P_CCW_COMPLIANCE_SLOPE | DynamixelChain | static |
P_CW_ANGLE_LIMIT_H | DynamixelChain | static |
P_CW_ANGLE_LIMIT_L | DynamixelChain | static |
P_CW_COMPLIANCE_MARGIN | DynamixelChain | static |
P_CW_COMPLIANCE_SLOPE | DynamixelChain | static |
P_DOWN_CALIBRATION_H | DynamixelChain | static |
P_DOWN_CALIBRATION_L | DynamixelChain | static |
P_DOWN_LIMIT_VOLTAGE | DynamixelChain | static |
P_GOAL_POSITION_H | DynamixelChain | static |
P_GOAL_POSITION_L | DynamixelChain | static |
P_GOAL_SPEED_H | DynamixelChain | static |
P_GOAL_SPEED_L | DynamixelChain | static |
P_ID | DynamixelChain | static |
P_LED | DynamixelChain | static |
P_LIMIT_TEMPERATURE | DynamixelChain | static |
P_LOCK | DynamixelChain | static |
P_MAX_TORQUE_H | DynamixelChain | static |
P_MAX_TORQUE_L | DynamixelChain | static |
P_MODEL_NUMBER_H | DynamixelChain | static |
P_MODEL_NUMBER_L | DynamixelChain | static |
P_MOVING | DynamixelChain | static |
P_OPERATING_MODE | DynamixelChain | static |
P_PAUSE_TIME | DynamixelChain | static |
P_PRESENT_LOAD_H | DynamixelChain | static |
P_PRESENT_LOAD_L | DynamixelChain | static |
P_PRESENT_POSITION_H | DynamixelChain | static |
P_PRESENT_POSITION_L | DynamixelChain | static |
P_PRESENT_SPEED_H | DynamixelChain | static |
P_PRESENT_SPEED_L | DynamixelChain | static |
P_PRESENT_TEMPERATURE | DynamixelChain | static |
P_PRESENT_VOLTAGE | DynamixelChain | static |
P_PUNCH_H | DynamixelChain | static |
P_PUNCH_L | DynamixelChain | static |
P_REGISTERED_INSTRUCTION | DynamixelChain | static |
P_RETURN_DELAY_TIME | DynamixelChain | static |
P_RETURN_LEVEL | DynamixelChain | static |
P_SYSTEM_DATA2 | DynamixelChain | static |
P_TORQUE_ENABLE | DynamixelChain | static |
P_TORQUE_LIMIT_H | DynamixelChain | static |
P_TORQUE_LIMIT_L | DynamixelChain | static |
P_UP_CALIBRATION_H | DynamixelChain | static |
P_UP_CALIBRATION_L | DynamixelChain | static |
P_UP_LIMIT_VOLTAGE | DynamixelChain | static |
P_VERSION | DynamixelChain | static |
ping(unsigned char id, unsigned int timeout_ms=100) | DynamixelChain | |
POS_TICKS_PER_RAD | DynamixelChain | static |
RAD_PER_POS_TICK | DynamixelChain | static |
read_table_value(unsigned char id, unsigned char addr, unsigned char read_length) | DynamixelChain | |
read_table_values(unsigned char id) | DynamixelChain | |
SEC_PER_60DEG_12V | DynamixelChain | static |
SEC_PER_60DEG_16V | DynamixelChain | static |
set_alarm_led(unsigned char id, unsigned char alarm_led) | DynamixelChain | |
set_alarm_shutdown(unsigned char id, unsigned char alarm_shutdown) | DynamixelChain | |
set_angle_limits(unsigned char id, unsigned int cw_limit, unsigned int ccw_limit) | DynamixelChain | |
set_baudrate(unsigned char id, unsigned char baudrate) | DynamixelChain | |
set_compliance_values(unsigned char id, unsigned char cw_margin, unsigned char cw_slope, unsigned char ccw_margin, unsigned char ccw_slope) | DynamixelChain | |
set_goal_speed(unsigned char id, unsigned int goal_speed) | DynamixelChain | |
set_goal_speeds(unsigned int num_servos,...) | DynamixelChain | |
set_id(unsigned char id, unsigned char new_id) | DynamixelChain | |
set_led_enabled(unsigned char id, bool enabled) | DynamixelChain | |
set_max_torque(unsigned char id, unsigned int max_torque) | DynamixelChain | |
set_punch(unsigned char id, unsigned int punch) | DynamixelChain | |
set_return_delay_time(unsigned char id, unsigned char return_delay_time) | DynamixelChain | |
set_status_return_level(unsigned char id, unsigned char status_return_level) | DynamixelChain | |
set_temperature_limit(unsigned char id, unsigned char temp_limit) | DynamixelChain | |
set_torque_enabled(unsigned char id, bool enabled) | DynamixelChain | |
set_torque_limit(unsigned char id, unsigned int torque_limit) | DynamixelChain | |
set_torques_enabled(bool enabled, unsigned char num_servos,...) | DynamixelChain | |
set_voltage_limits(unsigned char id, unsigned char low, unsigned char high) | DynamixelChain | |
SRL_RESPOND_ALL | DynamixelChain | static |
SRL_RESPOND_NONE | DynamixelChain | static |
SRL_RESPOND_READ | DynamixelChain | static |
start_read_table_values(unsigned char id) | DynamixelChain | |
write_table_value(unsigned char id, unsigned char addr, unsigned int value, bool double_byte=false) | DynamixelChain | |
write_table_values(unsigned char id, unsigned char start_addr, unsigned char *values, unsigned int num_values) | DynamixelChain | |
~DynamixelChain() | DynamixelChain | |