History log of /hardware/interfaces/gnss/1.0/default/Gnss.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
917640b752effad5615228804c3a404e695ed3cc 17-Mar-2017 Wyatt Riley <wyattriley@google.com> GNSS Service handling System death

Stops all GNSS HAL operations, as system doesn't need them any more:
normal, measurements, navigation message, batching
Update default implementation to resend capabilities and system info
and corresponding VTS to enforce
Minor fixes completing the location check
Softens GPS VTS to pass with no signal (still applies better checks
if there is signal)

Bug:36291274
Bug:36066672
Bug:35678469
Bug:35799723
Fixes:36291274
Fixes:36066672
Fixes:35799723

Test: VTS test passes, GPS stops after system server is killed
Basic GPS tests (including delete Xtra) work (before VTS is run)

Change-Id: Ic2ab0f8a79b4aff26eef468615bfee97a83e672f
/hardware/interfaces/gnss/1.0/default/Gnss.h
8791e7bf2c3872f7ef5af509b79b655a6165ef9d 17-Jan-2017 Wyatt Riley <wyattriley@google.com> GNSS Batching - Default implementation

Connecting GnssBatching from fused_location.h
through to the IGnss(Batching).hal

Test: Basic regular GNSS and batched GNSS
functional tests on Pixel

Change-Id: I3ff72c626acece891fd9e5ef2802b3489dac5dd2
/hardware/interfaces/gnss/1.0/default/Gnss.h
ad03ab22c1c9b8c20f010a282391a3db64d2cd27 14-Dec-2016 Wyatt Riley <wyattriley@google.com> GnssBatching API, port from Fused Location

New HAL APIs for Gnss location batches,
still to be connected (default implementation)
similarly to this aspect of fused_location.h,
initially as a single client system API.

Bug: 31974439
Test: Ensured it builds and runs GPS & FLP (in Test app & maps)
Change-Id: I27d3fd2cffad25039b006e60c4496a440dc86c13
/hardware/interfaces/gnss/1.0/default/Gnss.h
527924aeeabbc2ef186a5bc820ef8b06eb0f5d75 04-Jan-2017 Martijn Coenen <maco@google.com> Update GNSS/EVS HALs to use elided interface return values.

Test: mma
Bug: 31830743
Change-Id: Id57944c69de37b20409215ef600b553ce5e2526e
/hardware/interfaces/gnss/1.0/default/Gnss.h
29dc1e0c724283413fdd13d68ac9751591baa3c5 21-Oct-2016 Hridya Valsaraju <hridya@google.com> Default implementation Gnss HAL

Test: On Angler, GPS location available on Maps. All interfaces other
than AGnssRil, AGnssNavigationMessage and GnssNi are functionally tested. AGnssRil and
AGnssNavigationMessage are not implemented by conventional GPS HALs in Google devices that would be
upgrading to O.

Bug:31974439

Change-Id: I66225225ed79bc1735d6dd27954b1f9f69ffc557
/hardware/interfaces/gnss/1.0/default/Gnss.h