Adds logging for the default GNSS HAL.
Flag: EXEMPT log only update
Test: manual
Bug: 365061744
Change-Id: I7d8a999b4c4e46591f505948329b464d57d9e138
diff --git a/gnss/aidl/default/Gnss.cpp b/gnss/aidl/default/Gnss.cpp
index 94d4d00..34b948a 100644
--- a/gnss/aidl/default/Gnss.cpp
+++ b/gnss/aidl/default/Gnss.cpp
@@ -122,10 +122,13 @@
std::this_thread::sleep_for(std::chrono::milliseconds(TTFF_MILLIS));
mFirstFixReceived = true;
}
+ int reportGnssCount = 0;
do {
if (!mIsActive) {
+ ALOGD("Do not report location. mIsActive is false");
break;
}
+ reportGnssCount += 1;
if (!mGnssMeasurementEnabled || mMinIntervalMs <= mGnssMeasurementIntervalMs) {
this->reportSvStatus();
}
@@ -140,6 +143,7 @@
this->reportLocation(location);
}
} while (mIsActive && mThreadBlocker.wait_for(std::chrono::milliseconds(mMinIntervalMs)));
+ ALOGD("reportGnssCount: %d", reportGnssCount);
});
return ScopedAStatus::ok();
}