Here’s a PlayStation Eye hastily connected to our 2017 robot:
Looks like it should work, right? Well, yes, it looks like it should, but nooooo. There’s no trace of the camera anywhere in the FRC suite, not in Driver Station’s default dashboard, nor in SmartDashboard, nor in Shuffleboard. This seems to be because roboRIO doesn’t recognize the camera, despite making CameraServer listen to all USB ports on the thing:
CameraServer.getInstance().startAutomaticCapture(0);
CameraServer.getInstance().startAutomaticCapture(1);
What’s going on here? Is this just a broken camera/USB port, or do we have bigger problems (like a broken roboRIO)?