|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools | Rate Thread | Display Modes |
|
#2
|
||||
|
||||
|
Re: Watchdog Not Fed!
The most typical mistake is if you have a Wait somewhere in your code that is longer than the watchdog expiration. Wait is blocking. So while you are waiting, the watchdog starves. We don't use Wait in our code at all. We wrote our own timer callback using the Notifier class. We also implemented a state machine so that we do non-blocking wait using the timer callback to advance the state machine to the next state.
|
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Watchdog not fed | brianelite | C/C++ | 12 | 14-03-2010 14:43 |
| Enabling yields one "Watchdog not fed" flash | Dylan5019 | Programming | 4 | 12-02-2010 23:45 |
| Autonomous Independent Code Issue Watchdog not fed | pilum40 | FRC Control System | 0 | 11-02-2010 12:00 |
| Watchdog Not Fed but, All Systems Are Go. | DHSrobotics | Java | 4 | 24-01-2010 22:01 |
| Watchdog not fed | ahudson | Programming | 1 | 22-01-2010 11:26 |