GentrifiedAppsUtil Help

How to use it?

First, make sure you setup the gamepad before your runOpMode as such

GamepadPlus gamepad = new GamepadPlus(this.gamepad1);

Then, just call the variable. function you want to use, it has many and all self explanatory.

Lastly, run below code at the end of while(opModeIsActive) in order to make it all work.

gamepad.sync()

Make sure you use the correct enum when calling the button, the full example is below.

@TeleOp @Disabled public class GamepadOpMode extends LinearOpMode { GamepadPlus gamepad = new GamepadPlus(this.gamepad1); GamepadPair gamepadPair = new GamepadPair(this.gamepad1,this.gamepad2); //contains both gamepads @Override public void runOpMode() { waitForStart(); while (opModeIsActive()) { gamepadPair.getGamepad1Plus().buttonJustPressed(Button.LEFT_BUMPER); //little more tedious to do this gamepadPair.getGamepad2Plus().buttonJustPressed(Button.LEFT_BUMPER); gamepadPair.sync();// syncs both gamepads gamepad.buttonJustPressed(Button.LEFT_BUMPER); //checks if button was just pressed gamepad.sync(); // syncs gamepad } } }
Last modified: 30 April 2025