__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)
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;