Update templates/xbox_controller.py

This commit is contained in:
2026-03-23 18:23:43 +00:00
parent 436569ffd0
commit aa9fa76d46

View File

@@ -1,18 +1,9 @@
from pybricks.pupdevices import Motor
from pybricks.parameters import Button, Direction, Port, Side, Stop
from pybricks.tools import run_task, multitask
from pybricks.tools import wait, StopWatch
from pybricks.robotics import DriveBase
from pybricks.iodevices import XboxController
from pybricks.hubs import PrimeHub
hub = PrimeHub()
testmotor = Motor(Port.C)
async def main():
from pybricks.parameters import Direction, Port
from pybricks.tools import wait
xbox = XboxController()
while True:
if(Button.UP in buttons.pressed()):
testmotor.run(500)
else:
testmotor.stop()
await wait(10)
# Run the main function
run_task(main())
print("Xbox left joystick x-position:", xbox.joystick_left()[0])
wait(50)