Basic Move Rotary Script

# Basic Move - Slow turn of the servo
if not run_axis_config():
    popup("configuration failed to run", title="Basic Move", warning=False, error=True, blocking=True)
    halt
end

popup("Ready for Basic Move?", title="Servo Test1", blocking=True)
popup("Moving axis to ZERO", title="Servo Test1", blocking=True)

axis_group_movej("positioner", [0], 0.1, 0.1)
popup("Moving axis to +90, -90, ZERO", title="Servo Test1", blocking=True)
axis_group_movej("positioner", [d2r(90)], 0.4, 0.4)
sleep(0.5)

axis_group_movej("positioner", [d2r(-90)], 0.4, 0.4)
sleep(0.5)

axis_group_movej("positioner", [d2r(0)], 0.4, 0.4)
sleep(0.5)