Quote:
|
Originally Posted by chakorules
It seems very evident that during this 3 second camera power up the CPU is still holding up the scan (program pointer) and nothing else will work.
Is there any work around for this? I see this a problem in autonomous mode mostly, unless the camera is initialize on power up, we walk off the field, and it's ready before the master computer throws the big switch to go fully auto...
|
OK, you guys - try this and let us know what happens.
There is a new version of WPILib that has better error handling for the CMUCam. It will now fail more quickly if the camera is not detected and there is a function to get the status from the camera after initialization.
You can get it at the
usual place.
Please post something with your results. I have tested it on a 2006 controller with the camera disconnected from the serial adapter and also with the serial adapter disconnected from the robot and both seem to work.
Be sure to save the old version this close to shipping in case you don't like the results.