|
Re: Watchdog Problem
The current printout in the Diagnostics doesn't identify the reason, so legitimate disabling of the robot shows up as a watchdog.
The user watchdogs are due to code not feeding the watchdog. System watchdogs are either due to a disable or due to a timing glitch caused by the DS. The second ones should be pretty rare, but we are still tracking down some reasons they can occur.
Anyway, look for the reasons that your code is getting hung up. Put timing code in each and every loop and in the teleop subVI. Watch those either on your panels or on your dashboard to determine which loop is late.
Greg McKaskle
|