Commit graph

2125 commits

Author SHA1 Message Date
Treehugger Robot
83248af588 Merge "Update OWNERS file" 2023-03-01 04:53:11 +00:00
Treehugger Robot
3d7c3ced96 Merge "audio: Add AudioOffloadMetadata and a method to update it" am: e18f77b983 am: 38cf924450
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2459291

Change-Id: I7ba9cf4b567c39f84d9d1d7b599975bf80d9330c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 03:54:12 +00:00
Treehugger Robot
38cf924450 Merge "audio: Add AudioOffloadMetadata and a method to update it" am: e18f77b983
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2459291

Change-Id: I1bdc96dabb6b647c33e379e858c08d0e6a8e7ba5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 03:05:10 +00:00
TreeHugger Robot
e6c11eea73 Merge "audio: Add AudioOffloadMetadata and a method to update it" into udc-dev 2023-03-01 01:23:23 +00:00
shrikar
f62d7472e8 Added ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_MEASURED_DISTANCE to HAL.
Bug: 266861470
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I586f75dea83f52dda4dd2c776aec1d5af417263b
Merged-In: I586f75dea83f52dda4dd2c776aec1d5af417263b
2023-03-01 00:33:57 +00:00
Shrikar Amirisetty
e7e734ab62 Merge "Added LOCATION_CHARACTERIZATION to HAL layer." into udc-dev 2023-02-28 23:29:37 +00:00
Shrikar Amirisetty
2a64c94176 Merge "Updated HVAC property docs with go/revising-hvac-additional-rule" into udc-dev 2023-02-28 21:22:28 +00:00
Shrikar Amirisetty
ac867e5ec7 Merge "Added ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP to HAL layer." into udc-dev 2023-02-28 21:20:11 +00:00
Mikhail Naganov
9940a55995 audio: Add AudioOffloadMetadata and a method to update it
AudioOffloadMetadata contains the same information
as 'AUDIO_OFFLOAD_CODEC_*' framework parameters.
It is updated via a new method IStreamOut.updateOffloadMetadata
which only works for compressed offload streams.

Bug: 270731693
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I6c8a8853f216438284082f79e3f57e511a2a1f06
Merged-In: I6c8a8853f216438284082f79e3f57e511a2a1f06
2023-02-28 20:06:05 +00:00
Mikhail Naganov
d150942aa7 audio: Add AudioOffloadMetadata and a method to update it
AudioOffloadMetadata contains the same information
as 'AUDIO_OFFLOAD_CODEC_*' framework parameters.
It is updated via a new method IStreamOut.updateOffloadMetadata
which only works for compressed offload streams.

Bug: 270731693
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I6c8a8853f216438284082f79e3f57e511a2a1f06
Merged-In: I6c8a8853f216438284082f79e3f57e511a2a1f06
2023-02-28 19:26:14 +00:00
shrikar
f7f16932da Updated HVAC property docs with go/revising-hvac-additional-rule
Bug: 267352912
Test: manual build
Change-Id: I0b68d92d1a6e3a7739145bd302933e00c7f1aac1
2023-02-27 23:36:54 +00:00
Changyeon Jo
24d22eb9df Update OWNERS file
Bug: 270900095
Test: Treehugger
Change-Id: Ieb0bf7eacb039db53da61207f2cb4ff70641bf75
2023-02-27 16:05:58 +00:00
shrikar
34563642f3 Added LOCATION_CHARACTERIZATION to HAL layer.
Bug: 269141226
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ia53508f032d905b8f211606238bb6c650f787d2b
Merged-In: Ia53508f032d905b8f211606238bb6c650f787d2b
2023-02-24 00:50:46 +00:00
Yu Shan
9c762cde05 Merge "Increase timer test tolerance." into udc-dev 2023-02-23 01:12:41 +00:00
shrikar
b9661d31f1 Added ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP to HAL layer.
Bug: 266866449
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ibe1a9cdcc6a82e20f4c0524b362ea52d3ca02f25
Merged-In: Ibe1a9cdcc6a82e20f4c0524b362ea52d3ca02f25
2023-02-22 23:00:42 +00:00
Shrikar Amirisetty
39571d50ad Merge "Added temporary unavailable state behavior to ADAS ENABLED property docs" into udc-dev 2023-02-22 22:47:46 +00:00
Shrikar Amirisetty
ba86452481 Merge "Added CRUISE_CONTROL_TARGET_SPEED to HAL layer." into udc-dev 2023-02-22 22:47:10 +00:00
shrikar
a5634fe6a0 Added temporary unavailable state behavior to ADAS ENABLED property docs
Bug: 269785806
Test: manual build
Change-Id: I43c37fbe692ed1a5c1bdf36dee4cb7bda4e4ad5b
2023-02-22 18:42:59 +00:00
shrikar
fde8c2428e Added CRUISE_CONTROL_TARGET_SPEED to HAL layer.
Bug: 266861469
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ie156bf9df65024bc39e4a1cd40fa870aa69d3a57
Merged-In: Ie156bf9df65024bc39e4a1cd40fa870aa69d3a57
2023-02-22 16:58:23 +00:00
Yu Shan
a0060489fd Increase timer test tolerance.
This test was flaky on cf. Increase the tolerance to make it stable.
This CL also modifies subscribe test to not rely on sleep to make
it stable.

Test: Presubmit
Bug: 268603744 270074790
Change-Id: I4a8003be152ef0a1f409f3705892fffee58170dd
2023-02-21 18:51:00 -08:00
Jusik Chung
ce60031f6e Merge "VHAL for PERF_VEHICLE_SPEED_DISPLAY." into tm-qpr-dev am: 2549d56990
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/21475566

Change-Id: I5ea8be5f964004b670edd3874f6c948fac2268c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 01:34:00 +00:00
Jusik Chung
c36d6be8ff VHAL for PERF_VEHICLE_SPEED_DISPLAY.
Bug: 261934875
Bug: 261943854
Test: adb shell cmd car_service get-property-value 0x11600208
Change-Id: I0390189129ebd41a913f5fc0f903a0ee22b226d7
Merged-In: Ifdd41da591e8c352326a247f65a59cda36b76981
2023-02-21 23:56:29 +00:00
Terry Guan
70f85b7c0d Added Vendor Error Properties
Bug: 269501288
Test: atest android.car.apitest.CarPropertyManagerTest
Test: atest FakeVehicleHardwareTest
Change-Id: Ia5ec83c750095774fe409edd6e3f2f6072987b9c
Merged-In: Ia5ec83c750095774fe409edd6e3f2f6072987b9c
(cherry picked from commit eb47a4729e)
2023-02-21 18:55:09 +00:00
Eric Jeong
a9a3ec3e1a Add PASSENGER_DISPLAY_BRIGHTNESS property
- DISPLAY_BRIGHTNESS can send a brightness to be applied on one display.
- On multi-display devices, brightness of each display should be
  communicated separately to VHAL.
- PASSENGER_DISPLAY_BRIGHTNESS is added to serve that purpose.

Bug: 269186221
Test: build okay
Change-Id: I749ecd451afc4f24039f6e594860f1cb0fcf3509
(cherry picked from commit b9748bad63)
Merged-In: I749ecd451afc4f24039f6e594860f1cb0fcf3509
2023-02-17 18:03:39 +00:00
Terry Guan
e9d306d75e Merge "Added additional comments for vendor error codes" 2023-02-17 00:02:38 +00:00
Aaqib Ismail
48d2e1c688 Merge "Add missing documentation in HAL for enum states" 2023-02-16 21:35:10 +00:00
Aaqib Ismail
68175631b6 Add missing documentation in HAL for enum states
This change for WindshieldWipersState, VehicleOilLevel, and
TrailerState aligns the documentation in the HAL with the API level.

Bug: 269329431
Test: presubmit
Change-Id: I115ac9a6f03c051b0de526e60a44dca41220533f
2023-02-16 19:49:12 +00:00
Terry Guan
543009b95e Added additional comments for vendor error codes
Added documentation for vendor code of 0 as well as changing the value
of vendor codes to be from 0x0001 to 0xffff

Bug: 268748245
Test: manual
Change-Id: I355524acc0094bbf3ecd5183df77cbeea82d55b1
2023-02-16 09:33:48 -08:00
TreeHugger Robot
291f6828b4 Merge "Add APIs for the sensor embedded data" 2023-02-16 08:16:38 +00:00
Aaqib Ismail
c0da595666 Merge "Add HAL changes for WINDSHIELD_WIPERS_SWITCH" 2023-02-16 05:00:40 +00:00
Aaqib Ismail
c37a211ed5 Add HAL changes for WINDSHIELD_WIPERS_SWITCH
Bug: 266986465
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:WindshieldWipersSwitchTest
Test: atest AndroidCarApiTest:WindshieldWipersSwitchTest
Change-Id: Idebd9dea3e03a8c37984af87a502c23d55433b73
2023-02-15 13:24:52 -08:00
Changyeon Jo
08a8a722dd Add APIs for the sensor embedded data
To make the sensor embedded data available to EVS clients, this change
adds new fields to BufferDesc and declare necessary data types.

Bug: 191939108
Test: build
Change-Id: Iaa41554e49c7ff30c11d391b00eae12dfef9e99b
2023-02-15 12:43:31 -08:00
shrikar
22164c6be5 Added DRIVER_ATTENTION_MONITORING_STATE to HAL layer.
Bug: 264946416
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ie68b718d719dc5de050d31f6dd614ce5e9ecb32c
2023-02-15 17:12:04 +00:00
shrikar
39859e91e8 Added DRIVER_ATTENTION_MONITORING_WARNING to HAL layer.
Bug: 264946418
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I7eb6fd0c781c5b4bf500e9d137a74860100f6be4
2023-02-15 17:11:04 +00:00
shrikar
a6785997b3 Added HANDS_ON_DETECTION_WARNING to HAL layer.
Bug: 264946505
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Idc807524b06e8001a795d63f9ad2f1294a834a0f
2023-02-15 17:09:11 +00:00
shrikar
6d88bf5b9a Added HANDS_ON_DETECTION_DRIVER_STATE to HAL layer
Bug: 264946425
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I89ed7c254917eb48b69682b18950c15f60afd2f0
2023-02-15 17:08:34 +00:00
Shrikar Amirisetty
a3ebd83775 Merge changes from topics "cc_command", "cc_state", "cc_type", "elka_state", "rename_acc"
* changes:
  Added CRUISE_CONTROL_COMMAND to HAL layer.
  Added CRUISE_CONTROL_STATE to HAL layer.
  Added CRUISE_CONTROL_TYPE to HAL layer.
  Added EMERGENCY_LANE_KEEP_ASSIST_STATE to HAL layer.
  Renamed ADAPTIVE_CRUISE_CONTROL_ENABLED to CRUISE_CONTROL_ENABLED in HAL
2023-02-15 16:49:59 +00:00
Yu Shan
f2f3145adc Merge "Define ivnandroiddevice HAL." 2023-02-15 01:23:45 +00:00
Raj Goparaju
b8ad985619 Merge changes from topic "feature_dynamicVolSupport"
* changes:
  Adding VTS tests for IAudioControl#registerModuleChangeCallback
  Add default implementation for dynamic volume config feature
  Adding support for dynamic audio gain config
2023-02-14 21:07:37 +00:00
TreeHugger Robot
83c9899fb1 Merge "Add new EVS service types" 2023-02-14 20:51:17 +00:00
shrikar
5df0f9574c Added CRUISE_CONTROL_COMMAND to HAL layer.
Bug: 266861468
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I7c6ca1d392932158ae3016194b6c092c03b7a44e
2023-02-14 19:32:28 +00:00
shrikar
2753b9edff Added CRUISE_CONTROL_STATE to HAL layer.
Bug: 266866448
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I35a10ba6a3799a86265fc26d8d0643b7d7bdd446
2023-02-14 19:32:17 +00:00
shrikar
d440ed4177 Added CRUISE_CONTROL_TYPE to HAL layer.
Bug: 266858123
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I2a8c6ac72c1c6f3feb90ffeb7a7b7f8fef0443c7
2023-02-14 19:32:08 +00:00
shrikar
80cc0c5a32 Added EMERGENCY_LANE_KEEP_ASSIST_STATE to HAL layer.
Bug: 264946353
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I16a046e0eed02ba79bf7ed6212e9063b91b9f43a
2023-02-14 19:32:00 +00:00
Yu Shan
a891e00adb Define ivnandroiddevice HAL.
Define in-vehicle network android device HAL.

This HAL is used for providing run-time information about other
connected Android devices in the same vehicle for multi-soc use
cases.

Test: m android.hardware.automotive.ivn-update-api
Bug: 258494092
Change-Id: I0b16e17b04e3470ad8f05d36daac3052f004a53f
2023-02-14 11:15:40 -08:00
shrikar
5d1b816b8d Renamed ADAPTIVE_CRUISE_CONTROL_ENABLED to CRUISE_CONTROL_ENABLED in HAL
Bug: 261737998
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I34ad0ba32a5f2ad2037fbe65c011c63d400a12e4
2023-02-14 16:41:22 +00:00
Raj Goparaju
a8bf907f9a Adding VTS tests for IAudioControl#registerModuleChangeCallback
Tests the following:
a) successful registration
b) successful un-registration
b) exception check
   - double registration
   - nullptr registration
   - unsupported feature

Bug: 261647905
Test: run vts --module VtsAidlHalAudioControlTest

Change-Id: I7336c9e8dd8e3ca444e77218fc1150e5528dba32
Signed-off-by: Raj Goparaju <rajgoparaju@google.com>
2023-02-13 10:35:59 -08:00
Raj Goparaju
27a02e1111 Add default implementation for dynamic volume config feature
- new dumpsys cmd "--audioPortChangeCallback" to trigger AudioPort
  callback. For now, limited to AudioGain stage updates only.
- AudioPort callback will carry the new gain stages information to
  the framework.

Bug: 261647905
Test: VTS

Change-Id: I404bde3671bf1ad39d1cb091ebf63d1049edec34
Signed-off-by: Raj Goparaju <rajgoparaju@google.com>
2023-02-13 10:35:48 -08:00
Raj Goparaju
fd96ddced7 Adding support for dynamic audio gain config
Automotive OEMs need a mechanism to update vehicle-based
audio port configurations during run-time. This can be
achieved mostly through core audio hal aidl interface,
namely IModule::getAudioPorts(). However it also limits the
ability of audio hal since it is expected to maintan unchanged
configuration for given audio device ports and have it
available before audio framework initializes, which is
not always the case.

The following usecases are under consideration for this
feature:
1. Audio gain stages updated at end-of-line/factories as
   runtime configurations.
2. Audio gain stages  are stored outside of android partition
   (example - an external amplifier) and needs dynamic query
   post boot up. Availability at service init is not  guaranteed
   since ECU lifecycles are not necessarily synchronized.
3. Audio gain stage updates based on user subscriptions
   to enable advanced signal processing capabilities.

This change:
- Adds a new set-api for callback to report changes to
  audio hardware module. It is expected that in future the
  same interface can serve as callback to multiple categories
  of configs (other than audio gain stages).
- Adds a new clear to remove callbacks.
- Adds a new callback interface for changes to audio port
  configs. For the time being, car framework shall only support
  changes to audio gain stages.

Bug: 261647905
Test: VTS test

Change-Id: I5891e324f2d909a9c5fe30c47ad30e23e74ec6c4
Signed-off-by: Raj Goparaju <rajgoparaju@google.com>
2023-02-12 22:13:25 -08:00
Terry Guan
324cdeff9a Merge "Changed order of manifest" 2023-02-10 17:56:35 +00:00
TreeHugger Robot
410310aa4f Merge "Update BLIND_SPOT_WARNING_ENABLED documentation in HAL" 2023-02-10 04:49:08 +00:00
Aaqib Ismail
c10e6cb721 Merge "Add MILLI_SECS to VehicleUnit.aidl" 2023-02-10 02:27:21 +00:00
Aaqib Ismail
ff29c893c0 Merge changes from topics "LaneCenteringAssistCommand", "LaneCenteringAssistState", "LaneDepartureWarningState"
* changes:
  Update FORWARD_COLLISION_WARNING_ENABLED documentation in HAL
  Update AUTOMATIC_EMERGENCY_BRAKING_ENABLED documentation in HAL
  Update LANE_DEPARTURE_WARNING_ENABLED documentation in HAL
  Add HAL changes for LANE_DEPARTURE_WARNING_STATE
  Add HAL changes for LANE_CENTERING_ASSIST_COMMAND
  Update LANE_CENTERING_ASSIST_ENABLED documentation in HAL
  Add HAL changes for LANE_CENTERING_ASSIST_STATE
2023-02-10 02:26:18 +00:00
Eva Chen
f2202358a5 Merge "Add explanatory note to ADAS properties." 2023-02-10 01:19:56 +00:00
Terry Guan
6c55d90884 Changed order of manifest
Bug: 268162044
Test: atest vts_halManifest_validate_test
Change-Id: I7b8e2f822220bc1c66fc85a4d252b529b7d7d95f
2023-02-09 14:50:47 -08:00
Aaqib Ismail
9f398eb933 Merge "Update LANE_KEEP_ASSIST_ENABLED documentation in HAL" 2023-02-09 20:04:45 +00:00
Changyeon Jo
f8091f5d08 Add new EVS service types
This change adds below new service types to EvsServiceType enum.
- FRONTVIEW
- LEFTVIEW
- RIGHTVIEW
- DRIVERVIEW
- FRONTPASSENGERSVIEW
- REARPASSENGERSVIEW
- USER_DEFINED

Bug: 191940626
Test: m -j
Change-Id: I907cd8e588e38659eedb77ac882b3a498f75f2d3
2023-02-09 11:21:16 -08:00
Aaqib Ismail
dacd5b0512 Update BLIND_SPOT_WARNING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946039
Test: presubmit
Change-Id: I06092b1571aaa63ab165a8e2a2d04f9d57eccb64
2023-02-09 10:17:08 -08:00
Aaqib Ismail
326c88dd0f Update FORWARD_COLLISION_WARNING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946034
Test: presubmit
Change-Id: I720dd691bc859d3113fa48f0f5b9a0b4a909d952
2023-02-09 10:14:34 -08:00
Aaqib Ismail
d76f8458a6 Update AUTOMATIC_EMERGENCY_BRAKING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264336118
Test: presubmit
Change-Id: I28de0aceaabb33647085d80b79da215da4a146cf
2023-02-09 10:13:04 -08:00
Aaqib Ismail
162976161a Update LANE_DEPARTURE_WARNING_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 266998630
Test: presubmit
Change-Id: If1acfe2454d552b2339c636cd7d790fa42f3bc10
2023-02-09 10:12:41 -08:00
Aaqib Ismail
8462db5859 Add HAL changes for LANE_DEPARTURE_WARNING_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 266998630
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneDepartureWarningStateTest
Test: atest AndroidCarApiTest:LaneDepartureWarningStateTest
Change-Id: Ic26fcfe8b41bb44a851daf59d64f0ceb536333c3
2023-02-09 10:12:34 -08:00
Aaqib Ismail
0ffd39c1e4 Add HAL changes for LANE_CENTERING_ASSIST_COMMAND
Bug: 264946354
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneCenteringAssistCommandTest
Test: atest AndroidCarApiTest:LaneCenteringAssistCommandTest
Change-Id: I126ed24748f9ef7cd9bc0541e2bdbf75eac43edf
2023-02-09 10:12:26 -08:00
Aaqib Ismail
f5b63fcf13 Update LANE_CENTERING_ASSIST_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946042
Test: presubmit
Change-Id: Idfd427fb69948f81307c29acd6285826e2cada99
2023-02-09 10:12:01 -08:00
Aaqib Ismail
db03444d5a Add HAL changes for LANE_CENTERING_ASSIST_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264946042
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneCenteringAssistStateTest
Test: atest AndroidCarApiTest:LaneCenteringAssistStateTest
Change-Id: I3f805bedff35eef2731a7d9fc0bec593e3c639a3
2023-02-09 10:11:25 -08:00
Aaqib Ismail
38ca038608 Update LANE_KEEP_ASSIST_ENABLED documentation in HAL
Temporary errors should be conveyed through ErrorState values in the
STATE property.

Bug: 264946157
Test: presubmit
Change-Id: I1ac2d570ff47efb879acdef110e9775baf6cea4b
2023-02-09 10:10:49 -08:00
TreeHugger Robot
28224192ba Merge changes from topics "GloveBoxLocked", "GloveBoxOpened"
* changes:
  Add HAL changes for GLOVE_BOX_LOCKED
  Add HAL changes for GLOVE_BOX_DOOR_POS
2023-02-09 17:54:51 +00:00
Aaqib Ismail
732a1d77b0 Add HAL changes for WINDSHIELD_WIPERS_STATE
Bug: 266985981
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:WindshieldWipersStateTest
Test: atest AndroidCarApiTest:WindshieldWipersStateTest
Change-Id: I0c23d71f5d020886733ffebf8d11fe17172e3683
2023-02-09 06:43:18 +00:00
Aaqib Ismail
63d52d1d59 Add HAL changes for WINDSHIELD_WIPERS_PERIOD
Bug: 266986551
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsPermission2TestCases:PermissionPolicyTest
Change-Id: Icf06bd00a55a46769d6cca9ecc37e31227e0e16a
2023-02-09 06:42:36 +00:00
Terry Guan
f5555f4408 Merge "Changed Status code" 2023-02-09 03:54:06 +00:00
Aaqib Ismail
654e766039 Merge "Add HAL changes for LANE_KEEP_ASSIST_STATE" 2023-02-08 23:29:34 +00:00
Aaqib Ismail
78db2ca676 Add HAL changes for LANE_KEEP_ASSIST_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264946157
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:LaneKeepAssistStateTest
Test: atest AndroidCarApiTest:LaneKeepAssistStateTest
Change-Id: I60ea32b21dc79d692eeb733e4b38deb16a3231f2
2023-02-08 14:49:12 -08:00
Aaqib Ismail
38ecabbabf Add HAL documentation for ErrorState values
Bug: 267174892
Test: presubmit
Change-Id: I724a9e633011cf664b7f9e0b62106074a2d9e7c6
2023-02-07 23:49:44 -08:00
Aaqib Ismail
5e1b683b2a Add NOT_AVAILABLE_POOR_VISIBILITY to supportedEnumValues
Update supportedEnumValues array for ADAS STATE properties with new
state. Adjust defaultValue to a more sensible value for ADAS
properties.

Bug: 267174892
Test: presubmit
Change-Id: I2e2c130524156a8ef302ea774ce4dcbfe1260c4a
2023-02-07 23:49:44 -08:00
Aaqib Ismail
34454421e8 Add NOT_AVAILABLE_POOR_VISIBILITY to ErrorState in HAL
Added NOT_AVAILABLE_POOR_VISIBILITY to ErrorState enum between
NOT_AVAILABLE_SPEED_HIGH and NOT_AVAILABLE_SAFETY to be consistent with
StatusCode.

Bug: 267174892
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest AndroidCarApiTest:ErrorStateTest
Change-Id: Iad0edb555c7d0f6c3f4570cb489663e65eb08fd4
2023-02-07 23:49:43 -08:00
Aaqib Ismail
ebf1303803 Add MILLI_SECS to VehicleUnit.aidl
VehicleUnit contains MILLI_SECS in types.hal but not in
VehicleUnit.aidl.

Bug: 267556675
Test: atest VehicleUnitTest
Change-Id: I9616ab75575da32b108e1fca811357ea7464b12d
2023-02-07 23:43:45 -08:00
Aaqib Ismail
57be403812 Add HAL changes for GLOVE_BOX_LOCKED
Bug: 259434512
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: Iab43d0f65d3e3b0e7ff15aaf29c70eb9e4501e12
2023-02-07 23:40:09 -08:00
Arati Gerdes
d86c7fd877 Add HAL changes for GLOVE_BOX_DOOR_POS
Test: atest CtsCarTestCases:CarPropertyManagerTest
Bug: 259434426
Change-Id: I2936baae6b6bf3ce4dd0a88e3a3b58fa5c794e76
2023-02-07 23:37:42 -08:00
Terry Guan
197ac1301a Changed Status code
Changed status code comment to reflect changes for vendor error codes.

Bug: 268261402
Test: atest CarPropertyManagerUnitTest
Change-Id: I232f429c4d6caea7ee6736554e84cbbc64ed9996
2023-02-07 20:43:25 -08:00
Eva Chen
370f10e3c1 Add explanatory note to ADAS properties.
Bug: 255851113
Test: Presubmit only. Documentation only change.
Change-Id: I159ed7d5a05cdd412b7b76cda14709195f04c260
2023-02-07 20:15:22 -08:00
TreeHugger Robot
22e54da5c6 Merge "Created OWNERS file for aidl_property and added tylertrephan@google.com" 2023-02-08 02:25:25 +00:00
Yu Shan
816b73b1b5 Merge "Define VEHICLE_IN_USE property." 2023-02-08 01:51:26 +00:00
Tyler Trephan
2fa1126ee3 Created OWNERS file for aidl_property and added tylertrephan@google.com
Test: None
Fix: 255430764
Change-Id: I41ce607225a5955267bbc027580eb831d821bfa2
2023-02-08 00:57:02 +00:00
Yu Shan
76a464073d Define VEHICLE_IN_USE property.
Test: m -j android.hardware.automotive.vehicle.property-update-api
Bug: 267813114
Change-Id: I366117ff228f75b607fda97888075bd355638cf4
2023-02-06 16:09:31 -08:00
Eva Chen
6594289414 Add new StatusCode values for ADAS properties.
Add NOT_AVAILABLE_DISABLED, NOT_AVAILABLE_SPEED_LOW,
NOT_AVAILABLE_SPEED_HIGH, NOT_AVAILABLE_POOR_VISIBILITY,
and NOT_AVAILABLE_SAFETY StatusCode definitions.

These were added to support ADAS properties, but could
be used for non-ADAS properties.

Bug: 263294718
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: Ic3a8cd30f1fb0f7b0300cc77ab8ca7cb66b15316
2023-02-03 17:11:52 -08:00
TreeHugger Robot
7fa48f6e13 Merge "Move canhalconfigurator-aidl to /system_ext" 2023-02-01 21:31:21 +00:00
Shrikar Amirisetty
936ae0aeeb Merge "Fixed ErrorState.aidl to include int backing." 2023-02-01 19:01:06 +00:00
Treehugger Robot
ec103d9a10 Merge "Move canhalconfigurator to /system_ext" am: 02cbb00444 am: 7fd971398c am: 389d9a2904
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2400612

Change-Id: If80d54b5fff599086ab7d4860cad666c048dea5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 03:28:08 +00:00
Treehugger Robot
389d9a2904 Merge "Move canhalconfigurator to /system_ext" am: 02cbb00444 am: 7fd971398c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2400612

Change-Id: I8a405b9362bc776cdbf9eb2eed98f7a7c52459ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 02:47:12 +00:00
Treehugger Robot
7fd971398c Merge "Move canhalconfigurator to /system_ext" am: 02cbb00444
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2400612

Change-Id: I41e84ca85d96a4761eab9eaf9c3a4d9dddcd61ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 02:10:31 +00:00
shrikar
05049a153a Fixed ErrorState.aidl to include int backing.
Bug: 267228426
Test: atest CarPropertyManagerTest
Change-Id: Ibd223f784b1694c844d8fb4025aaefccb6e7de8f
2023-01-31 23:07:00 +00:00
Aaqib Ismail
442c89c4cb Update automotive generated AIDL files
Bug: 266986551
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: Iedf926b34839e00e224653e6bdcf8fd440c4acf5
2023-01-31 07:33:58 -08:00
TreeHugger Robot
68f58940bb Merge "Update BLIND_SPOT_WARNING_ENABLED documentation in HAL" 2023-01-31 03:25:54 +00:00
Shrikar Amirisetty
a78cbdb154 Merge "Shifted unique IDS of HOD and Driver Attention Monitoring Enabled in HAL" 2023-01-31 01:23:31 +00:00
TreeHugger Robot
bf0a59bcc1 Merge "Turn off clang-format for vehicle property generated files" 2023-01-31 00:17:27 +00:00
Aaqib Ismail
905f3f92e6 Merge "Add HAL changes for BLIND_SPOT_WARNING_STATE" 2023-01-31 00:16:27 +00:00
Aaqib Ismail
2e8915d69d Turn off clang-format for vehicle property generated files
clang-format hurts readability for these generated files.

Bug: 266986551
Test: manual build
Change-Id: I78432f4dd208ab1a554e16342a9a568f9a7a104d
2023-01-30 21:33:05 +00:00
Aaqib Ismail
08e0026339 Update BLIND_SPOT_WARNING_ENABLED documentation in HAL
An implementation of BLIND_SPOT_WARNING_ENABLED should return false when
there's an issue with the ADAS system and it cannot retrieve the
property. It should not return NOT_AVAILABLE.

Bug: 264946039
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I3f8765b9bbaa96931dd2ae0bab1c8fbc913b261c
2023-01-30 10:07:42 -08:00
Aaqib Ismail
5fc97bb5bf Add HAL changes for BLIND_SPOT_WARNING_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264946039
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest CtsCarTestCases:BlindSpotWarningStateTest
Test: atest AndroidCarApiTest:BlindSpotWarningStateTest
Change-Id: Idc64af44ecdf33ee5c89d3bf7d303498d80a0d14
2023-01-30 10:06:42 -08:00
shrikar
64212ebb2e Shifted unique IDS of HOD and Driver Attention Monitoring Enabled in HAL
Since 1 new ACC property had been introduced, we decided to shift the
unique IDs of all the ADAS properties that come after it, namely the HOD
and Driver attention monitoring properties, by 1.

Bug: 266850785
Test: atest CarPropertyManagerTest
Change-Id: I63e296c03dbac678eaed6e35d68c8cacc383f949
2023-01-27 18:49:31 +00:00
shrikar
f139105ace Corrected VehicleProperty.aidl path to current path
Bug: 266883153
Test: manual build
Change-Id: Ia2a4c5d08988b64edfd7a9b051fb77bfb3b423ef
2023-01-27 18:47:14 +00:00
Changyeon Jo
a613b2e812 Fix how displays are used in test cases am: 017cb98ee9 am: b536f21f4c am: f1ccb71825
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2305821

Change-Id: Ibddcf3a941ffa3cd306bd56cff2127e9df17dd5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-25 20:37:37 +00:00
Eva Chen
e4fad34b10 Merge "Update automotive generated aidl files." 2023-01-24 22:10:06 +00:00
Eva Chen
be7cea7bc3 Update automotive generated aidl files.
Bug: 263294718
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: I5fc5bfa32e1ec7db20d75b36a4dbcbb08d65a048
2023-01-23 18:10:46 -08:00
Aaqib Ismail
ae119c5198 Update ADAS ENABLED properties documentation if property unavailable
An implementation of AUTOMATIC_EMERGENCY_BRAKING_ENABLED or FORWARD_COLLISION_WARNING_ENABLED should return false when there's an issue with the ADAS system and it cannot retrieve
the property. It should not return NOT_AVAILABLE.

Bug: 264946034
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ieddbcdf766543cfb94cb5b295b22ac4369641c81
2023-01-23 15:51:50 -08:00
Philip Chen
50074e29ff Move canhalconfigurator-aidl to /system_ext
Let's move canhalconfigurator-aidl from the system partition to the
system_ext partition to share a common system image across internal
AAOS builds.

Bug: 263516803
Test: build and confirm the files are relocated
Change-Id: I54a65f49daff1ff4730056bc83b7dc57c836509d
2023-01-23 23:14:25 +00:00
Philip Chen
402ae986f0 Move canhalconfigurator to /system_ext
Let's move canhalconfigurator from the system partition to the
system_ext partition to share a common system image across internal
AAOS builds.

Bug: 263516803
Test: build and confirm the files are relocated
Change-Id: Ibd68797aa9356e3e80662442434d939eca955576
2023-01-23 23:07:39 +00:00
Aaqib Ismail
057c32c755 Merge "Revert^2 "Add HAL changes for FORWARD_COLLISION_WARNING_STATE"" 2023-01-20 19:20:53 +00:00
Shrikar Amirisetty
1d7be47b7b Merge "Change default units to be consistent in tm-qpr-dev/DefaultConfig.h" into tm-qpr-dev am: 53cb2459e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/20814765

Change-Id: Ibe4529d4e61d574076ee2a72e573fa4eaaeaf1e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 19:16:07 +00:00
Shrikar Amirisetty
53cb2459e8 Merge "Change default units to be consistent in tm-qpr-dev/DefaultConfig.h" into tm-qpr-dev 2023-01-20 18:36:37 +00:00
TreeHugger Robot
0a7f292c44 Merge "Explicitly close the EVS display" 2023-01-20 17:16:55 +00:00
Aaqib Ismail
0a1ab29d5f Revert^2 "Add HAL changes for FORWARD_COLLISION_WARNING_STATE"
5ffba9ec3d

Change-Id: If381249e155e450e47240301c263bcd1538ec071
2023-01-20 03:52:21 +00:00
Changyeon Jo
7793baab67 Explicitly close the EVS display
A test case closes the EVS display explicitly to make sure an associated
EGL surface is destoryed before running a next test case.

Fix: 266098494
Test: atest VtsHalEvsTargetTest
Change-Id: I4079242884ed436bca95c983b3e4475f2cef1464
2023-01-19 13:18:47 -08:00
shrikar
f331f1202f Change default units to be consistent in tm-qpr-dev/DefaultConfig.h
Bug: 259879204
Test: atest CarPropertyManagerTest
Change-Id: I6060ffbce028dc95091e2b002b594a5b6a5eed48
Merged-In: Ib159f781f61de8a7cd1498ad2a07e5dbd0eca734
2023-01-19 17:07:33 +00:00
Aaqib Ismail
5ffba9ec3d Revert "Add HAL changes for FORWARD_COLLISION_WARNING_STATE"
Revert submission 20919248-ForwardCollisionWarningState

Reason for revert: Build breakage

Reverted changes: /q/submissionid:20919248-ForwardCollisionWarningState

Change-Id: I8d0704948bb2dc61c0e1b4a220a97a834315bcf4
2023-01-19 00:36:58 +00:00
Aaqib Ismail
f59b886f80 Add HAL changes for FORWARD_COLLISION_WARNING_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for this property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264946034
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest ForwardCollisionWarningStateTest
Change-Id: Ib9292d8e64cc0d404065efccbfcf7fabd9fd1f69
2023-01-17 15:13:16 -08:00
Aaqib Ismail
cf854badaf Update AUTOMATIC_EMERGENCY_BRAKING_ENABLED documentation in HAL
An implementation of AUTOMATIC_EMERGENCY_BRAKING_ENABLED should return
false when there's an issue with the ADAS system and it cannot retrieve
the property. It should not return NOT_AVAILABLE.

Bug: 264336118
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I2dab0c48865ed1ccc40433b9fbe5ea341a2488f3
2023-01-17 15:13:13 -08:00
Aaqib Ismail
28ee23c0fd Add HAL changes for AUTOMATIC_EMERGENCY_BRAKING_STATE
This property supports error states in addition to its own state.
This is why the comments mention two @data_enums for the property.
This works because states are integer values so as long as all states
have distinct integer values, this functions correctly.

Bug: 264336118
Test: atest VtsHalAutomotiveVehicle_TargetTest
Test: atest CtsCarTestCases:CarPropertyManagerTest
Test: atest CtsCarTestCases:VehiclePropertyIdsTest
Test: atest AutomaticEmergencyBrakingStateTest
Test: atest ErrorStateTest
Change-Id: I6acf5958caf00822b1455915cc715e04453d0bbd
2023-01-17 15:02:57 -08:00
Samip Garg
654a97357b Merge "Snap tm-dev to android13-tests-dev" into tm-dev am: 5a1bde04ae am: a9e748a594
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/20513348

Change-Id: If1acda13d3e9b84536dc545e7c50dd2ee898a8eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-16 04:00:05 +00:00
Shrikar Amirisetty
9c55cdbadd Merge "Made default units consistent in deprecated DefaultConfig.h" 2023-01-13 23:07:18 +00:00
Yu Shan
f3eec35b15 Merge "Split VHAL property into a separate AIDL interface." 2023-01-13 21:27:43 +00:00
shrikar
417865dcdc Made default units consistent in deprecated DefaultConfig.h
Bug: 259879204
Test: Presubmit
Change-Id: Ic03687406d5a8860717da6f0d871df967dafce81
2023-01-13 01:43:37 +00:00
Eva Chen
fc963e6420 Merge "Update VtsHalAutomotiveVehicleTargetTest::verifyProperty to only run on implemented properties." 2023-01-10 18:44:34 +00:00
Eva Chen
17bc578112 Update VtsHalAutomotiveVehicleTargetTest::verifyProperty to only run on implemented properties.
Bug: 264730687
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I027e2324f30b34600bc1036bfcdd1547b245667f
2023-01-09 21:26:00 -08:00
TreeHugger Robot
78acb2e350 Merge changes from topic "vhal_static_lib"
* changes:
  Define a makefile for vhal static libs.
  Make HVAC dep properties unavailable to get when power is off.
2023-01-10 03:19:03 +00:00
Yu Shan
4247384b4d Split VHAL property into a separate AIDL interface.
Split VHAL property definitions and enums out from the VHAL interface
so that we can update the property separatly. This allows us to
backport new property definition to older releases more easily.

Test: Manual build
Bug: 264600792
Change-Id: I6040a1d4d7832a970a5ad5e5a28c359b15b402fb
2023-01-09 16:52:38 -08:00
Chris Weir
18ba079a85 Merge "Fix hwasan error for CAN HAL" 2023-01-09 17:19:27 +00:00
TreeHugger Robot
589fb1a134 Merge "Add --keyinputv2 and --motioninput options to genfakedata." 2023-01-07 08:01:33 +00:00
Gaurav Bhola
259c71fdf5 Add --keyinputv2 and --motioninput options to genfakedata.
- These are required to send keyinputv2 and motioninput events via fake
  VHal.

Fix: 263184145
Test: Manually tested by sending events
Test: atest FakeVehicleHardwareTest
Change-Id: I078f6e27d4a0de5ac145f9c2058f53f8567ba293
2023-01-06 18:10:55 -08:00
Yu Shan
842efa2ebb Define a makefile for vhal static libs.
This prepares for upcoming VHAL interface split.

Test: Manual build
Bug: 264600792

Change-Id: I1686d37ac07d53f3e9c92302a9097844b54e9fc7
2023-01-06 17:01:08 -08:00
Yu Shan
ddf0ea0d8f Make HVAC dep properties unavailable to get when power is off.
Previously HVAC properties are unavailable to set when hvac power is
off. This CL makes VHAL returns NOT_AVAILABLE for get as well. VHAL
will also generate property change event when the power is switched
on again.

Test: atest FakeVehicleHardwareTest
Bug: 262461830
Change-Id: I17ca8a4e48f3ff5854226a6a38a42220078073d5
2023-01-06 17:01:08 -08:00
TreeHugger Robot
b6bfd93aa9 Merge "Move startThreadPool up in VHAL init." 2023-01-06 22:55:34 +00:00
Chris Weir
864bcb9e7a Fix hwasan error for CAN HAL
Hardware address sanitizer is complaining about parseConfigFile. I
suspect the issue is that protobuf is taking a pointer to an ifstream
rather than a reference, unique_ptr, or shared_ptr. I _think_ this
results in some sort of attempt to access the stream after it's closed.
In order to get around this, I moved ownership of the stream up one
level so that the stream stays open for longer.

Bug: 263769296
Test: canhalconfigurator-aidl doesn't crash on seahawk_hwasan-userdebug
Change-Id: I937d501a4759f0781304c518b518beaf8c6fed68
2023-01-06 14:13:58 -08:00
Shrikar Amirisetty
5bef862c38 Merge "Added DRIVER_ATTENTION_MONITORING_ENABLED to hardware layer." 2023-01-05 18:18:33 +00:00
Aaqib Ismail
ef35a21716 Merge "Add HAL changes for LANE_KEEP_ASSIST_ENABLED" 2023-01-05 17:24:00 +00:00
Aaqib Ismail
20cc66a8e0 Add HAL changes for LANE_KEEP_ASSIST_ENABLED
Bug: 261743711
Test: atest VtsHalAutomotiveVehicle_TargetTest
      atest CtsCarTestCases:CarPropertyManagerTest
      atest CtsCarTestCases:VehiclePropertyIdsTest
Change-Id: I9e8dbb601ad320357d062aa665a9a9ba215b469a
2023-01-05 02:01:01 +00:00
TreeHugger Robot
7bf9fdb69e Merge "Updated HVAC_TEMPERATURE_SET configArray ranges" 2023-01-05 01:20:10 +00:00
Shrikar Amirisetty
a5e546788e Merge changes from topics "adaptive_cruise_control_enabled", "emergency_lane_keep_assist_enabled", "hands_on_detection_enabled"
* changes:
  Added HANDS_ON_DETECTION_ENABLED to hardware layer.
  Added ADAPTIVE_CRUISE_CONTROL_ENABLED to hardware layer.
  Added EMERGENCY_LANE_KEEP_ASSIST_ENABLED to hardware layer.
2023-01-04 23:32:43 +00:00
Yu Shan
1edc327a39 Move startThreadPool up in VHAL init.
This should improve the VHAL bootup performance.

Test: Manual build
Bug: 264442710
Change-Id: Ifd85d0f9ad33ac2dd71cbcb986370dc6bb2265aa
2023-01-04 13:49:58 -08:00
Shrikar Amirisetty
d30ff95a38 Merge "Added EV_STOPPING_MODE to hardware layer." 2023-01-04 20:47:23 +00:00
Shrikar Amirisetty
7bbe0c90e2 Merge changes from topics "seat_footwell_lights_state", "seat_footwell_lights_switch"
* changes:
  Added SEAT_FOOTWELL_LIGHTS_SWITCH to hardware layer
  Added SEAT_FOOTWELL_LIGHTS_STATE to hardware layer
2023-01-04 18:40:09 +00:00
shrikar
2c7aaa6588 Added DRIVER_ATTENTION_MONITORING_ENABLED to hardware layer.
Bug: 261739791
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I6452d0660d0625f7fde4ba87097d16d8dd28b656
2023-01-04 18:25:32 +00:00
shrikar
37833e1700 Added HANDS_ON_DETECTION_ENABLED to hardware layer.
Bug: 261739790
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I382bad54ba5c26f398b9d925e9dd1672446b684b
2023-01-04 17:40:59 +00:00
shrikar
808a294ee1 Added ADAPTIVE_CRUISE_CONTROL_ENABLED to hardware layer.
Bug: 261737998
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I2343329b9ea086b1fa7c22c644e8f02534cbd41b
2023-01-04 17:21:42 +00:00
shrikar
668df368a5 Added EMERGENCY_LANE_KEEP_ASSIST_ENABLED to hardware layer.
Bug: 261743859
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I498061d9ef7f8ff5e21db96c9911f7c485377eab
2023-01-04 17:19:32 +00:00
Terry Guan
6a0ce09121 Merge "Update version for audiocontrol" 2023-01-04 17:17:41 +00:00
Aaqib Ismail
eea71eab5c Merge changes from topics "BlindSpotWarningEnabled", "ForwardCollisionWarningEnabled", "LaneDepartureWarningEnabled"
* changes:
  Add HAL changes for LANE_DEPARTURE_WARNING_ENABLED
  Add HAL changes for BLIND_SPOT_WARNING_ENABLED
  Add HAL changes for FORWARD_COLLISION_WARNING_ENABLED
2023-01-04 16:51:59 +00:00
Aaqib Ismail
198148569e Merge "Add HAL changes for LANE_CENTERING_ASSIST_ENABLED" 2023-01-04 16:51:28 +00:00
Aaqib Ismail
ca76c73c0b Merge changes from topics "SteeringWheelLightsState", "SteeringWheelLightsSwitch"
* changes:
  Add HAL changes for STEERING_WHEEL_LIGHTS_SWITCH
  Add HAL changes for STEERING_WHEEL_LIGHTS_STATE
2023-01-04 02:49:02 +00:00
Aaqib Ismail
f9cd978f00 Merge "Add HAL changes for SEAT_HEADREST_HEIGHT_POS_V2 and deprecate SEAT_HEADREST_HEIGHT_POS" 2023-01-03 23:47:03 +00:00