ADDRESS_DISABLE | perching_arm::PerchingArm | protectedstatic |
ADDRESS_ENABLE | perching_arm::PerchingArm | protectedstatic |
ADDRESS_GRIPPER_CALIBRATE | perching_arm::PerchingArm | protectedstatic |
ADDRESS_GRIPPER_CLOSE | perching_arm::PerchingArm | protectedstatic |
ADDRESS_GRIPPER_DISABLE | perching_arm::PerchingArm | protectedstatic |
ADDRESS_GRIPPER_ENABLE | perching_arm::PerchingArm | protectedstatic |
ADDRESS_GRIPPER_OPEN | perching_arm::PerchingArm | protectedstatic |
ADDRESS_GRIPPER_RESET | perching_arm::PerchingArm | protectedstatic |
ADDRESS_GRIPPER_SET | perching_arm::PerchingArm | protectedstatic |
ADDRESS_POSITION | perching_arm::PerchingArm | protectedstatic |
ADDRESS_RESET | perching_arm::PerchingArm | protectedstatic |
ADDRESS_TORQUE_LIMIT | perching_arm::PerchingArm | protectedstatic |
ADDRESS_VELOCITY | perching_arm::PerchingArm | protectedstatic |
CalibrateGripper() | perching_arm::PerchingArm | |
Checksum(const uint8_t *buf, size_t len) | perching_arm::PerchingArm | protected |
CloseGripper() | perching_arm::PerchingArm | |
Connect(std::string const &port, uint32_t baud, PerchingArmSleepMsCallback cb_sleep_ms, PerchingArmRawDataCallback cb_raw_data) | perching_arm::PerchingArm | |
DEPLOY_DIST | perching_arm::PerchingArm | static |
DEPLOY_PROX | perching_arm::PerchingArm | static |
DisableGripper() | perching_arm::PerchingArm | |
Disconnect() | perching_arm::PerchingArm | |
DIST_POS_MAX | perching_arm::PerchingArm | static |
DIST_POS_MIN | perching_arm::PerchingArm | static |
DIST_VEL_MAX | perching_arm::PerchingArm | static |
DIST_VEL_MIN | perching_arm::PerchingArm | static |
EnableGripper() | perching_arm::PerchingArm | |
FiniteStateMachine(uint8_t const &c) | perching_arm::PerchingArm | protected |
GRIP_CALIBRATE | perching_arm::PerchingArm | static |
GRIP_L_D_MAX | perching_arm::PerchingArm | static |
GRIP_L_D_MIN | perching_arm::PerchingArm | static |
GRIP_L_P_MAX | perching_arm::PerchingArm | static |
GRIP_L_P_MIN | perching_arm::PerchingArm | static |
GRIP_POS_MAX | perching_arm::PerchingArm | static |
GRIP_POS_MIN | perching_arm::PerchingArm | static |
GRIP_R_D_MAX | perching_arm::PerchingArm | static |
GRIP_R_D_MIN | perching_arm::PerchingArm | static |
GRIP_R_P_MAX | perching_arm::PerchingArm | static |
GRIP_R_P_MIN | perching_arm::PerchingArm | static |
HardReset() | perching_arm::PerchingArm | |
HOST_ARM_ACK_STATUS_BUSY enum value | perching_arm::PerchingArm | protected |
HOST_ARM_ACK_STATUS_CONFIRMED enum value | perching_arm::PerchingArm | protected |
HOST_ARM_ACK_STATUS_DONE enum value | perching_arm::PerchingArm | protected |
HOST_ARM_ACK_STATUS_ERROR enum value | perching_arm::PerchingArm | protected |
HOST_ARM_ACK_STATUS_INVALID_ARG enum value | perching_arm::PerchingArm | protected |
HOST_ARM_ACK_STATUS_NULL enum value | perching_arm::PerchingArm | protected |
HOST_ARM_ACK_STATUS_PENDING enum value | perching_arm::PerchingArm | protected |
HOST_ARM_ACK_STATUS_UNIMPLEMENTED enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_ALL_JOINTS enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_DC_GRIPPER enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_DUMP_HOST_STATS enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_DUMP_JOINT_STATS enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_DUMP_LOG enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_MAX enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_NULL enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_PAN_JOINT enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_PING enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_POWER enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_RAW_MOTOR enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_RESET enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BASIC_CMD_TILT_JOINT enum value | perching_arm::PerchingArm | protected |
HOST_ARM_BOARD_FLAG_HAS_LOGMSG enum value | perching_arm::PerchingArm | protected |
HOST_ARM_DC_GRIPPER_FLAG_CALIBRATED enum value | perching_arm::PerchingArm | protected |
HOST_ARM_DC_GRIPPER_FLAG_CALIBRATING enum value | perching_arm::PerchingArm | protected |
HOST_ARM_DC_GRIPPER_FLAG_MOTOR_ENABLED enum value | perching_arm::PerchingArm | protected |
HOST_ARM_DC_GRIPPER_FLAG_MOTOR_HW_STATUS enum value | perching_arm::PerchingArm | protected |
HOST_ARM_DC_GRIPPER_FLAG_OVERLOAD enum value | perching_arm::PerchingArm | protected |
HOST_ARM_JOINT_BACKDRIVE_STATUS_DETECTED enum value | perching_arm::PerchingArm | protected |
HOST_ARM_JOINT_BACKDRIVE_STATUS_ENDING enum value | perching_arm::PerchingArm | protected |
HOST_ARM_JOINT_BACKDRIVE_STATUS_NONE enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_BRNOUT enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_CM enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_EXT enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_IOP enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_PWRON enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_SW enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_TRAP enum value | perching_arm::PerchingArm | protected |
HOST_ARM_RESET_REASON_WD enum value | perching_arm::PerchingArm | protected |
HOST_ARM_SERVO_ERROR_FLAG_ELEC_SHOCK enum value | perching_arm::PerchingArm | protected |
HOST_ARM_SERVO_ERROR_FLAG_ENCODER_ERR enum value | perching_arm::PerchingArm | protected |
HOST_ARM_SERVO_ERROR_FLAG_OVERLOAD enum value | perching_arm::PerchingArm | protected |
HOST_ARM_SERVO_ERROR_FLAG_OVERTEMP enum value | perching_arm::PerchingArm | protected |
HOST_ARM_SERVO_ERROR_FLAG_VOLTAGE_ERR enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_ACK enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_BOARD_INFO enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_BOARD_STATE enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_DC_GRIPPER_STATE enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_ERROR_MSG enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_HOST_STATS enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_JOINT_STATS enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_LOG_MSG enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_NULL enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_PONG enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_SERVO_JOINT_STATE enum value | perching_arm::PerchingArm | protected |
HOST_ARM_TELEMETRY_SERVO_JOINT_STATUS enum value | perching_arm::PerchingArm | protected |
K_CURRENT_11V | perching_arm::PerchingArm | static |
K_CURRENT_5V | perching_arm::PerchingArm | static |
K_LOAD_GRIPPER_MA | perching_arm::PerchingArm | static |
K_LOAD_JOINT_MA | perching_arm::PerchingArm | static |
K_LOOP_TIME_MS | perching_arm::PerchingArm | static |
K_MOTOR_VOLTAGE | perching_arm::PerchingArm | static |
K_POSITION_DEG | perching_arm::PerchingArm | static |
K_TEMPERATURE_DEG | perching_arm::PerchingArm | static |
K_VELOCITY_RPM | perching_arm::PerchingArm | static |
OpenGripper() | perching_arm::PerchingArm | |
PAN_MAX | perching_arm::PerchingArm | static |
PAN_MIN | perching_arm::PerchingArm | static |
PerchingArm() | perching_arm::PerchingArm | |
Process(const uint8_t *buf) | perching_arm::PerchingArm | protected |
ProcessBoardInfoTelemetry(const host_arm_board_info_telemetry_t *packet) | perching_arm::PerchingArm | protected |
ProcessBoardStateTelemetry(const host_arm_board_state_telemetry_t *packet) | perching_arm::PerchingArm | protected |
ProcessErrorMsgTelemetry(const host_arm_error_msg_telemetry_t *packet) | perching_arm::PerchingArm | protected |
ProcessGripperStateTelemetry(const host_arm_dc_gripper_state_telemetry_t *packet) | perching_arm::PerchingArm | protected |
ProcessPacket(const uint8_t *buffer, size_t length, double curr_time) | perching_arm::PerchingArm | |
ProcessServoJointStateTelemetry(const host_arm_servo_joint_state_telemetry_t *packet) | perching_arm::PerchingArm | protected |
ProcessServoJointStatusTelemetry(const host_arm_servo_joint_status_telemetry_t *packet) | perching_arm::PerchingArm | protected |
Protocol enum name | perching_arm::PerchingArm | protected |
PROTOCOL_HEADER_1 | perching_arm::PerchingArm | protectedstatic |
PROTOCOL_HEADER_2 | perching_arm::PerchingArm | protectedstatic |
PROTOCOL_WF_CHECKSUM enum value | perching_arm::PerchingArm | protected |
PROTOCOL_WF_DATA enum value | perching_arm::PerchingArm | protected |
PROTOCOL_WF_HEADER_1 enum value | perching_arm::PerchingArm | protected |
PROTOCOL_WF_HEADER_2 enum value | perching_arm::PerchingArm | protected |
PROTOCOL_WF_LENGTH enum value | perching_arm::PerchingArm | protected |
PROX_POS_MAX | perching_arm::PerchingArm | static |
PROX_POS_MIN | perching_arm::PerchingArm | static |
PROX_VEL_MAX | perching_arm::PerchingArm | static |
PROX_VEL_MIN | perching_arm::PerchingArm | static |
Read(const uint8_t *buffer, size_t len) | perching_arm::PerchingArm | protected |
ResultToString(PerchingArmResult result, std::string &msg) | perching_arm::PerchingArm | |
SendCommand(uint8_t target, int16_t address, int16_t value) | perching_arm::PerchingArm | |
SetDistalDisabled() | perching_arm::PerchingArm | |
SetDistalEnabled() | perching_arm::PerchingArm | |
SetDistalPosition(int16_t degrees) | perching_arm::PerchingArm | |
SetDistalVelocity(int16_t rpm) | perching_arm::PerchingArm | |
SetGripperPosition(int16_t perc) | perching_arm::PerchingArm | |
SetProximalDisabled() | perching_arm::PerchingArm | |
SetProximalEnabled() | perching_arm::PerchingArm | |
SetProximalPosition(int16_t degrees) | perching_arm::PerchingArm | |
SetProximalVelocity(int16_t rpm) | perching_arm::PerchingArm | |
Shutdown(void) | perching_arm::PerchingArm | protected |
SoftReset() | perching_arm::PerchingArm | |
STOW_DIST | perching_arm::PerchingArm | static |
STOW_PROX | perching_arm::PerchingArm | static |
TARGET_DISTAL | perching_arm::PerchingArm | protectedstatic |
TARGET_GRIPPER | perching_arm::PerchingArm | protectedstatic |
TARGET_POWER | perching_arm::PerchingArm | protectedstatic |
TARGET_PROXIMAL | perching_arm::PerchingArm | protectedstatic |
TARGET_RESET | perching_arm::PerchingArm | protectedstatic |
TARGET_TORQUE | perching_arm::PerchingArm | protectedstatic |
TILT_MAX | perching_arm::PerchingArm | static |
TILT_MIN | perching_arm::PerchingArm | static |
Timeout(void) | perching_arm::PerchingArm | protected |
VALUE_POWER_DISABLE | perching_arm::PerchingArm | protectedstatic |
VALUE_POWER_ENABLE | perching_arm::PerchingArm | protectedstatic |