1 package org
.usfirst
.frc
.team3501
.robot
;
3 import org
.usfirst
.frc
.team3501
.robot
.commands
.runShooter
;
4 import org
.usfirst
.frc
.team3501
.robot
.commands
.setShooterSpeed
;
6 import edu
.wpi
.first
.wpilibj
.Joystick
;
7 import edu
.wpi
.first
.wpilibj
.buttons
.Button
;
8 import edu
.wpi
.first
.wpilibj
.buttons
.JoystickButton
;
11 public static Joystick leftJoystick
;
12 public static Joystick rightJoystick
;
13 public static Button decrementSpeed
;
14 public static Button incrementSpeed
;
15 public static Button outputCurrentShooterSpeed
;
16 public static Button runWheel
;
19 leftJoystick
= new Joystick(Constants
.OI
.LEFT_STICK_PORT
);
20 rightJoystick
= new Joystick(Constants
.OI
.RIGHT_STICK_PORT
);
22 decrementSpeed
= new JoystickButton(rightJoystick
,
23 Constants
.OI
.DECREMENT_SHOOTER_PORT
);
24 decrementSpeed
.whenPressed(new setShooterSpeed(-0.1));
26 incrementSpeed
= new JoystickButton(rightJoystick
,
27 Constants
.OI
.INCREMENT_SHOOTER_PORT
);
28 incrementSpeed
.whenPressed(new setShooterSpeed(0.1));
30 outputCurrentShooterSpeed
= new JoystickButton(rightJoystick
,
31 Constants
.OI
.SHOOTER_PORT
);
33 runWheel
= new JoystickButton(rightJoystick
, Constants
.OI
.TRIGGER_PORT
);
34 runWheel
.whenPressed(new runShooter());