summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorDante Russo <drusso@codeaurora.org>2018-06-04 16:55:56 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2018-06-13 16:23:59 -0700
commit271cfd8a00f97f13a937877cc8ef66ef0392a087 (patch)
tree87a2908d338851fc12e6294e364fc2f074c84c4b /android
parentb150a53ee3f02c8441754fcc6834802da7d96f40 (diff)
downloadgps-271cfd8a00f97f13a937877cc8ef66ef0392a087.tar.gz
Report yearOfHw=2018 when P features are supported
Support of features AGPM or Constellation Control mean that we report yearOfHW as 2018 Change-Id: I01b7a3ce7f8b38569cf419cf07fef1d55da5f149 CRs-fixed: 2254698
Diffstat (limited to 'android')
-rw-r--r--android/location_api/GnssAPIClient.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/android/location_api/GnssAPIClient.cpp b/android/location_api/GnssAPIClient.cpp
index 65e8b91..24d94aa 100644
--- a/android/location_api/GnssAPIClient.cpp
+++ b/android/location_api/GnssAPIClient.cpp
@@ -319,7 +319,10 @@ void GnssAPIClient::onCapabilitiesCb(LocationCapabilitiesMask capabilitiesMask)
}
if (gnssCbIface != nullptr) {
IGnssCallback::GnssSystemInfo gnssInfo;
- if (capabilitiesMask & LOCATION_CAPABILITIES_DEBUG_NMEA_BIT) {
+ if (capabilitiesMask & LOCATION_CAPABILITIES_CONSTELLATION_ENABLEMENT_BIT ||
+ capabilitiesMask & LOCATION_CAPABILITIES_AGPM_BIT) {
+ gnssInfo.yearOfHw = 2018;
+ } else if (capabilitiesMask & LOCATION_CAPABILITIES_DEBUG_NMEA_BIT) {
gnssInfo.yearOfHw = 2017;
} else if (capabilitiesMask & LOCATION_CAPABILITIES_GNSS_MEASUREMENTS_BIT) {
gnssInfo.yearOfHw = 2016;