#include <xl320_reg.hpp>
Public Types | |
using | TYPE_ALARM_SHUTDOWN = uint8_t |
using | TYPE_BAUDRATE = uint8_t |
using | TYPE_CCW_ANGLE_LIMIT = uint16_t |
using | TYPE_CW_ANGLE_LIMIT = uint16_t |
using | TYPE_FIRMWARE_VERSION = uint8_t |
using | TYPE_GOAL_POSITION = uint16_t |
using | TYPE_GOAL_TORQUE = uint16_t |
using | TYPE_GOAL_VELOCITY = uint16_t |
using | TYPE_HW_ERROR_STATUS = uint8_t |
using | TYPE_ID = uint8_t |
using | TYPE_LED = uint8_t |
using | TYPE_MAX_TORQUE = uint16_t |
using | TYPE_MAX_VOLTAGE_LIMIT = uint8_t |
using | TYPE_MIN_VOLTAGE_LIMIT = uint8_t |
using | TYPE_MODEL_NUMBER = uint16_t |
using | TYPE_MOVING = uint8_t |
using | TYPE_OPERATING_MODE = uint8_t |
using | TYPE_PID_GAIN = uint8_t |
using | TYPE_PRESENT_LOAD = uint16_t |
using | TYPE_PRESENT_POSITION = uint16_t |
using | TYPE_PRESENT_TEMPERATURE = uint8_t |
using | TYPE_PRESENT_VELOCITY = uint16_t |
using | TYPE_PRESENT_VOLTAGE = uint8_t |
using | TYPE_PUNCH = uint16_t |
using | TYPE_REGISTERED = uint8_t |
using | TYPE_RETURN_DELAY_TIME = uint8_t |
using | TYPE_STATUS_RETURN_LEVEL = uint8_t |
using | TYPE_TEMPERATURE_LIMIT = uint8_t |
using | TYPE_TORQUE_ENABLE = uint8_t |
Static Public Attributes | |
static constexpr uint16_t | ADDR_ALARM_SHUTDOWN = 18 |
static constexpr uint16_t | ADDR_BAUDRATE = 4 |
static constexpr uint16_t | ADDR_CCW_ANGLE_LIMIT = 8 |
static constexpr uint16_t | ADDR_CW_ANGLE_LIMIT = 6 |
static constexpr uint16_t | ADDR_FIRMWARE_VERSION = 2 |
static constexpr uint16_t | ADDR_GOAL_POSITION = 30 |
static constexpr uint16_t | ADDR_GOAL_TORQUE = 35 |
static constexpr uint16_t | ADDR_GOAL_VELOCITY = 32 |
static constexpr uint16_t | ADDR_HW_ERROR_STATUS = 50 |
static constexpr uint16_t | ADDR_ID = 3 |
static constexpr uint16_t | ADDR_LED = 25 |
static constexpr uint16_t | ADDR_MAX_TORQUE = 15 |
static constexpr uint16_t | ADDR_MAX_VOLTAGE_LIMIT = 14 |
static constexpr uint16_t | ADDR_MIN_VOLTAGE_LIMIT = 13 |
static constexpr uint16_t | ADDR_MODEL_NUMBER = 0 |
static constexpr uint16_t | ADDR_MOVING = 49 |
static constexpr uint16_t | ADDR_OPERATING_MODE = 11 |
static constexpr uint16_t | ADDR_POSITION_D_GAIN = 27 |
static constexpr uint16_t | ADDR_POSITION_I_GAIN = 28 |
static constexpr uint16_t | ADDR_POSITION_P_GAIN = 29 |
static constexpr uint16_t | ADDR_PRESENT_LOAD = 41 |
static constexpr uint16_t | ADDR_PRESENT_POSITION = 37 |
static constexpr uint16_t | ADDR_PRESENT_TEMPERATURE = 46 |
static constexpr uint16_t | ADDR_PRESENT_VELOCITY = 39 |
static constexpr uint16_t | ADDR_PRESENT_VOLTAGE = 45 |
static constexpr uint16_t | ADDR_PUNCH = 51 |
static constexpr uint16_t | ADDR_REGISTERED = 47 |
static constexpr uint16_t | ADDR_RETURN_DELAY_TIME = 5 |
static constexpr uint16_t | ADDR_STATUS_RETURN_LEVEL = 17 |
static constexpr uint16_t | ADDR_TEMPERATURE_LIMIT = 12 |
static constexpr uint16_t | ADDR_TORQUE_ENABLE = 24 |
static constexpr int | MODEL_NUMBER = 350 |
static constexpr common::model::EHardwareType | motor_type = common::model::EHardwareType::XL320 |
static constexpr float | PROTOCOL_VERSION = 2.0 |
static constexpr int | VOLTAGE_CONVERSION = 10 |
Definition at line 25 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_ALARM_SHUTDOWN = uint8_t |
Definition at line 75 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_BAUDRATE = uint8_t |
Definition at line 45 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_CCW_ANGLE_LIMIT = uint16_t |
Definition at line 54 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_CW_ANGLE_LIMIT = uint16_t |
Definition at line 51 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_FIRMWARE_VERSION = uint8_t |
Definition at line 39 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_GOAL_POSITION = uint16_t |
Definition at line 90 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_GOAL_TORQUE = uint16_t |
Definition at line 96 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_GOAL_VELOCITY = uint16_t |
Definition at line 93 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_HW_ERROR_STATUS = uint8_t |
Definition at line 120 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_ID = uint8_t |
Definition at line 42 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_LED = uint8_t |
Definition at line 82 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_MAX_TORQUE = uint16_t |
Definition at line 69 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_MAX_VOLTAGE_LIMIT = uint8_t |
Definition at line 66 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_MIN_VOLTAGE_LIMIT = uint8_t |
Definition at line 63 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_MODEL_NUMBER = uint16_t |
Definition at line 36 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_MOVING = uint8_t |
Definition at line 117 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_OPERATING_MODE = uint8_t |
Definition at line 57 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_PID_GAIN = uint8_t |
Definition at line 84 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_PRESENT_LOAD = uint16_t |
Definition at line 105 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_PRESENT_POSITION = uint16_t |
Definition at line 99 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_PRESENT_TEMPERATURE = uint8_t |
Definition at line 111 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_PRESENT_VELOCITY = uint16_t |
Definition at line 102 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_PRESENT_VOLTAGE = uint8_t |
Definition at line 108 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_PUNCH = uint16_t |
Definition at line 123 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_REGISTERED = uint8_t |
Definition at line 114 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_RETURN_DELAY_TIME = uint8_t |
Definition at line 48 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_STATUS_RETURN_LEVEL = uint8_t |
Definition at line 72 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_TEMPERATURE_LIMIT = uint8_t |
Definition at line 60 of file xl320_reg.hpp.
using ttl_driver::XL320Reg::TYPE_TORQUE_ENABLE = uint8_t |
Definition at line 79 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 74 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 44 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 53 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 50 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 38 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 89 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 95 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 92 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 119 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 41 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 81 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 68 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 65 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 62 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 35 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 116 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 56 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 85 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 86 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 87 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 104 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 98 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 110 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 101 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 107 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 122 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 113 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 47 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 71 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 59 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 78 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 30 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 27 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 29 of file xl320_reg.hpp.
|
staticconstexpr |
Definition at line 31 of file xl320_reg.hpp.