package org.usfirst.frc.team3501.robot;
import org.usfirst.frc.team3501.robot.Constants.Defense;
+import org.usfirst.frc.team3501.robot.sensors.GyroLib;
+import org.usfirst.frc.team3501.robot.sensors.Photogate;
import org.usfirst.frc.team3501.robot.subsystems.DefenseArm;
import org.usfirst.frc.team3501.robot.subsystems.DriveTrain;
import org.usfirst.frc.team3501.robot.subsystems.IntakeArm;
public static IntakeArm intakeArm;
public static DefenseArm defenseArm;
+ public static Photogate photogate;
+
// Sendable Choosers send a drop down menu to the Smart Dashboard.
SendableChooser positionChooser;
SendableChooser positionOneDefense, positionTwoDefense, positionThreeDefense,
- positionFourDefense, positionFiveDefense;
+ positionFourDefense, positionFiveDefense;
// Gyro stuff
public GyroLib gyro;
Integer chosenPosition = (Integer) positionChooser.getSelected();
Integer chosenDefense = 0;
- switch (chosenPosition) {
- case 1:
+ if (chosenPosition == 1)
chosenDefense = (Integer) positionOneDefense.getSelected();
- case 2:
+ else if (chosenPosition == 2)
chosenDefense = (Integer) positionTwoDefense.getSelected();
- case 3:
+ else if (chosenPosition == 3)
chosenDefense = (Integer) positionThreeDefense.getSelected();
- case 4:
+ else if (chosenPosition == 4)
chosenDefense = (Integer) positionFourDefense.getSelected();
- case 5:
+ else if (chosenPosition == 5)
chosenDefense = (Integer) positionFiveDefense.getSelected();
- }
System.out.println("Chosen Position: " + chosenPosition);
System.out.println("Chosen Defense: " + chosenDefense);