Thread: Watchdog
View Single Post
  #5   Spotlight this post!  
Unread 02-08-2007, 12:19 AM
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,069
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Watchdog

More generally, a "watchdog" is simply a timer that needs to be "serviced" every so often or the system activates some sort of fail-safe mechanisms. In the world of engineering, we often use watchdogs to monitor systems of several processors or devices - a pulse is periodically sent out to all devices, and if a response is not received in a given window of time, then the system assumes that the device that failed to respond has stopped working, and acts accordingly.

In FIRST, the master uP and user uP indeed have a watchdog-like relationship.