Platforma SDV zapewnia ustandaryzowane i elastyczne środowisko do tworzenia usług motoryzacyjnych. Oferuje interfejsy API i implementacje referencyjne 3 podstawowych usług:
- Usługa konfiguracji i kalibracji: umożliwia wydajną konfigurację i kalibrację pakietów usług zgodnie z ustawieniami pojazdu.
- Menedżer diagnostyki: udostępnia ujednolicony interfejs do diagnostyki pojazdów.
- Usługa ustawień użytkownika: umożliwia personalizację wrażeń użytkownika w pojeździe.
Szczegółowe informacje o każdej usłudze znajdziesz w odpowiednich sekcjach tej dokumentacji.
Dostosowywanie przez OEM
Producenci OEM mogą korzystać z platformy SDV, zachowując kontrolę nad swoimi wdrożeniami. Producenci OEM mogą integrować własną logikę niestandardową i rozwiązania zastrzeżone z udostępnionymi interfejsami API.
Każda usługa motoryzacyjna obejmuje te komponenty:
- Katalog VSIDL z definicjami Protobuf: określa typy jednostek dla usługi w standardowym formacie, który znajduje się w pakiecie
com.sdv.google.<concal/diagnostics/user_preferences>. - Konfiguracja APEX: zapewnia bezpieczną kontrolę dostępu. Każdy pakiet APEX, nazwany na cześć odpowiadającego mu pakietu (
com.sdv.google.<concal/diagnostics/user_preferences>), zawiera plik zasad autoryzacji w kataloguetc. Producenci OEM mogą modyfikować te uprawnienia, aby zarządzać dostępem do swoich pakietów usług.
Taka struktura zapewnia równowagę między standaryzacją a dostosowywaniem, tworząc solidny i elastyczny ekosystem usług w pojazdach.