altos: Write current flight state to GPS data from GPS drivers
[fw/altos] / src / drivers / ao_gps_skytraq.c
index 944a37f9b38400a05ccc3d2a437f332141af8a79..d789974d1c8bd3adf722307bdfe517c942d4792b 100644 (file)
@@ -259,6 +259,9 @@ ao_nmea_gga(void)
        ao_gps_next.minute = ao_gps_decimal(2);
        ao_gps_next.second = ao_gps_decimal(2);
        ao_gps_skip_field();    /* skip seconds fraction */
+#if HAS_FLIGHT || HAS_TRACKER
+                               ao_gps_data.state = ao_flight_state;
+#endif
 
        ao_gps_next.latitude = ao_gps_parse_pos(2);
        if (ao_gps_parse_flag('N', 'S'))