platform_hardware_interfaces/automotive/vehicle
Yu Shan 8e532e6d82 Use a different timesource in recurrent timer.
Previously we used elapsedRealtimeNanos in recurrent timer which will
still go even if the system is in deep sleep. This causes all the
events "happened" during suspension to be replayed immediately
after the wake up, which causes a spam of messages. uptimeNanos
meanwhile, does not go if the system is in sleep, so we use that
instead.

Test: atest VehicleHalVehicleUtilsTest
Bug: 235262127
Change-Id: Ib67c2e2251af3231cefd875416d5bcb15953ba5e
Merged-In: Ib67c2e2251af3231cefd875416d5bcb15953ba5e
(cherry picked from commit 5e50873793)
2022-08-12 17:39:35 +00:00
..
2.0 Add support for GSR property in HIDL ref VHAL. 2022-06-23 21:43:40 +00:00
aidl Use a different timesource in recurrent timer. 2022-08-12 17:39:35 +00:00
proto Move VehicleHalProto out from vhal_v2_0. 2022-01-21 15:30:52 -08:00
tools Add AIDL version of vehicle hal 2021-06-08 16:41:07 +00:00
vts Add VTS test for timestamp for AIDL backend. 2022-04-09 00:31:17 +00:00
OWNERS Add owners file for VHAL. 2022-01-19 11:22:47 -08:00
TEST_MAPPING Migrate VHAL VTS to be AIDL compatible. 2022-03-04 14:07:45 -08:00