From 2c6d3e5f98543dc4a6de79b348ee78ded0a651cc Mon Sep 17 00:00:00 2001 From: Rayan Hirech Date: Mon, 20 Feb 2017 13:50:22 -0800 Subject: [PATCH] Change code to have 2 usb cameras instead of 1 usb and 1 axis camera. --- .../usfirst/frc/team3501/robot/CameraFeeds.java | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/org/usfirst/frc/team3501/robot/CameraFeeds.java b/src/org/usfirst/frc/team3501/robot/CameraFeeds.java index 99b988b..f04abbe 100755 --- a/src/org/usfirst/frc/team3501/robot/CameraFeeds.java +++ b/src/org/usfirst/frc/team3501/robot/CameraFeeds.java @@ -1,6 +1,5 @@ package org.usfirst.frc.team3501.robot; -import edu.wpi.cscore.AxisCamera; import edu.wpi.cscore.UsbCamera; import edu.wpi.first.wpilibj.CameraServer; @@ -10,19 +9,19 @@ public class CameraFeeds { private String curCam; private CameraServer server; private static UsbCamera intakeCam; - private static AxisCamera climberCam; - private static String usbCamName; - private static String axisCamName; + private static UsbCamera climberCam; + private static String intakeCamName; + private static String climberCamName; private static CameraFeeds cameraFeeds = null; @SuppressWarnings("deprecation") private CameraFeeds(/* Joystick Button */) { System.out.println("Enter CameraFeeds constructor"); server = CameraServer.getInstance(); - climberCam = server.addAxisCamera("ClimberCam", "10.35.1.11"); + climberCam = server.startAutomaticCapture(); intakeCam = server.startAutomaticCapture(); - usbCamName = intakeCam.getName(); - axisCamName = climberCam.getName(); + intakeCamName = intakeCam.getName(); + climberCamName = climberCam.getName(); curCam = "intakeCam"; changeCam(); System.out.println("Leaving CameraFeeds constructor"); @@ -54,11 +53,11 @@ public class CameraFeeds { public void changeCam() { System.out.println("enter toggleCamera"); if (curCam == "intakeCam") { - server.getVideo(axisCamName); + server.getVideo(climberCamName); curCam = "climberCam"; System.out.println("Switching to climber camera, curCam = " + curCam); } else if (curCam == "climberCam") { - server.getVideo(usbCamName); + server.getVideo(intakeCamName); curCam = "intakeCam"; System.out.println("Switching to intake camera, curCam = " + curCam); } -- 2.30.2