BB-SC
Communication
MWLayer
The standard Android VHAL implementation should be a building block enabling to seamlessly mapping of car data from underlying data middleware to Android Car API.
The solution should be able to use any data middleware using VSS and standard transport protocols enabling get, set, sub, pub, e.g. MQTT, WS. All the standard properties defined by Google shall be reused. All missing properties shall be defined using vendor properties in a standard, cross-OEM way. It should enable VSS to VHAL Property mapping using and updatable mapping file enabling:
a) definition and agreement of vendor mapping cross-OEM
b) OTA updatability
c) OEM specific mappings.
The building block will be used using the standard Google Car API within the Android Framework
Android Automotive OS Android VHAL Android Car API
BB Reference implementation / API
Standardized way (Vehicle Data mapping)
Anonymous
SHIFT2SDV