From 9d1f729bebfa995fa2b5bd7209c7000e2925064c Mon Sep 17 00:00:00 2001 From: Abhishrek05 <90010729+Abhishrek05@users.noreply.github.com> Date: Fri, 15 Mar 2024 14:46:39 -0600 Subject: [PATCH] added onFalse stuff (im tweakin) --- .../java/frc4388/robot/RobotContainer.java | 33 ++++++++++++++----- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/src/main/java/frc4388/robot/RobotContainer.java b/src/main/java/frc4388/robot/RobotContainer.java index 6fbfa2f..d1915b6 100644 --- a/src/main/java/frc4388/robot/RobotContainer.java +++ b/src/main/java/frc4388/robot/RobotContainer.java @@ -341,22 +341,39 @@ public class RobotContainer { new Trigger(() -> getDeadbandedDriverController().getPOV() == 180) .onTrue(new InstantCommand(() -> m_robotSwerveDrive.resetGyroRightAmp())); + + /* D-Pad Stuff */ new Trigger(() -> getDeadbandedDriverController().getRawAxis(XboxController.TOP_BOTTOM_DPAD_AXIS) > 0.9) .onTrue(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(0, 1), - new Translation2d(0, 0), - true))); + new Translation2d(0, 0), + true))) + .onFalse(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(0, 0), + new Translation2d(0, 0), + true))); + new Trigger(() -> getDeadbandedDriverController().getRawAxis(XboxController.TOP_BOTTOM_DPAD_AXIS) > -0.9) .onTrue(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(0, -1), - new Translation2d(0, 0), - true))); + new Translation2d(0, 0), + true))) + .onFalse(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(0, 0), + new Translation2d(0, 0), + true))); + new Trigger(() -> getDeadbandedDriverController().getRawAxis(XboxController.LEFT_RIGHT_DPAD_AXIS) > 0.9) .onTrue(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(1, 0), - new Translation2d(0, 0), - true))); + new Translation2d(0, 0), + true))) + .onFalse(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(0, 0), + new Translation2d(0, 0), + true))); + new Trigger(() -> getDeadbandedDriverController().getRawAxis(XboxController.LEFT_RIGHT_DPAD_AXIS) > -0.9) .onTrue(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(-1, 0), - new Translation2d(0, 0), - true))); + new Translation2d(0, 0), + true))) + .onFalse(new InstantCommand(() -> m_robotSwerveDrive.driveWithInput(new Translation2d(0, 0), + new Translation2d(0, 0), + true))); // ! /* Auto Recording */ // new JoystickButton(getDeadbandedDriverController(), XboxController.RIGHT_BUMPER_BUTTON) // .whileTrue(new JoystickRecorder(m_robotSwerveDrive,