Andrew Tridgell
|
534aee17e9
|
TimerProcess: added suspend_timer()/resume_timer()
this will be used to avoid races in driver initialisation
|
2012-05-01 12:06:54 +10:00 |
Andrew Tridgell
|
dbaa6fb6d2
|
TimerProcess: make some variables uint8_t
save a couple of bytes
|
2011-12-28 16:00:48 +11:00 |
Andrew Tridgell
|
79d6c21dde
|
PeriodicProcess: added set_failsafe() call
this adds an optional failsafe function that will be called in the
timer loop
|
2011-12-21 23:31:38 +11:00 |
Andrew Tridgell
|
b484411c41
|
timers: change to 1kHz timer by default
we were using a 227Hz timer, which is far too slow
|
2011-12-16 20:09:25 +11:00 |
Pat Hickey
|
49ca774734
|
AP_PeriodicProcess: AP_TimerProcess can register multiple callbacks.
|
2011-12-11 15:21:10 -08:00 |
Pat Hickey
|
d288b8870d
|
purple: added PeriodicProcess library
this library provides a clean API for drivers to request periodic
timer driven calls at whatever rate they need
|
2011-11-25 20:00:16 -08:00 |