Zhanghao
d32f378405
GnssStatus for GnssMeasurement-only VTS test
...
Update VTS test case: GnssStatus should be reported when only
measurement is registered.
Test: atest VtsHalGnssTargetTest
Bug: 274653052
Change-Id: I53c741d2cee7a4c36ad0a2744ccb8b3e917b7996
2023-03-31 19:57:02 +00:00
Yu-Han Yang
c5d4f36a4f
Add isFullTracking to GnssData
...
Bug: 257549183
Test: atest VtsHalGnssTargetTest
Change-Id: Icd2ad1e6905fcc76370216fafe34174475497b5f
2022-11-08 00:03:00 +00:00
Yu-Han Yang
19a32b6270
Add VTS tests for measurementInterval, stopSvStatus, and stopNmea
...
Bug: 206670536
Test: atest VtsHalGnssTargetTest
Change-Id: Id597c772fbe63789cb394b2aa14faeb755196f64
2022-05-11 20:28:03 +00:00
Sam Dubey
160e4a1dee
Revert "Fix use-after-free in GnssMesaurementInterface"
...
This reverts commit b6686e725a .
Reason for revert: Broke LocationManagerFineTest
Bug: 230085457
Change-Id: Ic699cf1583dd9b858cb5dcd2545ca448a17def6e
2022-04-22 13:35:08 +00:00
Yu-Han Yang
b6686e725a
Fix use-after-free in GnssMesaurementInterface
...
Bug: 228639296
Test: on Cuttlefish
Change-Id: Ibd36d23f2059ae994132099dd67d8fd10f84cd72
2022-04-13 17:06:26 -07:00
Yu-Han Yang
11c0c2423e
Add intervalMillis to IGnssMeasurement (hardware/interfaces)
...
Bug: 206670536
Test: atest VtsHalGnssTargetTest
Change-Id: I911fc3c0fd6010ddb20265e1551a7cb3b75216d7
2021-12-28 14:35:02 -08:00
Yuchen He
3cbf5f3291
Read GNSS measurement from device file when available
...
Test: atest CtsLocationGnssTestCases GtsLocationTestCases on CF
Bug: 190757198
Change-Id: Ic03d56a5df6b99f7b20c5840e7091ead138316b1
2021-09-09 04:47:11 +00:00
Yuchen He
14a3018371
Refactor and reuse some read device file logic
...
Add skeleton on HAL for Gnss raw measurement injection
Bug: 190757198
Test: manual test
Change-Id: I9b58043d5ed321aa71ff4f23031df251ae89c407
2021-06-16 17:28:36 -07:00
Yu-Han Yang
266c36a509
Fix deadlock in reportMeasurement() and stop()
...
Bug: 187361220
Test: atest android.location.cts.fine.LocationManagerFineTest#testRegisterGnssMeasurementsCallback --iteration=20
Change-Id: I4c35be19864d851170c0c8f0981fecab423f2a74
2021-05-27 16:04:33 -07:00
Yu-Han Yang
26c76353c4
Detach thread so stop_measurement doesn't block
...
Bug: 187361220
Test: atest android.location.cts.fine.LocationManagerFineTest.testRegisterGnssMeasurementsCallback --iterations=100
Change-Id: I02952c24cc5245375a75675e0a7fad02f1741e0d
2021-05-13 16:20:19 -07:00
Shinru Han
4abab50603
Add CorrelationVector AIDL HAL
...
Adds CorrelationVector into GnssMeasurement report.
Bug: 171516016
Test: on cuttlefish
Change-Id: Ibe47f4839012d34272fd2d0b079e1edda6282fd2
2021-01-14 16:36:02 +08:00
Yu-Han Yang
0483230c2c
Add GnssMeasurement AIDL HAL
...
BYPASS_INCLUSIVE_LANGUAGE_REASON=refactoring
Bug: 173797017
Test: on cuttlefish
Change-Id: I21de890f1064d761d7ddd1cd73e57396c1974c81
2020-12-04 16:48:29 -08:00