แพลตฟอร์ม SDV มีเฟรมเวิร์กที่ได้มาตรฐานและยืดหยุ่นสำหรับการพัฒนา บริการยานยนต์ โดยมี API และการใช้งานอ้างอิงสำหรับบริการพื้นฐาน 3 อย่างดังนี้
- บริการกำหนดค่าและการปรับเทียบ: ช่วยให้กำหนดค่า และปรับเทียบแพ็กเกจบริการได้อย่างมีประสิทธิภาพตามการตั้งค่ายานพาหนะ
- ตัวจัดการการวินิจฉัย: มีอินเทอร์เฟซแบบรวมสำหรับการวินิจฉัยยานพาหนะ
- บริการค่ากำหนดของผู้ใช้: ช่วยให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ปรับเปลี่ยนในแบบของแต่ละคน ภายในรถยนต์
ดูข้อมูลโดยละเอียดเกี่ยวกับแต่ละบริการได้ในส่วนที่เกี่ยวข้องของเอกสารประกอบนี้
การปรับแต่ง OEM
ผู้ผลิตอุปกรณ์ดั้งเดิม (OEM) สามารถใช้แพลตฟอร์ม SDV ในขณะที่ยังคง ควบคุมการติดตั้งใช้งานของตนเองได้ OEM สามารถผสานรวมตรรกะที่กำหนดเอง และโซลูชันที่เป็นกรรมสิทธิ์ของตนเองไว้ด้านบนของ API ที่ให้ไว้
บริการยานยนต์แต่ละรายการประกอบด้วยคอมโพเนนต์ต่อไปนี้
- แคตตาล็อก VSIDL พร้อมคำจำกัดความ Protobuf: กำหนดประเภทหน่วยสำหรับ
บริการโดยใช้รูปแบบมาตรฐานซึ่งอยู่ใน
com.sdv.google.<concal/diagnostics/user_preferences>แพ็กเกจ - การกำหนดค่า APEX: ช่วยให้มั่นใจได้ถึงการควบคุมการเข้าถึงที่ปลอดภัย APEX แต่ละรายการซึ่งตั้งชื่อตาม
แพ็กเกจที่เกี่ยวข้อง
(
com.sdv.google.<concal/diagnostics/user_preferences>) จะมี ไฟล์นโยบายการให้สิทธิ์ในไดเรกทอรีetcOEM สามารถแก้ไขสิทธิ์เหล่านี้ เพื่อจัดการการเข้าถึงแพ็กเกจบริการของตนได้
โครงสร้างนี้ช่วยให้เกิดความสมดุลระหว่างการกำหนดมาตรฐานและการปรับแต่ง ซึ่งจะช่วยส่งเสริมระบบนิเวศที่แข็งแกร่งและปรับเปลี่ยนได้สำหรับบริการในรถยนต์