From b619199345256cdc456f8a0b99c0ad9335e877c7 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Thu, 5 Jun 2014 18:45:18 -0700 Subject: [PATCH] altos: Fix tracker start state Make sure log can start by scanning existing logs Enable RDF by default Turn off telemetry until we decide whether to turn it on in the loop Allow TeleGPS v0.3 to run without ADC Signed-off-by: Keith Packard --- src/product/ao_tracker.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/product/ao_tracker.c b/src/product/ao_tracker.c index 80eade5c..d4960d25 100644 --- a/src/product/ao_tracker.c +++ b/src/product/ao_tracker.c @@ -36,7 +36,7 @@ ao_usb_connected(void) #else #define ao_usb_connected() 1 #endif - + #define STARTUP_AVERAGE 5 static void @@ -54,7 +54,15 @@ ao_tracker(void) int32_t alt_sum = 0; int nsamples = 0; +#if HAS_ADC ao_timer_set_adc_interval(100); +#endif + + ao_log_scan(); + + ao_rdf_set(1); + + ao_telemetry_set_interval(0); ao_flight_state = ao_flight_startup; for (;;) { -- 2.30.2