From 66029af574aa51add1d164a0e0c37ab307913006 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 23 Dec 2011 11:11:59 +1100 Subject: [PATCH] setup the main loop failsafe after RC library is setup --- ArduPlane/system.pde | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ArduPlane/system.pde b/ArduPlane/system.pde index de355f3061..0dfbaf87aa 100644 --- a/ArduPlane/system.pde +++ b/ArduPlane/system.pde @@ -123,7 +123,6 @@ static void init_ardupilot() // timer_scheduler.init( & isr_registry ); - timer_scheduler.set_failsafe(failsafe_check); // // Check the EEPROM format version before loading any parameters from EEPROM. @@ -242,6 +241,12 @@ static void init_ardupilot() digitalWrite(FENCE_TRIGGERED_PIN, LOW); #endif + /* + setup the 'main loop is dead' check. Note that this relies on + the RC library being initialised. + */ + timer_scheduler.set_failsafe(failsafe_check); + // If the switch is in 'menu' mode, run the main menu. //