X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=src%2Fao_flight_nano.c;h=2e332b12837e3729dae82bb1490b9ae0d4d0ecb9;hp=64c1d8dba26bbc02853138503cdca92a335f71b5;hb=e19a117b99e8374ca0e8e35948e23bc672ad1a32;hpb=c6e7e812d67f91c63ba4982f7a899a72584027de diff --git a/src/ao_flight_nano.c b/src/ao_flight_nano.c index 64c1d8db..2e332b12 100644 --- a/src/ao_flight_nano.c +++ b/src/ao_flight_nano.c @@ -30,7 +30,7 @@ __pdata uint16_t ao_interval_end; __pdata int16_t ao_interval_min_height; __pdata int16_t ao_interval_max_height; -__xdata uint8_t ao_flight_force_idle; +__pdata uint8_t ao_flight_force_idle; /* Landing is detected by getting constant readings from both pressure and accelerometer * for a fairly long time (AO_INTERVAL_TICKS) @@ -75,6 +75,10 @@ ao_flight_nano(void) if (ao_height> AO_M_TO_HEIGHT(20)) { ao_flight_state = ao_flight_drogue; ao_launch_tick = ao_sample_tick; + + /* start logging data */ + ao_log_start(); + ao_wakeup(DATA_TO_XDATA(&ao_flight_state)); } break;