0x80 to 0x89 are for error states. 0x90 and higher are for non-error states.
#define M3XL_STATUS_CURRENT_MODE_DONE 0x9B |
Definition at line 118 of file 3mxlControlTable.h.
#define M3XL_STATUS_CURRENT_MODE_EXECUTING 0x9A |
Definition at line 117 of file 3mxlControlTable.h.
#define M3XL_STATUS_EEPROM_ERROR 0x80 |
Definition at line 96 of file 3mxlControlTable.h.
#define M3XL_STATUS_EM_STOP_ERROR 0x82 |
Definition at line 98 of file 3mxlControlTable.h.
#define M3XL_STATUS_IDLE_STATE 0xA0 |
Definition at line 125 of file 3mxlControlTable.h.
#define M3XL_STATUS_INIT_DONE 0x93 |
Definition at line 110 of file 3mxlControlTable.h.
#define M3XL_STATUS_INIT_TIME_OUT_ERROR 0x83 |
Definition at line 99 of file 3mxlControlTable.h.
#define M3XL_STATUS_INITIALIZE_BUSY 0X92 |
Definition at line 109 of file 3mxlControlTable.h.
#define M3XL_STATUS_JOINT_STUCK_ERROR 0x88 |
Definition at line 104 of file 3mxlControlTable.h.
#define M3XL_STATUS_MAX_CURRENT_ERROR 0x86 |
Definition at line 102 of file 3mxlControlTable.h.
#define M3XL_STATUS_MAX_POS_ERROR 0x84 |
Definition at line 100 of file 3mxlControlTable.h.
#define M3XL_STATUS_MAX_TORQUE_ERROR 0x85 |
Definition at line 101 of file 3mxlControlTable.h.
#define M3XL_STATUS_MOTOR_STUCK_ERROR 0x87 |
Definition at line 103 of file 3mxlControlTable.h.
#define M3XL_STATUS_MOVE_DONE 0X91 |
Definition at line 108 of file 3mxlControlTable.h.
#define M3XL_STATUS_MOVING 0X90 |
Definition at line 107 of file 3mxlControlTable.h.
#define M3XL_STATUS_NOT_INITIALIZED 0x81 |
Definition at line 97 of file 3mxlControlTable.h.
#define M3XL_STATUS_POS_MODE_DONE 0x95 |
Definition at line 112 of file 3mxlControlTable.h.
#define M3XL_STATUS_POS_MODE_EXECUTING 0x94 |
Definition at line 111 of file 3mxlControlTable.h.
#define M3XL_STATUS_PROTOCOL_TIME_OUT_ERROR 0x89 |
Definition at line 105 of file 3mxlControlTable.h.
#define M3XL_STATUS_PWM_MODE_DONE 0x9F |
Definition at line 122 of file 3mxlControlTable.h.
#define M3XL_STATUS_PWM_MODE_EXECUTING 0x9E |
Definition at line 121 of file 3mxlControlTable.h.
#define M3XL_STATUS_SEA_MODE_DONE 0x9D |
Definition at line 120 of file 3mxlControlTable.h.
#define M3XL_STATUS_SEA_MODE_EXECUTING 0x9C |
Definition at line 119 of file 3mxlControlTable.h.
#define M3XL_STATUS_SINUSOIDAL_POS_MODE_DONE 0xA1 |
Definition at line 124 of file 3mxlControlTable.h.
#define M3XL_STATUS_SINUSOIDAL_POS_MODE_EXECUTING 0xA0 |
Definition at line 123 of file 3mxlControlTable.h.
#define M3XL_STATUS_SPEED_MODE_DONE 0x97 |
Definition at line 114 of file 3mxlControlTable.h.
#define M3XL_STATUS_SPEED_MODE_EXECUTING 0x96 |
Definition at line 113 of file 3mxlControlTable.h.
#define M3XL_STATUS_TORQUE_MODE_DONE 0x99 |
Definition at line 116 of file 3mxlControlTable.h.
#define M3XL_STATUS_TORQUE_MODE_EXECUTING 0x98 |
Definition at line 115 of file 3mxlControlTable.h.