From 49d9891c573f8c4994841b24f8d90690c342e8ae Mon Sep 17 00:00:00 2001 From: Wyatt Riley Date: Tue, 17 May 2016 16:14:48 -0700 Subject: [PATCH] Mapping up/down of legacy Gps vs. Gnss Status - Maps incoming (from HAL) GpsSvStatus for Glonass, Beidou, SBAS, and QZSS from defacto (NMEA-like) numbers to internal platform with detected constellation. - Maps outgoing (to Java API) GpsStatus getSatellite info back into the de-facto overloaded (beyond 32) "GPS" ID numbers. - Simplifies Glonass ID definition for N (comments only.) - This enables GPS/GNSS Test apps a non-degrading upgrade path. Bug: 28623392 Change-Id: I9a19db1f11267032c6927daed767df5afa51c770 --- .../java/android/location/GnssStatus.java | 10 +++---- location/java/android/location/GpsStatus.java | 19 +++++++++++-- ...d_server_location_GnssLocationProvider.cpp | 28 ++++++++++++++++++- 3 files changed, 47 insertions(+), 10 deletions(-) diff --git a/location/java/android/location/GnssStatus.java b/location/java/android/location/GnssStatus.java index e834c301f093c..e68821b5a2202 100644 --- a/location/java/android/location/GnssStatus.java +++ b/location/java/android/location/GnssStatus.java @@ -146,13 +146,11 @@ public final class GnssStatus { *