The above operations will terminate the ongoing movement of the robotic arm and clear the cache commands, which is the same as the STOP state.
// Request:
00 01 00 02 00 03 0B 08 01
Request Description
//00 01 U16, Transaction ID
//00 02 U16, Protocol Identifier
//00 03 U16, Length
//0B U8, Register
//08 U8,
Joint Number(Select all joints)
1-7:Motor joint(1-7)
8:Select all joint
//01 U8,
Whether to enable the servo
1:Enable servo
0:Disable servo
// Response:
00 01 00 02 00 02 0B 10
Response Description
//00 01 U16, Transaction ID
//00 02 U16, Protocol Identifier
//00 02 U16, Length
//0B U8, Register
//10 U8, State
Motion state setting
Register:12(0x0C)
// Request:
00 01 00 02 00 02 0C 00
Request Description
//00 01 U16, Transaction ID
//00 02 U16, Protocol Identifier
//00 02 U16, Length
//0C U8, Register
//00 U8,
Motion Sate
0: Enter the motion mode
3: Suspend the current motion(Do not clear controller cache)
4: Stop all current motion (restart the system,clear controller cache)
// Response:
00 01 00 02 00 02 0C 00
Response Description
//00 01 U16, Transaction ID
//00 02 U16, Protocol Identifier
//00 02 U16, Length
//0C U8, Register
//00 U8, State
//00 01 U16, Transaction ID
//00 02 U16, Protocol Identifier
//00 04 U16, Length
//0E U8, Register
//00 U8, State
//00 00 U16, The number of commands in the buffer