X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altoslib%2FAltosState.java;h=32d02f21d1923ba934cb756e7d013196aac3ec6d;hp=218c598ab5d80d6a4e264b86a1a9d25209b5f933;hb=8d1d8d2a3c129cdbd55427bcda0f26715b02f1ee;hpb=868ef0c9c4b208c02a87180b0eede329369bdc77 diff --git a/altoslib/AltosState.java b/altoslib/AltosState.java index 218c598a..32d02f21 100644 --- a/altoslib/AltosState.java +++ b/altoslib/AltosState.java @@ -19,7 +19,7 @@ * Track flight state from telemetry or eeprom data stream */ -package org.altusmetrum.AltosLib; +package org.altusmetrum.altoslib_1; public class AltosState { public AltosRecord data; @@ -200,10 +200,10 @@ public class AltosState { } ngps++; } - } else - pad_alt = ground_altitude; - - data.new_gps = false; + } else { + if (ngps == 0) + pad_alt = ground_altitude; + } gps_waiting = MIN_PAD_SAMPLES - npad; if (gps_waiting < 0)