summaryrefslogtreecommitdiff
path: root/altoslib
diff options
context:
space:
mode:
Diffstat (limited to 'altoslib')
-rw-r--r--altoslib/AltosRecord.java2
-rw-r--r--altoslib/AltosState.java2
2 files changed, 3 insertions, 1 deletions
diff --git a/altoslib/AltosRecord.java b/altoslib/AltosRecord.java
index dd741716..8bab1d0c 100644
--- a/altoslib/AltosRecord.java
+++ b/altoslib/AltosRecord.java
@@ -168,7 +168,7 @@ public class AltosRecord implements Comparable <AltosRecord>, Cloneable {
speed = old.speed;
height = old.height;
gps = new AltosGPS(old.gps);
- new_gps = false;
+ new_gps = old.new_gps;
companion = old.companion;
}
diff --git a/altoslib/AltosState.java b/altoslib/AltosState.java
index 2806812e..2e4d8870 100644
--- a/altoslib/AltosState.java
+++ b/altoslib/AltosState.java
@@ -165,6 +165,8 @@ public class AltosState {
} else
pad_alt = ground_altitude;
+ data.new_gps = false;
+
gps_waiting = MIN_PAD_SAMPLES - npad;
if (gps_waiting < 0)
gps_waiting = 0;