21port = serial.Serial(
"/dev/serial0", 115200, timeout=0.1, write_timeout=0.1)
49mc1.set_max_acceleration(1, 80)
50mc1.set_max_deceleration(1, 300)
52mc1.set_max_acceleration(2, 80)
53mc1.set_max_deceleration(2, 300)
55mc2.set_max_acceleration(1, 80)
56mc2.set_max_deceleration(1, 300)
58mc2.set_max_acceleration(2, 80)
59mc2.set_max_deceleration(2, 300)
61mc3.set_max_acceleration(1, 80)
62mc3.set_max_deceleration(1, 300)
64mc3.set_max_acceleration(2, 80)
65mc3.set_max_deceleration(2, 300)
69 if int(time.monotonic() * 1000) & 2048:
74 mc1.set_speed(1, changing_speed)
75 mc1.set_speed(2, -changing_speed)
78 mc2.set_speed(2, changing_speed)
80 mc3.set_speed(1, changing_speed)
85except KeyboardInterrupt:
Represents a serial connection to a Pololu Motoron Motor Controller.