We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7fcc979 + 4595c60 commit 9dea3b6Copy full SHA for 9dea3b6
XRPLib/resetbot.py
@@ -1,5 +1,7 @@
1
from XRPLib.encoded_motor import EncodedMotor
2
from XRPLib.imu import IMU
3
+from XRPLib.board import Board
4
+from XRPLib.servo import Servo
5
"""
6
A simple file for shutting off all of the motors after a program gets interrupted from the REPL.
7
Run this file after interrupting a program to stop the robot by running "import XRPLib.resetbot" in the REPL.
@@ -11,4 +13,12 @@
11
13
motor.set_effort(0)
12
14
motor.reset_encoder_position()
15
-IMU.get_default_imu().reset()
16
+# Reset IMU registers
17
+IMU.get_default_imu().reset()
18
+
19
+# Turn off the on-board LED
20
+Board.get_default_board().led_off()
21
22
+# Turn off both Servos
23
+Servo.get_default_servo().free()
24
+Servo(17).free()
0 commit comments