FIRST Robotics Competition Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Voltage on DS reads 00.00 v - System: Watchdog

This afternoon one of our programmers uploaded an updated program for the robot.  It uses tank drive and we needed to add a couple of victors to control our collection system.  The code loaded fine, but when we restarted the robot the Driver Station displayed the following:
Team:     2333
System:  Watchdog
Mode:     Teleoperated
Battery:   00.00 v
DS Rev:  2009-02-10a3
And everything quit working.
Do you have any suggestions? Our Robot is dead!
0 Kudos
Message 1 of 2
(5,836 Views)

I haven't seen this error but I suspect it means that the watchdog timer timed out, which means you probably have an infinite loop somewhere in your code that's preventing your code from feeding the watchdog.  Most likely you have a subVI with a while loop containing a shift register that you're using to store data from one loop iteration to the next, but you've accidentally wired the stop condition of that while loop so that it never stops.  Try using syntax highlighting to see if there's a point where your code stops running.

0 Kudos
Message 2 of 2
(2,739 Views)