02-15-2009 10:42 PM
02-16-2009 02:32 PM
Hi Brian,
Something I would be interested in knowing is if the same thing happens if you take the wireless out of the picture. One thing that might be happening is that the system watchdog is what trips and then potentially the robot could pick up communication and continue. What I would suggest doing is using the User Watchdog. You could use a watchdog to turn off all the motors when communication has been lost. You can find more information about the watchdogs here: http://decibel.ni.com/content/docs/DOC-2957
02-18-2009 07:37 PM
When you did these tests, was the cRIO using the latest image (v11)? Was the DS using the latest firmware (2-10)? What programming environment were you using (it sounds like C++)?
There have been several fixes for these types of problems that have been released over time. I would expect these types of problems on earlier versions (in fact, they are warned about in section 3 of the control system manual).
02-18-2009 08:04 PM
Yes, all the latest images. I made sure of that. We are using C++. I was somewhat surprised to find that the robot does this and that its not happening to other teams. We kept the control board and we will be looking at this as soon as we recover from the build season in a couple of days. I will also try using the watchdog timer. Its currentlly disabled. Our code is basically the two color demo (based on SimpleRobot) with additions for our extra motors.
Thanks,
Brian