altos: Merge GPS logging into a single function
[fw/altos] / src / teleballoon-v1.1 / ao_balloon.c
index e89726552dce132bddaf0c4f09f6a45471c0b12a..12752d1f8d3655f252ba2ba62dc6c29b63d99802 100644 (file)
@@ -105,8 +105,8 @@ ao_flight(void)
 
 #if HAS_GPS
                                /* Record current GPS position by waking up GPS log tasks */
-                               ao_wakeup(&ao_gps_data);
-                               ao_wakeup(&ao_gps_tracking_data);
+                               ao_gps_new = AO_GPS_NEW_DATA | AO_GPS_NEW_TRACKING;
+                               ao_wakeup(&ao_gps_new);
 #endif
 
                                ao_wakeup(DATA_TO_XDATA(&ao_flight_state));