-
Notifications
You must be signed in to change notification settings - Fork 45
How to clear current motion
If you want to use this function, please make sure the firmware is v4.5.0 or later.
1.send "S1000 V0" string to suspend motion
2.send "S1100" string to clear motion buffer
3.send "S1000 V1" string to restart motion
1.send "!" string to suspend motion
2.send 0x18 to clear motion buffer
3.send "~" string to restart motion
swift.set_position(x=200, y=0, z=150, speed=10, wait=True, timeout=10) #init positon
swift.set_position(x=200, y=0, z=0, speed=10) # this must close wait system
time.sleep(1)
swift.send_cmd_sync(msg='S1000 V0') # suspend motion
time.sleep(1)
swift.send_cmd_sync(msg='S1100') # clear motion buffer
time.sleep(1)
swift.send_cmd_sync(msg='S1000 V1') # restart motion
swift.set_position(x=200, y=0, z=150, speed=10, wait=True, timeout=10) #init positon
swift.set_position(x=200, y=0, z=0, speed=10) # this must close wait system
time.sleep(1)
swift.send_cmd_sync(msg='!') # suspend motion
time.sleep(1)
swift.send_cmd_sync(msg=chr(0x18)) # clear motion buffer
time.sleep(1)
swift.send_cmd_sync(msg='~') # restart motion