Merge "Adds logging for the default GNSS HAL." into main
diff --git a/gnss/aidl/default/Gnss.cpp b/gnss/aidl/default/Gnss.cpp
index 4978281..41720c0 100644
--- a/gnss/aidl/default/Gnss.cpp
+++ b/gnss/aidl/default/Gnss.cpp
@@ -123,10 +123,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();
}
@@ -141,6 +144,7 @@
this->reportLocation(location);
}
} while (mIsActive && mThreadBlocker.wait_for(std::chrono::milliseconds(mMinIntervalMs)));
+ ALOGD("reportGnssCount: %d", reportGnssCount);
});
return ScopedAStatus::ok();
}