1616import frc .robot .subsystems .LED ;
1717import frc .robot .subsystems .Shooter ;
1818import frc .robot .subsystems .Stager ;
19+ import frc .robot .commands .EjectGP ;
1920
2021public class RobotContainer {
2122 private final SN_XboxController m_driverController = new SN_XboxController (RobotMap .mapControllers .DRIVER_USB );
@@ -32,6 +33,7 @@ public class RobotContainer {
3233 private final Shoot com_Shoot = new Shoot (subStager , subShooter , subLED );
3334 private final intakeHopper com_IntakeHopper = new intakeHopper (subHopper , subStager , subLED );
3435 private final EjectShooter com_EjectShooter = new EjectShooter (subStager , subShooter , subLED );
36+ private final EjectGP com_EjectGP = new EjectGP (subIntake , subLED );
3537
3638 public RobotContainer () {
3739 subDrivetrain .setDefaultCommand (com_Drive );
@@ -42,10 +44,11 @@ public RobotContainer() {
4244
4345 private void configureBindings () {
4446 m_driverController .btn_LeftTrigger .whileTrue (com_IntakeGround );
45- m_driverController .btn_A .onTrue (com_PrepShooter );
47+ m_driverController .btn_A .whileTrue (com_PrepShooter );
4648 m_driverController .btn_B .whileTrue (com_IntakeHopper );
47- m_driverController .btn_LeftBumper .whileTrue (com_EjectShooter );
48- m_driverController .btn_RightTrigger .onTrue (com_Shoot );
49+ m_driverController .btn_RightBumper .whileTrue (com_EjectShooter );
50+ m_driverController .btn_RightTrigger .whileTrue (com_Shoot );
51+ m_driverController .btn_LeftBumper .whileTrue (com_EjectGP );
4952
5053 }
5154
0 commit comments