summaryrefslogtreecommitdiff
path: root/altosuilib/AltosDisplayThread.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-06-11 23:13:07 -0700
committerKeith Packard <keithp@keithp.com>2017-06-11 23:13:07 -0700
commitee221ddf00f631a5f9d5d93468bfc697a26e4cfe (patch)
treeb11267bbff9493ab1ff84ce1e89bffb817308c8d /altosuilib/AltosDisplayThread.java
parentcb1e757d4d486d04af0219b3f36ad17ee8095110 (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.java6
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;