Go to the documentation of this file.
21 #include "common/model/hardware_type_enum.hpp"
27 static constexpr common::model::EHardwareType
motor_type = common::model::EHardwareType::XM430;
170 #endif // XM430_REG_HPP
uint16_t TYPE_PRESENT_PWM
uint8_t TYPE_MOVING_STATUS
static constexpr uint16_t ADDR_ALARM_SHUTDOWN
static constexpr uint16_t ADDR_MODEL_NUMBER
uint8_t TYPE_RETURN_DELAY_TIME
static constexpr uint16_t ADDR_POSITION_D_GAIN
uint8_t TYPE_TORQUE_ENABLE
static constexpr uint16_t ADDR_PRESENT_TEMPERATURE
uint32_t TYPE_PRESENT_POSITION
uint8_t TYPE_STATUS_RETURN_LEVEL
uint16_t TYPE_CURRENT_LIMIT
static constexpr uint16_t ADDR_CURRENT_LIMIT
static constexpr uint16_t ADDR_MAX_POSITION_LIMIT
uint8_t TYPE_HW_ERROR_STATUS
static constexpr uint16_t ADDR_STATUS_RETURN_LEVEL
static constexpr uint16_t ADDR_ID
static constexpr uint16_t ADDR_REGISTERED_INSTRUCTION
static constexpr uint16_t ADDR_PRESENT_VOLTAGE
uint16_t TYPE_MAX_VOLTAGE_LIMIT
uint8_t TYPE_REGISTERED_INSTRUCTION
static constexpr uint16_t ADDR_RETURN_DELAY_TIME
static constexpr uint16_t ADDR_TORQUE_ENABLE
static constexpr uint16_t ADDR_FF1_GAIN
uint32_t TYPE_POSITION_TRAJECTORY
static constexpr uint16_t ADDR_PROFILE_VELOCITY
static constexpr uint16_t ADDR_LED
uint8_t TYPE_STARTUP_CONFIGURATION
uint32_t TYPE_PRESENT_VELOCITY
uint32_t TYPE_MIN_POSITION_LIMIT
static constexpr uint16_t ADDR_GOAL_CURRENT
static constexpr uint8_t VERSION_STARTUP_CONFIGURATION
static constexpr uint16_t ADDR_DRIVE_MODE
static constexpr uint16_t ADDR_MODEL_INFORMATION
static constexpr uint16_t ADDR_VELOCITY_LIMIT
static constexpr uint16_t ADDR_FF2_GAIN
uint32_t TYPE_VELOCITY_TRAJECTORY
uint16_t TYPE_PRESENT_CURRENT
uint8_t TYPE_ALARM_SHUTDOWN
static constexpr uint16_t ADDR_MOVING
static constexpr uint16_t ADDR_FIRMWARE_VERSION
static constexpr uint16_t ADDR_POSITION_TRAJECTORY
static constexpr uint16_t ADDR_MOVING_STATUS
static constexpr uint16_t ADDR_MIN_VOLTAGE_LIMIT
static constexpr uint16_t ADDR_POSITION_P_GAIN
uint32_t TYPE_MODEL_INFORMATION
uint32_t TYPE_GOAL_POSITION
static constexpr uint16_t ADDR_PRESENT_PWM
static constexpr uint16_t ADDR_HOMING_OFFSET
static constexpr uint16_t ADDR_PRESENT_POSITION
static constexpr uint16_t ADDR_BUS_WATCHDOG
static constexpr int VOLTAGE_CONVERSION
static constexpr uint16_t ADDR_POSITION_I_GAIN
uint16_t TYPE_MIN_VOLTAGE_LIMIT
uint8_t TYPE_FIRMWARE_VERSION
uint32_t TYPE_MAX_POSITION_LIMIT
uint16_t TYPE_GOAL_CURRENT
static constexpr uint16_t ADDR_PRESENT_CURRENT
uint8_t TYPE_TEMPERATURE_LIMIT
static constexpr uint16_t ADDR_VELOCITY_I_GAIN
uint32_t TYPE_GOAL_VELOCITY
static constexpr uint16_t ADDR_GOAL_VELOCITY
static constexpr uint16_t ADDR_MIN_POSITION_LIMIT
static constexpr common::model::EHardwareType motor_type
uint32_t TYPE_VELOCITY_LIMIT
static constexpr uint16_t ADDR_PROFILE_ACCELERATION
static constexpr float PROTOCOL_VERSION
static constexpr uint16_t ADDR_MAX_VOLTAGE_LIMIT
static constexpr uint16_t ADDR_TEMPERATURE_LIMIT
static constexpr uint16_t ADDR_GOAL_PWM
uint16_t TYPE_PRESENT_VOLTAGE
uint8_t TYPE_OPERATING_MODE
uint16_t TYPE_MODEL_NUMBER
static constexpr uint16_t ADDR_VELOCITY_TRAJECTORY
static constexpr uint16_t ADDR_BAUDRATE
uint32_t TYPE_HOMING_OFFSET
static constexpr uint16_t ADDR_STARTUP_CONFIGURATION
static constexpr int MODEL_NUMBER
static constexpr uint16_t ADDR_VELOCITY_P_GAIN
uint8_t TYPE_BUS_WATCHDOG
static constexpr uint16_t ADDR_GOAL_POSITION
static constexpr uint16_t ADDR_PRESENT_VELOCITY
uint8_t TYPE_PRESENT_TEMPERATURE
static constexpr uint16_t ADDR_PWM_LIMIT
static constexpr uint16_t ADDR_HW_ERROR_STATUS
static constexpr uint16_t ADDR_OPERATING_MODE
ttl_driver
Author(s): Clement Cocquempot
autogenerated on Wed May 21 2025 08:30:15