The code I added was just constructing it and the compilation just stalls. If I remove the code it works just fine.
camera = AxisCamera.getInstance();
When I connect the cRIO to the DriverStation and go to the Diagnostic tabs I get repeated error messages saying:
ERROR: S_errno_EHOSTDOWN(0x00000043): Failed to connect to the camera ...in CreateCameraSocket() in C:/WindRiver/workspace/WPILib/Vision/AxisCameraParams.cpp at line 457
and at sparse intervals it gives this error message as well…
ERROR: S_errno_EINPROGRESS(0x00000044): Failed to connect to the camera ...in CreateCameraSocket() in C:/WindRiver/workspace/WPILib/Vision/AxisCameraParams.cpp at line 457
Any ideas? Also, what code actually sends the DriverStation the image from the camera? I looked through last year’s code and there’s nothing that looks like it does. Will it automatically display the image if configured correctly regardless of what’s in the code?
Sorry, I may have led you down the wrong path.
If all you’re trying to do is get the image to show on the default dashboard, I think you just need to configure your camera correctly.
I could be wrong, but you shouldn’t need special code on the cRIO unless you’re trying to process images locally on it.