From 1dc4b31f4fd6f15c59ed956fba62c649bf4046b4 Mon Sep 17 00:00:00 2001 From: Antoine PerreaultE Date: Tue, 31 Oct 2023 19:10:05 -0400 Subject: [PATCH] joystick --- src/main/java/frc/robot/RobotContainer.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/frc/robot/RobotContainer.java b/src/main/java/frc/robot/RobotContainer.java index 0901441..c3d6163 100644 --- a/src/main/java/frc/robot/RobotContainer.java +++ b/src/main/java/frc/robot/RobotContainer.java @@ -9,20 +9,26 @@ import edu.wpi.first.wpilibj2.command.Command; import edu.wpi.first.wpilibj2.command.Commands; import edu.wpi.first.wpilibj2.command.RunCommand; import edu.wpi.first.wpilibj2.command.button.CommandXboxController; +import edu.wpi.first.wpilibj2.command.button.JoystickButton; import frc.robot.subsystems.Drive; public class RobotContainer { - CommandXboxController manette1 = new CommandXboxController(0); - CommandXboxController manette2 = new CommandXboxController(0); + CommandXboxController manette = new CommandXboxController(0); + Joystick joystick1 = new Joystick(0); Drive drive = new Drive(); public RobotContainer() { configureBindings(); // drive.setDefaultCommand(new RunCommand(()->{ - // drive.drive(manette1.getLeftX(), manette1.getLeftY(), manette1.getRightX()); + // drive.drive(manette.getLeftX(), manette.getLeftY(), manette.getRightX()); //},drive)); + drive.setDefaultCommand(new RunCommand(()->{ + drive.drive(joystick1.getX(), -joystick1.getY(), joystick1.getZ()); + },drive)); } - private void configureBindings() {} + private void configureBindings() { + JoystickButton button =new JoystickButton(joystick1, 1); + } public Command getAutonomousCommand() { return Commands.print("No autonomous command configured");