diff options
| author | Keith Packard <keithp@keithp.com> | 2014-06-13 15:54:08 -0700 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2014-06-13 16:02:18 -0700 |
| commit | fb2d0c1ef98d9df3f64fb756d78392ce63a73435 (patch) | |
| tree | 70716e52fce06b8a84f73e67c5b4d040d6442dd8 /altosdroid/src/org/altusmetrum/AltosDroid/TabPad.java | |
| parent | 191ea4a7bbcb22d70c648a9ba746f1061e6f74cb (diff) | |
altosdroid: Improve voice for TeleGPS
This avoids making lots of useless voice announcements for TeleGPS
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosdroid/src/org/altusmetrum/AltosDroid/TabPad.java')
| -rw-r--r-- | altosdroid/src/org/altusmetrum/AltosDroid/TabPad.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/TabPad.java b/altosdroid/src/org/altusmetrum/AltosDroid/TabPad.java index 10bb3bd9..2d88974d 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/TabPad.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/TabPad.java @@ -125,7 +125,9 @@ public class TabPad extends Fragment implements AltosDroidTab { mDataLoggingLights.set(state.flight != 0, state.flight == AltosLib.MISSING); if (state.gps != null) { - mGPSLockedView.setText(AltosDroid.integer("%4d sats", state.gps.nsat)); + int soln = state.gps.nsat; + int nsat = state.gps.cc_gps_sat != null ? state.gps.cc_gps_sat.length : 0; + mGPSLockedView.setText(String.format("%4d in soln, %4d in view", soln, nsat)); mGPSLockedLights.set(state.gps.locked && state.gps.nsat >= 4, false); if (state.gps_ready) mGPSReadyView.setText("Ready"); |
