We are using C++, the axis 206 camera, and the 8-slot cRIO. We have used the Camera setup tool for a direct connection to the cRIO’s second Ethernet port. However, our cRIO can’t find it. Below is our code:
AxisCamera &camera = AxisCamera::GetInstance();
camera.WriteResolution(AxisCameraParams::kResolution_640x480);
camera.WriteBrightness(0);
camera.WriteCompression(20);
We are using a crossover cable and we have been able to connect it directly to a computer and were able to get video feed. The username and password for the camera are:
username: FRC
password: FRC
Whenever we run our code, the diagnostics message window reads:
ERROR: S_errno_ECONNREFUSED (0x0000003D): Failed to connect to the camera …in CreateCameraSocket() in C:/WindRiver/workspace/WPILib/Vision/AxisCameraParams.cpp at line 457
Any ideas?