Files
mxsc/script/test/TestCmdSynchronization.py
gac-S_Changer 5e798200ff
2018-06-01 17:27:13 +02:00

32 lines
1.0 KiB
Python

import java.util.logging.Level
def get_pos_str():
return "point: " + str(robot.get_current_point()) + " - here: " + str(robot.here()) + " - herej: " + str(robot.herej())
enable_motion()
get_context().setLogLevel(java.util.logging.Level.FINER)
try:
while True:
#robot.move_dewar_wait()
#robot.move_park()
log("Moving dewar", False)
flag = robot.start_task('moveDewar')
print "moveDewar: ", flag
log("Waiting", False)
robot.wait_task_finished(TASK_WAIT_ROBOT_POLLING)
log("Moving dewar finished - " + get_pos_str(), False)
robot.assert_dewar_wait()
log("Moving park", False)
flag = robot.start_task('movePark')
print "movePark: ", flag
log("Waiting", False)
robot.wait_task_finished(TASK_WAIT_ROBOT_POLLING)
log("Moving park finished - " + get_pos_str(), False)
robot.assert_park()
finally:
get_context().setLogLevel(java.util.logging.Level.INFO)