diff options
| author | Keith Packard <keithp@keithp.com> | 2017-06-11 23:13:07 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2017-06-11 23:13:07 -0700 | 
| commit | ee221ddf00f631a5f9d5d93468bfc697a26e4cfe (patch) | |
| tree | b11267bbff9493ab1ff84ce1e89bffb817308c8d /altosuilib/AltosDisplayThread.java | |
| parent | cb1e757d4d486d04af0219b3f36ad17ee8095110 (diff) | |
altosui, telegps, altosdroid: say ground distance, not total range
Ground distance is more useful in predicting recovery than total range.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosuilib/AltosDisplayThread.java')
| -rw-r--r-- | altosuilib/AltosDisplayThread.java | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/altosuilib/AltosDisplayThread.java b/altosuilib/AltosDisplayThread.java index 1edac8a9..a5a1f1b3 100644 --- a/altosuilib/AltosDisplayThread.java +++ b/altosuilib/AltosDisplayThread.java @@ -95,13 +95,13 @@ public class AltosDisplayThread extends Thread {  			    state.from_pad != null &&  			    state.range >= 0)  			{ -				voice.speak("Height %s, bearing %s %d, elevation %d, range %s.\n", +				voice.speak("Height %s, bearing %s %d, elevation %d, distance %s.\n",  					    AltosConvert.height.say(state.height()),  					    state.from_pad.bearing_words(  						    AltosGreatCircle.BEARING_VOICE),  					    (int) (state.from_pad.bearing + 0.5),  					    (int) (state.elevation + 0.5), -					    AltosConvert.distance.say(state.range)); +					    AltosConvert.distance.say(state.distance));  			} else if (state.state() > AltosLib.ao_flight_pad && state.height() != AltosLib.MISSING) {  				voice.speak(AltosConvert.height.say_units(state.height()));  			} else { @@ -123,7 +123,7 @@ public class AltosDisplayThread extends Thread {  				else  					voice.speak("rocket may have crashed");  				if (state.from_pad != null) -					voice.speak("Bearing %d degrees, range %s.", +					voice.speak("Bearing %d degrees, distance %s.",  						    (int) (state.from_pad.bearing + 0.5),  						    AltosConvert.distance.say_units(state.from_pad.distance));  				++reported_landing; | 
