+ recordPotAngle1 = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_TOP_LEFT_BUTTON);
+ recordPotAngle1.whenPressed(new RecordPotAngle(0));
+ recordPotAngle2 = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_TOP_CENTER_BUTTON);
+ recordPotAngle2.whenPressed(new RecordPotAngle(1));
+ recordPotAngle3 = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_TOP_RIGHT_BUTTON);
+ recordPotAngle3.whenPressed(new RecordPotAngle(2));
+ recordPotAngle4 = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_TOP_LOW_BUTTON);
+ recordPotAngle4.whenPressed(new RecordPotAngle(3));
+
+ leftIntakeArmMotorUp = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_BOTTOM_LEFT_FORWARD_BUTTON);
+ leftIntakeArmMotorUp.whenPressed(new RunIntakeMotor(
+ Robot.intakeArm.getLeftIntakeArmMotor(),
+ Constants.IntakeArm.DEFAULT_INTAKE_ARM_SPEED));
+ leftIntakeArmMotorDown = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_BOTTOM_LEFT_BACK_BUTTON);
+ leftIntakeArmMotorDown.whenPressed(new RunIntakeMotor(
+ Robot.intakeArm.getLeftIntakeArmMotor(),
+ -Constants.IntakeArm.DEFAULT_INTAKE_ARM_SPEED));
+
+ rightIntakeArmMotorUp = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_BOTTOM_RIGHT_FORWARD_BUTTON);
+ rightIntakeArmMotorUp.whenPressed(new RunIntakeMotor(
+ Robot.intakeArm.getRightIntakeArmMotor(),
+ Constants.IntakeArm.DEFAULT_INTAKE_ARM_SPEED));
+ rightIntakeArmMotorDown = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_BOTTOM_RIGHT_BACK_BUTTON);
+ rightIntakeArmMotorDown.whenPressed(new RunIntakeMotor(
+ Robot.intakeArm.getRightIntakeArmMotor(),
+ -Constants.IntakeArm.DEFAULT_INTAKE_ARM_SPEED));
+
+ bothIntakeArmMotorUp = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_BOTTOM_BACK_LEFT_BUTTON);
+ bothIntakeArmMotorUp.whenPressed(new RunBothIntakeMotors(
+ Constants.IntakeArm.DEFAULT_INTAKE_ARM_SPEED));
+ bothIntakeArmMotorDown = new JoystickButton(leftJoystick,
+ Constants.OI.LEFT_JOYSTICK_BOTTOM_BACK_RIGHT_BUTTON);
+ bothIntakeArmMotorDown.whenPressed(new RunBothIntakeMotors(
+ -Constants.IntakeArm.DEFAULT_INTAKE_ARM_SPEED));
+