diff options
| author | Keith Packard <keithp@keithp.com> | 2013-08-31 23:11:39 -0500 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2013-08-31 23:11:39 -0500 | 
| commit | 77dc89ed5b7bf8f5b3fa3b6131660f1a98f583ea (patch) | |
| tree | f2b92c6d3e92d4b807ec945285bf15d91585367a /altosui/AltosLanded.java | |
| parent | c781469ff907a32bd43a5d781391b6859b14cd32 (diff) | |
altoslib/altosui: Further AltosState transition work
Parses most eeprom and telem records now; altosui updated to show from
AltosState info.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosui/AltosLanded.java')
| -rw-r--r-- | altosui/AltosLanded.java | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/altosui/AltosLanded.java b/altosui/AltosLanded.java index 38f273cf..4cdaa3df 100644 --- a/altosui/AltosLanded.java +++ b/altosui/AltosLanded.java @@ -103,7 +103,8 @@ public class AltosLanded extends JComponent implements AltosFlightDisplay, Actio  	class Lat extends LandedValue {  		void show (AltosState state, AltosListenerState listener_state) { -			if (state.gps != null && state.gps.connected) +			show(); +			if (state.gps != null && state.gps.connected && state.gps.lat != AltosRecord.MISSING)  				show(pos(state.gps.lat,"N", "S"));  			else  				show("???"); @@ -118,7 +119,7 @@ public class AltosLanded extends JComponent implements AltosFlightDisplay, Actio  	class Lon extends LandedValue {  		void show (AltosState state, AltosListenerState listener_state) {  			show(); -			if (state.gps != null && state.gps.connected) +			if (state.gps != null && state.gps.connected && state.gps.lon != AltosRecord.MISSING)  				show(pos(state.gps.lon,"E", "W"));  			else  				show("???"); | 
