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