diff options
| -rw-r--r-- | altoslib/AltosFlightStats.java | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/altoslib/AltosFlightStats.java b/altoslib/AltosFlightStats.java index 87e04293..b3305a05 100644 --- a/altoslib/AltosFlightStats.java +++ b/altoslib/AltosFlightStats.java @@ -35,6 +35,7 @@ public class AltosFlightStats {  	public int		hour, minute, second;  	public double		lat, lon;  	public double		pad_lat, pad_lon; +	public boolean		has_flight_data;  	public boolean		has_gps;  	public boolean		has_other_adc;  	public boolean		has_rssi; @@ -109,6 +110,7 @@ public class AltosFlightStats {  		hour = minute = second = AltosLib.MISSING;  		serial = flight = AltosLib.MISSING;  		lat = lon = AltosLib.MISSING; +		has_flight_data = false;  		has_gps = false;  		has_other_adc = false;  		has_rssi = false; @@ -126,6 +128,9 @@ public class AltosFlightStats {  				has_rssi = true;  			end_time = state.time; +			if (state.pressure() != AltosLib.MISSING) +				has_flight_data = true; +  			int state_id = state.state;  			if (state.time >= boost_time && state_id < AltosLib.ao_flight_boost)  				state_id = AltosLib.ao_flight_boost; | 
