|
|
![]() |
![]() |
|
|||||||
|
![]() |
Thread Tools | Rate Thread | Display Modes |
#1
![]() |
|||
|
|||
Reinstall of dashboard doesn't fix camera image streaming
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: Code:
printf("in operator control\n"); GetWatchdog().SetEnabled(false); AxisCamera &camera = AxisCamera::getInstance(); camera.writeResolution(k320x240); camera.writeBrightness(0); printf("Done with camera\n"); Wait(3.0); printf("done waiting\n"); When I run the code, I get, in the console: Code:
in operator control task 0x1de16ff0 (FRC_cameraTask) deleted: errno=0 (0) status=0 (0) Done with camera done waiting 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. |
#2
![]() |
|||
|
|||
Re: Reinstall of dashboard doesn't fix camera image streaming
I got it working. The problem, I think, was that I wasn't giving the camera enough time to boot up. A Wait() at the start, or just waiting for the cRIO a while after booting, fixes this.
|
#3
![]() |
|||
|
|||
Re: Reinstall of dashboard doesn't fix camera image streaming
Ah. I saw this with a C team last year. If the cRIO boots faster than the camera, you can have the cRIO start pestering the camera for images. The camera is still in the process of booting, and has to spend time processing the images and returning errors. Doing this, meant that the camera wasn't finished booting for ~90 seconds. The solution is to slow down the camera task, especially in the error case. If you don't receive an image from the camera, or on a specific error, sleep for 250 or 500 ms before asking again.
Ideally this would be put into WPILib. Greg McKaskle |
![]() |
Thread Tools | |
Display Modes | Rate This Thread |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Can we use the camera image on Dashboard this year? | Jon236 | Programming | 1 | 01-11-2010 11:52 AM |
cRio doesn't re-image | Lilszamora | FRC Control System | 3 | 02-15-2009 08:06 PM |
Camera Config doesn't save! | comwiz7 | Programming | 2 | 02-20-2006 04:19 PM |
Fix-it window and dashboard code changes | David Brinza | Programming | 3 | 01-28-2005 12:00 AM |
Image Discuss: If done. Quick Fix is here | CD47-Bot | Robot Showcase | 2 | 03-04-2003 07:07 PM |