Yu-Han Yang
bf5189cb2f
Add SvStatus interval tests
...
Bug: 298260386
Test: atest VtsHalGnssTargetTest
Change-Id: I2a592147641c143c6d33435e60a79fc5f8424f3f
2023-10-30 22:15:51 +00:00
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
Zhanghao Wen
28a8edfeb2
Add gnss capability - Accumulated Delta Range in AIDL HAL (hardware/interfaces)
...
Test: on Cuttlefish
Change-Id: I12307e21b1c574d76f3c0a834e8eb75f1b23e7a3
Bug: 260002331
2022-11-21 14:53:53 -08:00
TreeHugger Robot
da433e032f
Merge "Add isFullTracking to GnssData"
2022-11-18 19:12:32 +00:00
Zhanghao Wen
71c3d17fd8
Update Cuttlefish mock GNSS hardware model name
...
Test: atest GnssHardwareInfoTest
Bug: 258680584
Change-Id: I17c877848aee4b607cd0d798e7c91a1987fd6286
2022-11-15 11:33:57 -08: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
d2377447d5
Add gnssSetSignalTypeCapabilitiesCb()
...
Bug: 253319784
Test: atest VtsHalGnssTargetTest
Change-Id: Ib1485a2002bb3af01954698f490060da46331a5d
2022-10-20 22:29:18 +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
4165ed1605
Add GNSS AIDL VTS tests
...
Copy existing VTS tests from HIDL HALs to AIDL, to make sure AIDL has at
least the same API coverage.
Bug: 216523795
Test: atest VtsHalGnssTargetTest
Change-Id: I0f09ba2b5541e19f28b8689ec93ce6c2ba6798ff
2022-02-09 17:43:11 -08:00
Joe Huang
c47bc672ab
Add GnssAntennaInfo AIDL capability
...
Enable GnssAntennaInfo capability as JNI AIDL is ready.
Bug: 205185369
Test: atest VtsHalGnssTargetTest
Change-Id: I89d559ea4e95bc19815497c46d9ef96f32883293
2022-02-02 13:48:37 +08:00
Yu-Han Yang
69f0f8bae0
Add register/unregister methods for SvStatus and NMEA
...
(hardware/interfaces)
Bug: 213375506
Test: atest VtsHalGnssTargetTest
Change-Id: I7468336b5e1759f4ce90a42fbfd19e3bb17baaa9
2022-01-28 18:59:13 -08:00
TreeHugger Robot
5bba2e3aec
Merge "Fix ANAPIC review comments (hardware/interfaces)"
2022-01-28 20:31:44 +00:00
Yu-Han Yang
75934f7a02
Fix ANAPIC review comments (hardware/interfaces)
...
* Use "GnssAgc[] gnssAgcs = {};" for backwards compatibility
* Add comments on AgnssTypes
* Rename SetIDType -> SetIdType
* Update the comment on NetworkAttributes -> networkHandle
* Remove the “DELETE_” prefix in the GnssAidingData
* Make a parcelable for setPositionMode parameters
Bug: 215566115
Test: atest VtsHalGnssTargetTest
Change-Id: Ifc2de451a43cd1f32267e74dc288a3821b75f0cb
2022-01-26 14:16:20 -08:00
Yuchen He
090f16c0b8
Supported synchronized fixed location and measurement from device files
...
Replace NMEA by one row fixed location data
Test: atest VtsHalGnssTargetTest
Test: launch_cvd -cpus 16 -memory_mb 16192 --start_gnss_proxy --gnss_file_path=/usr/local/google/home/yuchenhe/Downloads/raw.txt --fixed_location_file_path=/google/data/rw/users/yu/yuchenhe/input.txt
Bug: 213225295
Change-Id: Ide7bbb3e81a90414496084691227bd95a2e7af18
2022-01-20 23:17:16 +00:00
Yu-Han Yang
5fe8781258
Merge "Reland "Add IAGnssRil AIDL HAL (hardware/interfaces)""
2022-01-20 03:45:22 +00:00
Yu-Han Yang
0f8718023e
Merge "Remove GnssAntennaInfo AIDL capability"
2022-01-19 21:27:19 +00:00
Shinru Han
0d91cbe39a
Reland "Add IAGnssRil AIDL HAL (hardware/interfaces)"
...
Bug: 205185251
Bug: 182975915
Test: atest VtsHalGnssTargetTest
Change-Id: I7f8d0b367c68ba870d0a222aee4ee4b5b93cc936
2022-01-20 01:45:21 +08:00
Joe Huang
ad5d0702b7
Remove GnssAntennaInfo AIDL capability
...
Since JNI is not ready yet, remove it to avoid cts fail.
Bug: 215281989
Test: atest LocationManagerFineTest
Change-Id: I69ced31e1de54ef9a325ba20020f1913fe3daddd
2022-01-19 19:01:44 +08:00
Edwin Tung
bbf7fb9322
Add MeasurementCorrections AIDL HAL (hardware/interfaces)
...
Bug: 208728105
Test: atest VtsHalGnssTargetTest
Change-Id: I2192670951a517bd229535a083997cc9bab31287
2022-01-19 16:50:58 +08:00
Joe Huang
37d77dded6
Add IGnssAntennaInfo AIDL HAL
...
Bug: 205185369
Test: atest VtsHalGnssTargetTest
Change-Id: If269c61b408c2710a4fa224de4d684c99ac5732b
2022-01-17 08:58:12 +08:00
Yuchen He
42b2d0a65f
Support the location injection in AIDL HAL
...
Bug: 213225295
Test: atest VtsHalGnssTargetTest
Change-Id: Iff9fca55722af9bad6cc50f0170e4e1a069d05d6
2022-01-13 01:54:48 +00:00
Shubham Dubey
dd7f7b9a9b
Revert "Add IAGnssRil AIDL HAL (hardware/interfaces)"
...
Revert "Add AGnssRil AIDL HAL (frameworks/base)"
Revert submission 16548632-IAGnssRil-AIDL
Reason for revert: Breaking Build
BUGID: b/213964109
Reverted Changes:
I087f7c9ae:Add AGnssRil AIDL HAL (frameworks/base)
Ie5746ae25:Add IAGnssRil AIDL HAL (hardware/interfaces)
Change-Id: I2404199e0b881a18429cc2a4ebc87bb41e5be655
2022-01-11 05:26:13 +00:00
Shinru Han
5f33dbe46c
Add IAGnssRil AIDL HAL (hardware/interfaces)
...
Bug: 205185251
Bug: 182975915
Test: atest VtsHalGnssTargetTest
Change-Id: Ie5746ae25db3beff20f1311f4ddaa592d8ca934b
2022-01-06 16:29:26 +08:00
Yu-Han Yang
1afbd5f23e
Add navigation methods to IGnss AIDL HAL (hardware/interfaces)
...
Bug: 205185251
Test: atest VtsHalGnssTargetTest
Change-Id: Ib412aeb0b302952d13e236554f00690206b98253
2022-01-05 10:20:15 -08:00
Edwin Tung
d7a5de2b13
Add GnssVisibilityControl AIDL HAL (hardware/interfaces)
...
Bug: 208728105
Test: atest VtsHalGnssTargetTest
Change-Id: Ie42793a4d0ddf9c9b62c6dff2dc7a34797702e7f
2021-12-16 11:56:37 +08:00
Joe Huang
202b02de56
Add IGnssDebug AIDL HAL
...
Bug: 205185369
Test: atest VtsHalGnssTargetTest
Change-Id: I78d9641b1cf3d39af9671805ce4e48cd358fa45c
2021-12-15 11:14:10 +08:00
Shinru Han
7f31c14c0c
Add AGnss AIDL HAL (hardware/interfaces)
...
Bug: 205185251
Test: atest VtsHalGnssTargetTest
Change-Id: Id7ea7f4e3cf274af237bb600ad02d573eea3ed70
2021-12-07 14:58:43 +08:00
Yu-Han Yang
10cf736cef
Add GnssNavigationMessage AIDL HAL (hardware/interfaces)
...
Bug: 201253590
Test: atest VtsHalGnssTargetTest
Change-Id: I3a12b69c2d03293d07c977eefdc6995323cb802b
2021-11-24 11:14:21 -08:00
Yu-Han Yang
3089df3bd8
Add GnssGeofence AIDL HAL (hardware/interfaces)
...
Bug: 201253590
Test: on cuttlefish
Change-Id: I3acb2a667f7a31e7ba21b2552549df8fb236e38d
2021-11-17 12:48:36 -08:00
Yu-Han Yang
3a75dc0cf0
Add GnssBatching AIDL HAL (hardware/interfaces)
...
Bug: 201253590
Test: atest VtsHalGnssTargetTest
Change-Id: Ied71c609dff714de06e2792f51d54a2dbddbb9d8
2021-09-28 18:31:40 -07:00
Yu-Han Yang
669be8417e
Check gnssPowerStats increase after getting a location
...
Bug: 168123084
Test: on device
Change-Id: I5a306f91d1223cdc9f3616583d59cd2c707c80ea
2021-04-27 09:47:43 -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
Joe Huang
0d203ba569
Add Satellite PVT AIDL HAL
...
Bug: 171537015
Test: atest VtsHalGnssTargetTest
Change-Id: Icc1f915801d8d3f15757c43abe19f8c264347e22
2021-01-08 13:29:20 +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
Yu-Han Yang
2475361d52
Add IGnssPowerIndication AIDL HAL (hardware/interfaces)
...
Bug: 168123084
Bug: 171821213
Bug: 172893736
Test: on Cuttlefish
Change-Id: Ia9fd1981a6f93b2cad168bd52dae8d7b8ede0282
2020-11-13 15:52:36 -08:00
Yu-Han Yang
1e1a67651d
Add IGnssConfiguration AIDL HAL (hardware/interfaces)
...
In default implementation, both AIDL HAL and the v2.1 HIDL HAL services
are running in the same process. The HIDL HAL implementation is able to
interact with the AIDL HAL implementation.
Bug: 168111993
Bug: 150192654
Test: on cuttlefish
Change-Id: Ib2770780b62a939f6ca447dfb6a6ab888c526fec
2020-10-16 10:39:58 -07:00
Yu-Han Yang
274ea0a7c4
Add GNSS AIDL interfaces (hardware/interfaces)
...
Bug: 159467682
Test: atest VtsHalGnssTargetTest
Change-Id: I75c5599f2e0698f833e2d36ac53d460f4f0c3bb4
2020-09-25 15:20:07 -07:00