private CameraFeeds(/* Joystick Button */) {
System.out.println("Enter CameraFeeds constructor");
server = CameraServer.getInstance();
- climberCam = server.addAxisCamera("AxisCamera", "10.35.1.11");
+ climberCam = server.addAxisCamera("ClimberCam", "10.35.1.11");
- // intakeCam = server.startAutomaticCapture();
+ intakeCam = server.startAutomaticCapture();
usbCamName = intakeCam.getName();
axisCamName = climberCam.getName();
curCam = climberCam;
changeCam(curCam);
+ System.out.println("Leaving CameraFeeds constructor");
}
public static CameraFeeds getCameraFeeds() {
+ System.out.println("Enter CameraFeeds.getCameraFeeds");
if (cameraFeeds == null) {
cameraFeeds = new CameraFeeds();
}
+ System.out.println("Leaving CameraFeeds.getCameraFeeds");
return cameraFeeds;
-
}
public void init() {
- // changeCam(climberCam);
+ System.out.println("Initializing...");
}
public void toggleCamera() {
if (curCam.equals(intakeCam)) {
changeCam(climberCam);
curCam = climberCam;
- System.out.println("Switching to climber camera.");
+ System.out
+ .println("Switching to climber camera, curCam = " + curCam.getName());
} else if (curCam.equals(climberCam)) {
changeCam(intakeCam);
curCam = intakeCam;
- System.out.println("Switching to intake camera.");
+ System.out
+ .println("Switching to intake camera, curCam = " + curCam.getName());
}
}
* newId for camera
*/
public void changeCam(VideoSource cam) {
- server.removeCamera(curCam.getName());
+ System.out.println("Changing cameras...");
+ server.getVideo(cam);
}
}