پلتفرم 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است. تولیدکنندگان اصلی تجهیزات (OEM) میتوانند این مجوزها را برای مدیریت دسترسی برای بستههای خدماتی خود تغییر دهند.
این ساختار، تعادلی بین استانداردسازی و سفارشیسازی ایجاد میکند و یک اکوسیستم قوی و سازگار برای خدمات درون خودرویی ایجاد میکند.