private static Shooter shooter;
private static OI oi;
private static Intake intake;
+ private static CameraServer server;
@Override
public void robotInit() {
shooter = Shooter.getShooter();
intake = Intake.getIntake();
- CameraServer server = CameraServer.getInstance();
+ server = CameraServer.getInstance();
UsbCamera climberCam = server.startAutomaticCapture("climbercam", 0);
UsbCamera intakeCam = server.startAutomaticCapture("intakecam", 1);
}
public static DriveTrain getDriveTrain() {
+
return DriveTrain.getDriveTrain();
}
return Intake.getIntake();
}
+ public static void swapCameraFeed() {
+ if (Intake.getIntake().getIntakeCameraFeed() == 1) {
+ UsbCamera climberCam = server.startAutomaticCapture("climbercam", 1);
+ UsbCamera intakeCam = server.startAutomaticCapture("intakecam", 0);
+ Intake.getIntake().setIntakeCameraFeed(0);
+ } else {
+ UsbCamera climberCam = server.startAutomaticCapture("climbercam", 0);
+ UsbCamera intakeCam = server.startAutomaticCapture("intakecam", 1);
+ Intake.getIntake().setIntakeCameraFeed(1);
+ }
+
+ }
+
// If the gear values do not match in the left and right piston, then they are
// both set to high gear
@Override