Added code for connecting USB and Axis Cameras
authorTrevor <tr89on@gmail.com>
Sat, 21 Jan 2017 04:01:12 +0000 (20:01 -0800)
committerTrevor <tr89on@gmail.com>
Sat, 21 Jan 2017 04:01:12 +0000 (20:01 -0800)
src/org/usfirst/frc/team3501/robot/Robot.java

index 5fbfe4043d6b58bca46b2daffc35783c2ae74251..61981f201ad905f73c1a12648823518bfa0489eb 100644 (file)
@@ -5,6 +5,9 @@ import org.usfirst.frc.team3501.robot.subsystems.Climber;
 import org.usfirst.frc.team3501.robot.subsystems.DriveTrain;
 import org.usfirst.frc.team3501.robot.subsystems.Shooter;
 
+import edu.wpi.cscore.AxisCamera;
+import edu.wpi.cscore.UsbCamera;
+import edu.wpi.first.wpilibj.CameraServer;
 import edu.wpi.first.wpilibj.IterativeRobot;
 import edu.wpi.first.wpilibj.command.Scheduler;
 
@@ -13,6 +16,8 @@ public class Robot extends IterativeRobot {
   private static OI oi;
   private static Climber climber;
   private static Shooter shooter;
+  private static AxisCamera camera1;
+  private static UsbCamera camera2;
 
   @Override
   public void robotInit() {
@@ -21,6 +26,9 @@ public class Robot extends IterativeRobot {
     climber = Climber.getClimber();
     shooter = Shooter.getShooter();
 
+    CameraServer server = CameraServer.getInstance();
+    camera1 = server.addAxisCamera("10.35.1.11");
+    camera2 = server.startAutomaticCapture();
   }
 
   public static DriveTrain getDriveTrain() {
@@ -59,4 +67,5 @@ public class Robot extends IterativeRobot {
     Scheduler.getInstance().run();
 
   }
+
 }