summaryrefslogtreecommitdiffstats
path: root/gnss
diff options
context:
space:
mode:
authorYu-Han Yang <yuhany@google.com>2019-02-27 12:36:55 -0800
committerYu-Han Yang <yuhany@google.com>2019-02-28 11:55:40 -0800
commit99f88da61b1bc7a01175f8165e6cb2a0b88b0ef5 (patch)
treec451fec96a27acb7754a01ad2b0fa9494cca4059 /gnss
parent0d7a65f71d3382b016132a2cd9a06a6b63ca731d (diff)
downloadandroid_hardware_interfaces-99f88da61b1bc7a01175f8165e6cb2a0b88b0ef5.tar.gz
android_hardware_interfaces-99f88da61b1bc7a01175f8165e6cb2a0b88b0ef5.tar.bz2
android_hardware_interfaces-99f88da61b1bc7a01175f8165e6cb2a0b88b0ef5.zip
Enable GNSS Measurement capability in default implementation
Bug: 126573522 Fixes: 126573522 Test: tested on cuttlefish Change-Id: I1cb6d22a7d721c6e8bda37ca8966d1f45c734a16
Diffstat (limited to 'gnss')
-rw-r--r--gnss/2.0/default/Gnss.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/gnss/2.0/default/Gnss.cpp b/gnss/2.0/default/Gnss.cpp
index 599681bf3..33edbd56e 100644
--- a/gnss/2.0/default/Gnss.cpp
+++ b/gnss/2.0/default/Gnss.cpp
@@ -122,8 +122,7 @@ Return<void> Gnss::deleteAidingData(V1_0::IGnss::GnssAidingData) {
Return<bool> Gnss::setPositionMode(V1_0::IGnss::GnssPositionMode,
V1_0::IGnss::GnssPositionRecurrence, uint32_t, uint32_t,
uint32_t) {
- // TODO(b/124012850): Implement function.
- return bool{};
+ return true;
}
Return<sp<V1_0::IAGnssRil>> Gnss::getExtensionAGnssRil() {
@@ -267,7 +266,7 @@ Return<bool> Gnss::setCallback_2_0(const sp<V2_0::IGnssCallback>& callback) {
sGnssCallback_2_0 = callback;
- uint32_t capabilities = 0x0;
+ uint32_t capabilities = static_cast<uint32_t>(V1_0::IGnssCallback::Capabilities::MEASUREMENTS);
auto ret = sGnssCallback_2_0->gnssSetCapabilitesCb(capabilities);
if (!ret.isOk()) {
ALOGE("%s: Unable to invoke callback", __func__);