# print('forward forever')
# chassis.forward()
# time.sleep(1)
# print('time to stop')
# chassis.stop()
#
# print('backward forever')
# chassis.backward(speed=50)
# time.sleep(2)
# chassis.stop()

print('rotate 90L')
chassis.rotate_left(angle=90, on_start=started, on_complete=complete).wait(5)
print('rotate 90R')
chassis.rotate_right(angle=90, speed=45, on_start=started, on_complete=complete).wait(5)

print('arc left-fwd')
chassis.arc(140, 90).wait(5)
print('arc left-back')
chassis.arc(140, -90).wait(5)

print('null radius arcs')
chassis.arc(0, 90).wait(5)
chassis.arc(0, -90).wait(5)

time.sleep(3)
chassis.stop(stop_option=ev3.RegulatedMotor.STOP_COMMAND_COAST)

print("That's all folks")