ChromeOS पर काम करने वाला - स्टाइलस स्पेसिफ़िकेशन v1.0

वर्शन: 1.0.3
पिछली बार अपडेट किए जाने की तारीख: 01-02-2024

लेजेंड

प्रॉडक्ट क्रिया डेवलपमेंट ऐक्शन
"ज़रूरी है" प्रॉडक्ट के लिए ज़रूरी शर्तें
"इसे करना चाहिए" वैकल्पिक सुझाव
"मई" यह होना बढ़िया है

खास जानकारी

स्पेसिफ़िकेशन वाले इस दस्तावेज़ में उन शर्तों के बारे में बताया गया है जिन्हें ChromeOS के साथ काम करने वाले स्टाइलस ने पूरा किया है.

प्रोटोकॉल

  • स्टाइलस को यूनिवर्सल स्टाइलस (यूएसआई) सर्टिफ़िकेशन की ज़रूरी शर्तों के वर्शन 2.0 या इसके बाद के वर्शन में बताई गई सुविधाओं को लागू करना ज़रूरी है.
    • स्टाइलस सर्टिफ़िकेशन की ज़रूरी शर्तों वाला दस्तावेज़, यूएसआई के सदस्यों के लिए उपलब्ध है. इसे universalstylus.org की सदस्य साइट से डाउनलोड किया जा सकता है. इन दस्तावेज़ों के क्विक ऐक्सेस लिंक, टेक्निकल वर्किंग ग्रुप पेज पर देखे जा सकते हैं.
    • यूएसआई का सदस्य बनने के लिए, कृपया universalstylus.org पर सूची में दिए गए संपर्कों से संपर्क करें.
    • ध्यान दें: जवाब लिखते समय, यूएसआई से सीधे संपर्क करने के लिए usiadmin@universalstylus.org पर संपर्क करें.
    • ज़रूरी सुविधाओं के लिए, स्टाइलस सर्टिफ़िकेशन की ज़रूरी शर्तों के सेक्शन 2.4 से 2.7 को देखें.
    • सभी यूएसआई स्टाइलस पर लागू होने वाली सुविधाओं के अलावा, स्टाइल को इन चीज़ों को भी लागू करना ज़रूरी है:
      • STY.FEA.1.4 - स्टाइलस की सुविधा - ईंधन का गेज
      • वजह: ChromeOS, स्टाइलस की बैटरी से जुड़े यूज़र इंटरफ़ेस (यूआई) दिखाने के लिए, न्यूमेरिक ईंधन गेज का इस्तेमाल करता है.
    • ये सुविधाएं लागू की जा सकती हैं, लेकिन इनकी ज़रूरत नहीं है:
      • STY.FEA.2.1 - स्टाइलस की सुविधा – मुख्य बटन
      • STY.FEA.2.3 - स्टाइलस की सुविधा – ज़रूरत के मुताबिक डेटा मिटाएं
    • यूनिवर्सल स्टाइलस इनिशिएटिव (यूएसआई) स्टाइलस सर्टिफ़िकेशन टेस्ट प्लान 2.0 में बताई गई प्रोसेस, ज़रूरी शर्तों का पालन मापती है. पब्लिकेशन के समय, यह दस्तावेज़ अभी यूएसआई से उपलब्ध नहीं है. अपडेट की गई जानकारी पाने के लिए, कृपया कंपनी से संपर्क करें.
    • अगर स्टाइलस वायरलेस चार्जिंग (STY.FEA.6.1 - स्टाइलस फ़ीचर – वायरलेस चार्जिंग) लागू करता है, तो उसकी जांच यह पता लगाई जा सकती है कि वह वायरलेस चार्जिंग कंप्लायंस और टेस्ट केस दस्तावेज़ में बताई गई जांच की योजना का पालन करता है या नहीं. यह दस्तावेज़, universalstylus.org यूएसआई सदस्यों के लिए उपलब्ध है.
    • नियमों के पालन की जांच और लोगो के लिए सर्टिफ़िकेशन, यूएसआई सर्टिफ़िकेशन प्रोग्राम के तहत पूरे किए जा सकते हैं. इसकी जानकारी universalstylus.org वेबसाइट पर https://universalstylus.org/certification पर देखा जा सकता है.
  • आपको याद दिला दें कि स्टाइलस के साथ यूएसआई 1.0 और 2.0 होस्ट डिवाइसों पर काम करना ज़रूरी है:
    • वजह: यूएसआई नेटवर्क को इस तरह से डिज़ाइन किया गया है कि ये सबसे बेहतर तरीके से काम करें. इसलिए, यह उम्मीद की जाती है कि सभी 2.0 स्टाइलस, उन सभी Chromebook के साथ काम करें जो यूएसआई की सुविधा के साथ काम करते हैं. इनमें 1.0 और 2.0 प्रोटोकॉल वर्शन भी शामिल हैं.
    • अगर आपका स्टाइलस, स्टाइलस सर्टिफ़िकेशन से जुड़ी ज़रूरी शर्तों में बताई गई सुविधाओं को लागू करता है, तो ऐसा किया जा सकता है.

बैटरी बदलने की सुविधा

  • अगर स्टाइलस, बदली जा सकने वाली बैटरी, जैसे कि AAAA सेल के साथ काम करता है, तो उससे बैटरी कंपार्टमेंट में आसानी से दिखने वाली बैटरी की पोलैरिटी/दिशा दिखाने वाला इंडिकेटर होना चाहिए.

वायर से चार्जिंग

  • अगर स्टाइलस में रीचार्ज हो सकने वाली बैटरी है, जो वायर वाले कनेक्शन से चार्ज होती है, तो डिवाइस को यूएसबी-आईएफ़ सर्टिफ़ाइड केबल और यूएसबी-आईएफ़ के साथ काम करने वाले यूएसबी-ए और यूएसबी-सी सोर्स के साथ, यूएसबी-सी से रीचार्ज करना ज़रूरी है. इनमें ऐसे सोर्स भी शामिल हैं जो यूएसबी पीडी के साथ काम करते हैं. (खास तौर पर, स्टाइलस को यूएसबी-सी सिंक लागू करना ज़रूरी है, जैसा कि यूएसबी टाइप-सी केबल और कनेक्टर की खास जानकारी में बताया गया है इमेज 4-9 के सेक्शन 4.5.1.3.2 में बताया गया है).
  • अगर डिवाइस में यूएसबी केबल है, तो:
    • केबल, यूएसबी-अगर सर्टिफ़ाइड होनी चाहिए
  • अगर डिवाइस में यूएसबी-सी चार्जर है, तो:
    • चार्जर को USB-IF प्रमाणित होना चाहिए

तार के बिना चार्ज करना (वायरलेस चार्जिंग)

  • अगर स्टाइलस वायरलेस तरीके से चार्ज होता है, तो उसे सुविधा लागू करनी चाहिए. यह सुविधा STY.FEA.6.1 - स्टाइलस की सुविधा - वायरलेस चार्जिंग (तार के बिना चार्ज करना) की सुविधा के तहत बताए गए तरीके से लागू होगी.
    • वजह: स्टाइलस को Chromebook के साथ-साथ, यूएसआई 2.0 के साथ काम करने वाले वायरलेस चार्जर से चार्ज करने के लिए, इस डिज़ाइन का इस्तेमाल करना ज़रूरी है.
    • ध्यान दें: स्टाइलस सर्टिफ़िकेशन की ज़रूरी शर्तों 2.0 में बताए गए तरीके के मुताबिक, डिवाइस की जांच "वायरलेस चार्जिंग से जुड़े अनुपालन और टेस्ट केस दस्तावेज़" में बताए गए तरीके से की जा सकती है.

फ़र्मवेयर

GID

  • हम आपको याद दिलाना चाहते हैं कि जिन आइटम को लागू करना ज़रूरी है उन्हें यूएसआई टेक्निकल स्पेसिफ़िकेशन 2.0 के सेक्शन 6.1.3.6 में दी गई C.GetGID(...) परिभाषा के हिसाब से लागू करना ज़रूरी है:

    • स्टाइलस का GID0-3 फ़ील्ड में मौजूद, दुनिया भर में इस्तेमाल होने वाला यूनीक आईडी होना चाहिए.
    • GID3 फ़ील्ड में, स्टाइलस मैन्युफ़ैक्चरर के यूएसआई वेंडर रजिस्ट्री दस्तावेज़ से, universalstylus.org की सदस्य साइट से उपलब्ध कराया गया यूएसआई आइडेंटिफ़ायर शामिल होना ज़रूरी है.
  • अगर स्टाइलस मैन्युफ़ैक्चरर, स्टाइलस आईसी मैन्युफ़ैक्चरर से अलग है, तो GID2 में स्टाइलस आईसी मैन्युफ़ैक्चरर का यूएसआई आइडेंटिफ़ायर शामिल करना ज़रूरी है.

  • अगर इनमें से किसी भी कंपनी के पास यूएसआई आइडेंटिफ़ायर नहीं हैं, तो उन्हें यूएसआई से संपर्क करना होगा और इस काम के लिए नए आइडेंटिफ़ायर देने होंगे.

  • अगर स्टाइलस, STY.FEA.3.1 - स्टाइलस में बताए गए तरीके से 'झुकाएं' लागू करता है, सुविधा - स्टाइलस सर्टिफ़िकेट की ज़रूरी शर्तों 2.0 के सेक्शन 2.4 में, ड्यूअल ट्रांसमिटर टिल्ट की सुविधा 2.0 के लिए, GID4/5 को सही तरीके से प्रोग्राम किया जाना चाहिए, ताकि वह अलग-अलग फ़िज़िकल टिल्ट पैरामीटर वाले स्टाइलस मॉडल में अंतर कर सके:

  • GID4 को मान्य यूएसआई आइडेंटिफ़ायर के साथ प्रोग्राम किया जाना चाहिए. ऐसा हो सकता है कि स्टाइलस मैन्युफ़ैक्चरर या किसी OEM के लिए ही GID4 को प्रोग्राम किया जा रहा हो.

  • GID5 को हर स्टाइलस के लिए अलग वैल्यू के साथ प्रोग्राम किया जाना चाहिए, जिसमें इलेक्ट्रोमेकैनिकल झुकाव से जुड़ी अलग-अलग विशेषताएं हों, जो GID4 वैल्यू के लिए खास होती हैं.

बैटरी लेवल की रिपोर्टिंग

  • हम आपको याद दिलाना चाहते हैं कि जिन आइटम को लागू करना ज़रूरी है उन्हें यूएसआई टेक्निकल स्पेसिफ़िकेशन 2.0 के सेक्शन 6.1.3.3 में दी गई C.Getबैटरी(...) के हिसाब से लागू किया जाना ज़रूरी है.
    • C.Getबैटरी() के ज़रिए स्टाइलस के ज़रिए रिपोर्ट किए गए बैटरी लेवल की रेंज 1 से 100% के बीच होनी चाहिए.
    • वजह: ChromeOS, स्टाइलस की बैटरी की जानकारी देने के लिए, इस बैटरी रेंज का इस्तेमाल करता है. खास तौर पर, वैल्यू 0 को रिपोर्ट नहीं किया जाना चाहिए.
  • बैटरी के जल्दी बंद होने के बाद, स्टाइलस को 16 या इससे कम के C.Getबैटरी() के ज़रिए बैटरी लेवल की रिपोर्ट करनी चाहिए. साथ ही, उपयोगकर्ता को स्टाइलस की बैटरी बदलने या रीचार्ज करने के लिए समय पर कार्रवाई करनी चाहिए.
    • वजह: ChromeOS इस थ्रेशोल्ड का इस्तेमाल तब करता है, जब उपयोगकर्ता को यह सूचना दी जाती है कि उसे अपना स्टाइलस रीचार्ज करना चाहिए.
  • बैटरी काफ़ी हद तक डिस्चार्ज हो जाने पर, स्टाइलस को 25 या इससे कम के C.Getबैटरी() के ज़रिए बैटरी लेवल की रिपोर्ट करनी चाहिए.
    • वजह: ChromeOS इस थ्रेशोल्ड का इस्तेमाल तब करता है, जब विज़ुअल स्टाइलस की बैटरी के इंडिकेटर को इस तरह दिखाया जाता है कि स्क्रीन पर चेतावनी वाला रंग दिख रहा हो.
  • अगर स्टाइलस अलग-अलग तरह के 8 या उससे ज़्यादा बैटरी लेवल की रिपोर्ट करता है, तो स्टाइलस के रिपोर्ट किए गए बैटरी लेवल को 80% या इससे बेहतर स्टाइलस बैटरी डिस्चार्ज कर्व में लीनियर फ़िट होना चाहिए.

बदलावों का इतिहास

तारीख वर्शन ज़रूरी जानकारी
2024-02-01 1.0.3 नए प्लैटफ़ॉर्म पर रिपब्लिकन का प्रमोशन
2023-06-29 1.0.2 लाइन ब्रेक शामिल किया गया
2023-06-27 1.0.1 काम न करने वाले लिंक ठीक किए गए
2023-05-18 1.0 पार्टनर साइट का शुरुआती पब्लिकेशन