Платформа SDV предоставляет стандартизированную и гибкую основу для разработки автомобильных сервисов. Она предлагает API и эталонные реализации для трех основных сервисов:
- Сервис настройки и калибровки : Обеспечивает эффективную настройку и калибровку пакетов услуг в соответствии с параметрами транспортного средства.
- Менеджер диагностики : Обеспечивает единый интерфейс для диагностики транспортных средств.
- Сервис пользовательских настроек : позволяет персонализировать взаимодействие пользователя с автомобилем.
Подробную информацию о каждой услуге можно найти в соответствующих разделах данной документации.
Индивидуальная настройка OEM
Производители оригинального оборудования (OEM) могут использовать платформу SDV, сохраняя при этом контроль над своими реализациями. OEM-производители могут интегрировать собственную пользовательскую логику и проприетарные решения поверх предоставляемых API.
Каждое техническое обслуживание автомобиля включает в себя следующие компоненты:
- Каталог VSIDL с определениями Protobuf: определяет типы модулей для службы, используя стандартизированный формат, расположенный в пакете
com.sdv.google.<concal/diagnostics/user_preferences>. - Конфигурация APEX: обеспечивает безопасный контроль доступа. Каждый APEX, названный в честь соответствующего пакета (
com.sdv.google.<concal/diagnostics/user_preferences>), включает файл политики авторизации в каталогеetcПроизводители оборудования могут изменять эти разрешения для управления доступом к своим пакетам услуг.
Такая структура способствует балансу между стандартизацией и индивидуализацией, создавая надежную и адаптируемую экосистему для бортовых сервисов.