altoslib: Use sequence numbers to track GPS updates to AltosRecord
[fw/altos] / altoslib / AltosEepromMegaIterable.java
index a127f435e3b2042d3a68c1d95ada50956b0aa968..5736f9372e99b83ab49e4c7fc8a5c80157960cd4 100644 (file)
@@ -136,7 +136,7 @@ public class AltosEepromMegaIterable extends AltosRecordIterable {
                        state.gps.locked = (flags & AltosLib.AO_GPS_VALID) != 0;
                        state.gps.nsat = (flags & AltosLib.AO_GPS_NUM_SAT_MASK) >>
                                AltosLib.AO_GPS_NUM_SAT_SHIFT;
-                       state.new_gps = true;
+                       state.gps_sequence++;
                        has_gps = true;
                        eeprom.seen |= seen_gps_time | seen_gps_lat | seen_gps_lon;
                        break;