From: Keith Packard Date: Sun, 28 May 2017 23:53:03 +0000 (-0700) Subject: altoslib: Check for valid pad alt before computing GPS height series X-Git-Tag: 1.8~53 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=b3cd7590f35babc346ba245d32d6290f22b2a13f altoslib: Check for valid pad alt before computing GPS height series Signed-off-by: Keith Packard --- diff --git a/altoslib/AltosFlightSeries.java b/altoslib/AltosFlightSeries.java index 88529e2a..0b60fdf5 100644 --- a/altoslib/AltosFlightSeries.java +++ b/altoslib/AltosFlightSeries.java @@ -237,7 +237,7 @@ public class AltosFlightSeries extends AltosDataListener { height_series.add(alt.time, alt.value - ground_altitude); } - if (gps_height == null && cal_data.gps_pad != null && gps_altitude != null) { + if (gps_height == null && cal_data.gps_pad != null && cal_data.gps_pad.alt != AltosLib.MISSING && gps_altitude != null) { double gps_ground_altitude = cal_data.gps_pad.alt; gps_height = add_series(gps_height_name, AltosConvert.height); for (AltosTimeValue gps_alt : gps_altitude)