From aa9fa76d461fbd11f6a48ef0b8e9c4fb6a559219 Mon Sep 17 00:00:00 2001 From: Arcmyx Official Date: Mon, 23 Mar 2026 18:23:43 +0000 Subject: [PATCH] Update templates/xbox_controller.py --- templates/xbox_controller.py | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/templates/xbox_controller.py b/templates/xbox_controller.py index 978e69f..ee70305 100644 --- a/templates/xbox_controller.py +++ b/templates/xbox_controller.py @@ -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(): - while True: - if(Button.UP in buttons.pressed()): - testmotor.run(500) - else: - testmotor.stop() - await wait(10) -# Run the main function -run_task(main()) \ No newline at end of file +from pybricks.parameters import Direction, Port +from pybricks.tools import wait + +xbox = XboxController() + +while True: + print("Xbox left joystick x-position:", xbox.joystick_left()[0]) + wait(50) \ No newline at end of file