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