|
Re: DriverStation Error -44006
I got some advice yesterday from Doug Norman (from NI) who was in high-demand this weekend at the Arizona Regionals. Mucho Mucho Kudo's to him and his first-hand knowledge of the inner workings of the cRIO.
From what I learned from him, this error is unavoidable at the moment. but you can lessen the impact of it by turning off the internal cRIO error logging.
Here's how you do it:
1) With your project window selected, hit Ctrl-F (find)
2) in the search window type "error" and press Find (or hit Enter)
3) for my results, the 5th one from the top is ErrorsGlobal.vi ... select it and hit "Go To"
4) open up your Begin.VI block diagram and drag-drop the ErrorsGlobal.VI into it ... it appears as a global variable [log errors to file?]
5) wire up a constant to the input and set it to false
Keep in mind that now that "view error messages" button on the DriverStation will no longer result in anything anymore ... that is, until you alter that boolean constant in your Begin.VI.
I still had a few occasional system watchdogs after doing this, but not as many. It's not a perfect fix. The error is still ocurring, it just doesn't "hurt" as much. ... and it's as good as they've got for now.
Last edited by Ziaholic : 13-03-2010 at 23:12.
|