ChromeOS के साथ काम करता है - ब्लूटूथ स्पेसिफ़िकेशन v1.1

वर्शन: 1.1
पिछली बार अपडेट किया गया: 05-09-2024

Legend

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

मकसद

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

शब्दावली

ब्लूटूथ डिवाइस या डिवाइस
ChromeOS के साथ काम करने वाला ऐसा डिवाइस जिसे मंज़ूरी मिली हो.
ChromeOS डिवाइस
होस्ट या कंट्रोल करने वाला डिवाइस, अगर लागू हो.

ब्लूटूथ से जुड़ी सामान्य शर्तें

ये ज़रूरी शर्तें, सभी ब्लूटूथ डिवाइसों (ऐक्सेसरी और डिवाइसों से जुड़े अन्य डिवाइस) पर लागू होती हैं. अन्य सेक्शन में, अलग-अलग स्थितियों के हिसाब से ज़रूरी शर्तों के बारे में बताया गया है.

  • यह ज़रूरी है कि डिवाइस, ज़रूरी शर्तें पूरी करता हो और उसका नाम https://launchstudio.bluetooth.com पर मौजूद हो.
  • डिवाइस में ब्लूटूथ कोर 4.0 या इसके बाद के वर्शन का कोर स्पेसिफ़िकेशन होना चाहिए.
  • डिवाइस को 7.5 मिलीसेकंड के अलाइन किए गए कनेक्शन या स्निफ़ इंटरवल का इस्तेमाल करना चाहिए.

ब्लूटूथ बेसिक रेट और बेहतर डेटा रेट (जिसे क्लासिक भी कहा जाता है)

ये ज़रूरी शर्तें, ब्लूटूथ BR/EDR ट्रांसपोर्ट के साथ काम करने वाले किसी भी डिवाइस पर लागू होती हैं.

  • डिवाइस में बेहतर डेटा रेट (ईडीआर) की सुविधा होनी चाहिए.
  • यह ज़रूरी है कि डिवाइस, सेवा डिस्कवरी प्रोटोकॉल (एसडीपी) के साथ काम करता हो. इसके लिए, डिवाइस को किसी डिवाइस से जोड़ने की ज़रूरत नहीं होती.

ब्लूटूथ इनपुट डिवाइस से जुड़ी ज़रूरी शर्तें

ये ज़रूरी शर्तें, ब्लूटूथ ऐक्सेसरी पर लागू होती हैं. इन ऐक्सेसरी से उपयोगकर्ता को इनपुट की सुविधाएं मिलती हैं. जैसे, माउस और कीबोर्ड.

  • डिवाइस में Low Energy (LE) ट्रांसपोर्ट का इस्तेमाल करना ज़रूरी है.
  • यह ज़रूरी है कि डिवाइस, Gatt प्रोफ़ाइल के ज़रिए एचआईडी की सुविधा के साथ काम करता हो.

ब्लूटूथ हेडसेट और स्पीकर डिवाइस से जुड़ी ज़रूरी शर्तें

ये ज़रूरी शर्तें, ब्लूटूथ ऐक्सेसरी पर लागू होती हैं. ये ऐक्सेसरी, ब्लूटूथ हैंड्स फ़्री प्रोफ़ाइल (एचएफ़पी) और एडवांस ऑडियो डिस्ट्रिब्यूशन प्रोफ़ाइल (A2DP) की मदद से, ऑडियो इनपुट और आउटपुट की सुविधाएं देती हैं. ये शर्तें, ब्लूटूथ से जुड़ी सामान्य ज़रूरी शर्तों के अलावा भी लागू होती हैं.

  • ऑडियो डिवाइस को डिवाइस के क्लास (सीओडी) पैरामीटर के मुख्य सेवा सेक्शन में ये बिट सेट करने होंगे:
    • ऑडियो (बिट 21)
    • रेंडरिंग (बिट 18)

ChromeOS पर म्यूट करने से जुड़ी ज़रूरी शर्तें

इस सेक्शन के लिए, ये संक्षिप्त नाम लागू होते हैं:

HF
हैंड्स-फ़्री डिवाइस (ब्लूटूथ पेरिफ़रल)
AG
ऑडियो गेटवे (ChromeOS डिवाइस होस्ट)

अगर ब्लूटूथ डिवाइस (एचएफ़) पर Hands-Free Profile प्रोफ़ाइल काम करती है, तो:

  • एचएफ़ की हैंड्स-फ़्री प्रोफ़ाइल, पैकेट भेजने और दोनों तरफ़ (प्लेबैक/कैप्चर) आवाज़ देने में सक्षम होनी चाहिए. भले ही, एजी, ईएससीओ कनेक्शन के दौरान एचएफ़ को +CIEV,1 को ट्रिगर न करे.
  • अगर हेडफ़ोन में माइक्रोफ़ोन को म्यूट करने का इंटरफ़ेस है, तो:
    • माइक्रोफ़ोन को म्यूट करने के लिए, एचएफ़ को AT+VGM=0 का इस्तेमाल करना ज़रूरी है.
      • एजी पर, वीसी ऐप्लिकेशन (जैसे कि Meet) में माइक्रोफ़ोन म्यूट करने का अनुरोध करने के लिए, एचएफ़ को AT+VGM=0 भेजना होगा.
      • जब एजी, एचएफ़ को AT+VGM=0 भेजता है, तो एचएफ़ को माइक्रोफ़ोन को म्यूट करना ज़रूरी है.
    • माइक्रोफ़ोन को अनम्यूट करने के लिए, एचएफ़ को AT+VGM=X X=[1-15] का इस्तेमाल करना होगा.
      • एजी पर Meet जैसे किसी वीडियो कॉन्फ़्रेंसिंग ऐप्लिकेशन में माइक्रोफ़ोन को अनम्यूट करने का अनुरोध करने के लिए, एचएफ़ को AT+VGM=X X=[1-15] भेजना होगा.
      • एजी के AT+VGM=X X=[1-15] भेजने पर, एचएफ़ को माइक्रोफ़ोन अनम्यूट करना होगा.

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

तारीख वर्शन नोट
2024-09-05 1.1 ChromeOS पर म्यूट करने से जुड़ी ज़रूरी शर्तें जोड़ी गई हैं.
2024-02-01 1.0.1 नए प्लैटफ़ॉर्म पर फिर से पब्लिश करना.
2023-08-18 1.0 पार्टनर साइट का शुरुआती पब्लिकेशन.