I’m trying to get the camera to stream images to the dashboard. Currently, this is what happens:
The code (in C++) looks like this:
printf("in operator control
");
GetWatchdog().SetEnabled(false);
AxisCamera &camera = AxisCamera::getInstance();
camera.writeResolution(k320x240);
camera.writeBrightness(0);
printf("Done with camera
");
Wait(3.0);
printf("done waiting
");
which is at the top of Operator Control. The IP address of the dashboard machine is 10.15.40.5. I have updated the cRIO and also installed the LabView and dashboard updates, as well as the missing DLL.
When I run the code, I get, in the console:
in operator control
task 0x1de16ff0 (FRC_cameraTask) deleted: errno=0 (0) status=0 (0)
Done with camera
done waiting
After looking at the thread at http://www.chiefdelphi.com/forums/showthread.php?t=79935&page=3&highlight=camera I uninstalled and then reinstalled the driver station update. This did not resolve my problem.
I can ping the camera from the cRIO’s command prompt and I set up the camera using the “Setup Axis Camera” tool.
When I run the program and look at the dashboard, all that I see for the camera is a white screen.
Does anyone have any ideas why it isn’t working?
Thanks.