commands sent will be discarded.
● State 3: Paused state.
Pause the currently executing motion and resume the motion at
the interruption by setting state 0 again.
● State 4: Stop state.
Terminates the current motion and clears the cached subsequent
commands. Need to set state 0 to continue the motion.
4 states that the control box can get: (Python SDK: get_state ())
● State 1: In motion.
The robotic arm is executing motion commands and is not
stationary.
● State 2: Standby.
The control box is already in motion ready state, but no motion
commands are cached for execution.
● State 3: Pausing.
The robotic arm is set to pause state, and the motion commands
buffer may not be empty.
● State 4: Stopping.
This state is the state entered by default upon power-on.
Stop and on commands can be executed until state is set to 0.
● State 5: System reset.
The user just enters the state after the mode switch or changes
some settings (such as TCP offset, sensitivity, etc.). 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.