एसडीवी प्लैटफ़ॉर्म, गाड़ियों से जुड़ी सेवाओं को डेवलप करने के लिए, स्टैंडर्ड और फ़्लेक्सिबल फ़्रेमवर्क उपलब्ध कराता है. यह तीन बुनियादी सेवाओं के लिए, एपीआई और रेफ़रंस लागू करने की सुविधा देता है:
- कॉन्फ़िगरेशन और कैलिब्रेशन सेवा: इससे गाड़ियों की सेटिंग के हिसाब से, सेवा बंडल को आसानी से कॉन्फ़िगर और कैलिब्रेट किया जा सकता है.
- डायग्नोस्टिक्स मैनेजर: यह गाड़ियों की जांच के लिए, एक यूनीफ़ाइड इंटरफ़ेस उपलब्ध कराता है.
- उपयोगकर्ता की प्राथमिकताएं सेवा: इससे गाड़ी में, उपयोगकर्ताओं को उनकी पसंद के हिसाब से अनुभव दिया जा सकता है.
हर सेवा के बारे में ज़्यादा जानकारी, इस दस्तावेज़ के सेक्शन में देखी जा सकती है.
ओईएम के हिसाब से पसंद के मुताबिक बनाना
ओईएम, एसडीवी प्लैटफ़ॉर्म का इस्तेमाल कर सकते हैं. साथ ही, वे अपने लागू करने के तरीके पर कंट्रोल बनाए रख सकते हैं. ओईएम, उपलब्ध कराए गए एपीआई के अलावा, अपनी पसंद के मुताबिक लॉजिक और मालिकाना हक वाले समाधान भी इंटिग्रेट कर सकते हैं.
गाड़ियों से जुड़ी हर सेवा में ये कॉम्पोनेंट शामिल होते हैं:
- प्रोटोबफ़ की परिभाषाओं वाला वीएसआईडीएल कैटलॉग: यह स्टैंडर्ड फ़ॉर्मैट का इस्तेमाल करके, सेवा के लिए यूनिट टाइप तय करता है, जो
com.sdv.google.<concal/diagnostics/user_preferences>पैकेज में मौजूद है. - कॉन्फ़िगरेशन एपीईएक्स: यह सुरक्षित ऐक्सेस कंट्रोल पक्का करता है. हर एपीईएक्स का नाम, उसके पैकेज (
com.sdv.google.<concal/diagnostics/user_preferences>) के नाम पर रखा जाता है. इसमेंetcडायरेक्ट्री में, अनुमति देने की नीति वाली फ़ाइल शामिल होती है. ओईएम, अपने सेवा बंडल के लिए ऐक्सेस मैनेज करने के लिए, इन अनुमतियों में बदलाव कर सकते हैं.
इस स्ट्रक्चर से, स्टैंडर्ड और पसंद के मुताबिक बनाने के बीच बैलेंस बनाए रखने में मदद मिलती है. साथ ही, गाड़ी में मिलने वाली सेवाओं के लिए, मज़बूत और अडजस्ट किया जा सकने वाला इकोसिस्टम तैयार होता है.