Lines Matching refs:Gnss
20 #include <Gnss.h> // for wakelock consolidation
28 namespace gnss {
51 * implementation and is not part of the GNSS interface.
56 // Tech. mask of GNSS, and sensor aiding, for legacy HAL to fit with GnssBatching API
64 ALOGE("%s: GNSS Batching Callback Interface configured incorrectly", __func__);
69 ALOGE("%s: Invalid locations from GNSS HAL", __func__);
87 * Fortunately, this shouldn't be a major issue in cases where GNSS batching is typically
90 std::vector<android::hardware::gnss::V1_0::GnssLocation> gnssLocations;
113 Gnss::acquireWakelockFused();
117 Gnss::releaseWakelockFused();
139 // Methods from ::android::hardware::gnss::V1_0::IGnssBatching follow.
174 // New GNSS API just expects reasonable GNSS chipset behavior - do something efficient
223 } // namespace gnss