La plataforma de SDV proporciona un framework estandarizado y flexible para desarrollar servicios automotrices. Ofrece APIs y referencias de implementación para tres servicios fundamentales:
- Servicio de configuración y calibración: Permite la configuración y calibración eficientes de paquetes de servicios según la configuración del vehículo.
- Administrador de diagnóstico: Proporciona una interfaz unificada para el diagnóstico del vehículo.
- Servicio de preferencias del usuario: Permite experiencias de usuario personalizadas dentro del vehículo.
Puedes encontrar información detallada sobre cada servicio en las secciones correspondientes de esta documentación.
Personalización de OEM
Los OEMs pueden usar la plataforma de SDV y, al mismo tiempo, mantener el control sobre sus implementaciones. Los OEMs pueden integrar su propia lógica personalizada y soluciones patentadas sobre las APIs proporcionadas.
Cada servicio automotriz incluye los siguientes componentes:
- Catálogo de VSIDL con definiciones de Protobuf: Define los tipos de unidades para el
servicio con un formato estandarizado, ubicado en el
com.sdv.google.<concal/diagnostics/user_preferences>paquete. - APEX de configuración: Garantiza el control de acceso seguro. Cada APEX, cuyo nombre se basa en
su paquete correspondiente
(
com.sdv.google.<concal/diagnostics/user_preferences>), incluye un archivo de política de autorización en el directorioetc. Los OEMs pueden modificar estos permisos para administrar el acceso a sus paquetes de servicios.
Esta estructura promueve un equilibrio entre la estandarización y la personalización, lo que fomenta un ecosistema sólido y adaptable para los servicios en el vehículo.