-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Check all functionality works
-
_driverController.Y().OnTrue(SubDrivebase::GetInstance().ResetGyroCmd());
-
_driverController.LeftTrigger().WhileTrue(/Align2Stage/);
-
_driverController.RightTrigger().WhileTrue(cmd::VisionRotateToSpeaker(_driverController));
-
_operatorController.Start().WhileTrue(cmd::OuttakeNote());
-
_operatorController.LeftTrigger().WhileTrue(cmd::IntakefullSequence());
-
_operatorController.LeftBumper().OnTrue(SubShooter::GetInstance().ShooterChangePosClose());
-
_operatorController.RightBumper().OnTrue(SubShooter::GetInstance().ShooterChangePosFar());
-
_operatorController.RightTrigger().WhileTrue(cmd::ShootSpeakerOrAmp());
-
_operatorController.Y().OnTrue(cmd::ArmToAmpPos());
-
_operatorController.Y().OnFalse(cmd::ArmToStow());
-
_operatorController.X().OnTrue(SubShooter::GetInstance().ShootIntoAmp());
-
_operatorController.Back().WhileTrue(SubClimber::GetInstance().ClimberAutoReset());
-
_operatorController.B().OnTrue(cmd::ArmToAmpPos());
-
_operatorController.B().OnFalse(cmd::ArmToStow());
-
_operatorController.A().OnTrue(cmd::PrepareToShoot());
-
POVHelper::Up(&_operatorController).OnTrue(SubClimber::GetInstance().ClimberPosition(0.625_m));
-
POVHelper::Down(&_operatorController).OnTrue(SubClimber::GetInstance().ClimberPosition(0.02_m));
-
POVHelper::Left(&_operatorController).OnTrue(SubIntake::GetInstance().ExtendIntake());
-
Climber manual controls on left and right operator sticks