diff options
author | Keith Packard <keithp@keithp.com> | 2012-07-29 19:34:00 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2012-07-29 19:34:00 -0700 |
commit | 0bf21399d3d47d58410df4c6ce89fc20fcd42c89 (patch) | |
tree | f1c39fbbc5470e7d5489f6fcef2d0fe5ac2a461e /altoslib/AltosState.java | |
parent | 59588ba34159b27c02e1a886b46497ecfa0cf4d3 (diff) |
altosui: Handle Monitor Idle errors better
Deal with missing data by checking for MISSING in more places.
Handle serial communication failures during send by reporting back
from libaltos.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosState.java')
-rw-r--r-- | altoslib/AltosState.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/altoslib/AltosState.java b/altoslib/AltosState.java index e20ec9a7..3b37a3d4 100644 --- a/altoslib/AltosState.java +++ b/altoslib/AltosState.java @@ -38,6 +38,7 @@ public class AltosState { public boolean boost; /* under power */ public double ground_altitude; + public double altitude; public double height; public double speed; public double acceleration; @@ -82,6 +83,7 @@ public class AltosState { data = cur; ground_altitude = data.ground_altitude(); + altitude = data.raw_altitude(); height = data.filtered_height(); report_time = System.currentTimeMillis(); |