AirGlu2 वायरलेस सिंक और कंट्रोल मॉड्यूल
उपयोगकर्ता पुस्तिका
प्रमुख विशेषताऐं
AirGlu2™ मॉड्यूल की हाइलाइट की गई विशेषताएं नीचे सूचीबद्ध हैं:
- पेशेवर कैमरे, रिकॉर्डर और ऑडियो उपकरणों के सिंक और नियंत्रण के लिए कॉन्फ़िगर करने योग्य सिंक और नियंत्रण मॉड्यूल
- 0.5 पीपीएम वीसी टीसीएक्सओ के साथ बिल्ट-इन टाइमकोड जेनरेटर
- टाइमकोड इनपुट और टाइमकोड आउटपुट मोड
- मास्टर या स्लेव ऑपरेशन मोड
- जेनलॉक और वर्ड क्लॉक सिंक आउटपुट
- सब-गीगाहर्ट्ज़ प्रोटोकॉल का उपयोग करके वायरलेस को सिंक और नियंत्रित करें, संचारित करें और प्राप्त करें।
- बाहरी एंटीना पोर्ट
- 2.4GHz ब्लूटूथ LE का उपयोग करके ऐप्स से अतिरिक्त कनेक्टिविटी।
- 2.0v और 3.3v विनियमित इनपुट
- UART बफ़र किए गए डेटा इनपुट के साथ उपकरण होस्ट करेगा
- सभी मेनू और नियंत्रण कार्यों के लिए सरल सीरियल यूएआरटी एपीआई
- सिंगल पावर और I/O पोर्ट
- सरफेस माउंट मॉड्यूल
सिस्टम खत्मview
परिचय
AirGlu™ मॉड्यूल एक पेशेवर कैमरा, रिकॉर्डर या ऑडियो डिवाइस को वायरलेस सिंक और नियंत्रण क्षमताएं प्रदान करने के लिए एक ऊर्जा-अनुकूल, कॉम्पैक्ट समाधान है।
यह एक एकीकृत MCU/2.4GHz ट्रांसीवर, FPGA और सब GHz रेडियो ट्रांसीवर को जोड़ती है।
अत्यधिक सटीक 0.5ppm TCXO स्थिर टाइमकोड और सिंक आउटपुट प्रदान करता है।
यह सब GHz रेडियो के माध्यम से अन्य AirGluTM और AirGlu2TM मॉड्यूल या 3GHz ब्लूटूथ LE रेडियो का उपयोग करके तीसरे पक्ष के अनुप्रयोगों से संचार कर सकता है।
इसमें एक बाहरी-आंतरिक एंटीना पोर्ट है और इसे होस्ट पीसीबी में सतह पर लगाया जा सकता है।
यह 22 मिमी x 16 मिमी पर बेहद कॉम्पैक्ट है।
सीरियल यूएआरटी एपीआई एस1सी कमांड
एपीआई वी5.4
उपकरणों को सक्षम करने के लिए S1C की कॉन्फ़िगरेशन सेटिंग्स प्राप्त करना/बदलना
सभी कमांड सामान्य रूप से टेक्स्ट-आधारित स्ट्रिंग्स का उपयोग करके बनाए जाते हैं और निम्न विधियों में से किसी एक द्वारा डिवाइस पर संचारित किए जाते हैं।
- एक द्वि-दिशात्मक धारावाहिक लिंक. लिंक वर्तमान में 57600 की डिफ़ॉल्ट बॉड दर के साथ सीटीएस/आरटीएस हैंडशेक के साथ या उसके बिना एक लॉजिक-स्तरीय सीरियल पोर्ट पर आधारित होगा। ध्यान दें कि टीसीएस मानक सीरियल I/O पूर्ण RS232 वॉल्यूम को बर्दाश्त नहीं करेगा।tagई स्तर, आरएस232 में भी उलटा तर्क है।
- ब्लूटूथ कम ऊर्जा सक्षम उपकरणों के लिए।
सरल नियंत्रण अनुरोध संदेशों का उपयोग करके सिस्टम वन कंट्रोलर (S1C) के साथ मूल्यों को पढ़ने या बदलने के लिए उपयोग की जाने वाली विधि। ये अनुरोध जानकारी पुनः प्राप्त करने या सेटिंग्स बदलने के लिए हो सकते हैं। S1C अनुरोधित डेटा या किए गए पावती परिवर्तनों पर वापस प्रतिक्रिया देगा।
सभी नियंत्रण संदेशों और उत्तरों को सरल टर्मिनल सॉफ़्टवेयर, यानी सीरियल लिंक के लिए टेराटर्म का उपयोग करके जांचा जा सकता है
कमांड सिंटैक्स
आदेश और उत्तर पठनीय ASCII स्ट्रिंग के रूप में बनते हैं।
कमांड/प्रश्न/उत्तर `#' से प्रारंभ होते हैं, इस प्रारंभ वर्ण के बाद कमांड/क्वेरी स्ट्रिंग आती है जिसके बाद `?' प्रश्नों के लिए या आदेशों/उत्तरों के लिए `='।
सभी आदेश और क्वेरीज़ केस संवेदनशील हैं, वर्तमान में सभी अपर-केस और 4 ASCII वर्ण लंबे हैं - `#', `=' या `?' को छोड़कर।
सभी आदेशों और प्रश्नों को a के साथ समाप्त किया जाना चाहिए या ए + (0x0a या 0x0d,0x0a)[`\n' या `\r\n']। सभी गैर-बाइनरी उत्तर एक एकल के साथ समाप्त कर दिए जाएंगे
ब्लिंक नेटवर्क के साथ संगत होने के लिए कमांड वैल्यू स्ट्रिंग्स 112 बाइट्स से अधिक नहीं होनी चाहिए।
बाइनरी कमांड
बाइनरी डेटा की आवश्यकता वाले कमांड या क्वेरीज़ को अलग-अलग असाइनमेंट वर्णों के साथ निम्नानुसार पहचाना जाता है।
`>'………… बाइनरी सेट (टेक्स्ट कमांड के `=' के समान)
`<'………… बाइनरी प्राप्त करें (टेक्स्ट कमांड के `?' के समान)
असाइनमेंट के बाद, कैरेक्टर एक एकल लंबाई वाला बाइट है जो निम्नलिखित बाइनरी डेटा की लंबाई को दर्शाता है। यदि पालन करने के लिए कोई बाइनरी डेटा नहीं है तो यह लंबाई बाइट शून्य होनी चाहिए। लंबाई बाइट के बाद बाइनरी डेटा का पहला बाइट आना चाहिए। बाइनरी डेटा (या शून्य-लंबाई बाइट) को अभी भी 'एन' समाप्ति वर्ण के साथ पालन करने की आवश्यकता है।
“#BCMD>लंबाई+बाइनरी डेटा\n”
प्रति लाइन एकाधिक कमांड
एक ही कमांड लाइन पर एकाधिक कमांड रखे जा सकते हैं। यह एकल रिमोट डिवाइस पर ब्लिंक कमांड/क्वेरी के लिए सबसे उपयोगी है क्योंकि एक ही लाइन पर एकाधिक कमांड एक ही फ्रेम अवधि में रिमोट डिवाइस पर प्रेषित किए जाएंगे यानी तेज़ी से। एकाधिक कमांड को `:' (पूर्ण कोलन) वर्ण से अलग किया जाना चाहिए। प्रत्येक रेखा, प्रत्येक कमांड को `#' वर्ण से प्रारंभ नहीं किया जाना चाहिए और a\n'' से समाप्त किया जाना चाहिए
“#TCTM?:TCUB?:RFTX=1:BINC>\04****\n”
एकाधिक आदेशों के उत्तर अलग-अलग लौटाए जा सकते हैं।
यह याद रखना चाहिए कि 112 अक्षरों की एक पंक्ति की लंबाई सीमा है।
ब्लिंक नेटवर्क कमांड ब्लिंक नेटवर्क डिवाइस का पता थोड़ा अलग है, कृपया बाद वाला अनुभाग देखें
पूरी जानकारी के लिए 'ब्लिंक नेटवर्क'।
टाइमकोड स्रोत
टीसीएससी?………. वर्तमान टाइमकोड स्रोत को एक स्ट्रिंग TCSC=n के रूप में लौटाता है जहाँ n एक ASCII '0' से '2' है जहाँ;
0 = आंतरिक (फ्री रन)
1 = बाहरी आरएफ
2 = बाहरी आरएफ (जारी) सिंक पैकेट के बीच फ्री रन।
3 = बाहरी एलटीसी
4 = बाहरी एलटीसी (जारी) सिग्नल हटा दिए जाने पर फ्री रन टीसीएससी=एन ………. नीचे दी गई सूची के अनुसार टाइमकोड स्रोत को मान n पर सेट करता है। S1C वर्तमान में निर्धारित स्रोत के साथ उत्तर देगा जहां;
0 = आंतरिक
1 = बाहरी आरएफ
2 = बाहरी आरएफ (जारी)
3 = बाहरी एलटीसी
4 = बाहरी एलटीसी (जारी)
5 = एक बार आरएफ पर जैम करें फिर इंटरनल मोड पर जाएं
6 = LTC पर एक बार जाम करें फिर इंटरनल मोड पर जाएं
टाइमकोड
TCTM?…….. वर्तमान टाइमकोड को एक स्ट्रिंग "TCTM=hhmmssff" के रूप में लौटाता है
TCTM=hhmmssff ……. वर्तमान टाइमकोड सेट करता है (केवल यदि 'आंतरिक' मोड में)
उपयोगकर्ता-बिट्स (आरएफ उपयोगकर्ता बिट्स भी देखें)
TCUB?……… वर्तमान उपयोगकर्ता बिट्स लौटाता है
TCUB=uuuuuuuu……… वर्तमान उपयोगकर्ता बिट्स सेट करता है (केवल अगर 'आंतरिक' मोड में या आरएफ उपयोगकर्ता बिट्स स्विच (आरएफयूबी) बंद है)
प्रसारण टाइमकोड *
TCBC=n यूनिट को समय-समय पर सीरियल आउटपुट पर '#TCTM=hhmmssff' स्ट्रिंग प्रसारित करने के लिए कॉन्फ़िगर करेगा।
टीसीबीसी=0…….. प्रसारण बंद करें
टीसीबीसी =1……. फ़्रेम 10 पर एक सेकंड में एक बार टाइमकोड भेजें। फ़्रेम 10 उपयोग/प्रदर्शित चीज़ के लिए आसान ऑफसेट समायोजन की अनुमति देता है।
TCBC=2 प्रत्येक फ्रेम में टाइमकोड भेजें।
टाइमकोड रन/फ़्रीज़ *
जब टाइमकोड स्रोत को गैर-निरंतर मोड पर सेट किया जाता है तो आउटपुट टाइमकोड तब तक 'फ्रीज' हो जाएगा जब तक कि आने वाला सिग्नल दिखाई न दे, जिससे टाइमकोड चालू हो जाएगा।
जबकि निरंतर मोड बाहरी सिग्नल की अनुपस्थिति में टाइमकोड को चलाना जारी रखेंगे और फिर सिग्नल के पुनः स्थापित होने पर 'सॉफ्ट-लॉक' करेंगे। ये फ़ंक्शन मानक व्यवहार को ओवरराइड कर सकते हैं।
TCRN?……… यह बताता है कि क्या टाइमकोड चल रहा है (=1) या फ़्रीज़ किया हुआ (=0)।
TCRN=n……… टाइमकोड को (n=1) चलाने या फ़्रीज़ (n=0) करने के लिए सेट करता है।
फ्रेम रेट *
टीसीएफआर?...... वर्तमान फ़्रेम दर (फ़्रेम प्रति सेकंड) लौटाता है और क्या टाइमकोड डेटा के ड्रॉप-फ़्रेम एन्कोडिंग का उपयोग किया जा रहा है। टीसीएफआर=एन,डी लौटाता है जहां एन एफपीएस है
मान*1001 और डी एक ध्वज है कि ड्रॉप-फ़्रेम एन्कोडिंग का उपयोग किया जा रहा है या नहीं;
24000,0 = 23.98 एफपीएस (नॉन ड्रॉप-फ़्रेम)
24024,0 = 24 एफपीएस
25025,0 = 25 एफपीएस
30000,0 = 29.97 एफपीएस
30000,1 = 29.97 एफपीएस ड्रॉप-फ़्रेम
30030,0 = 30 एफपीएस
30030,1 = 30 एफपीएस ड्रॉप-फ़्रेम
फ़ंक्शन निम्नानुसार डबल फ्रेम दर स्वीकार करेगा, लेकिन प्रतिक्रिया में और बाद के प्रश्नों के लिए मानक दर मान लौटाएगा।
48000,0 = 47.96 एफपीएस (नॉन ड्रॉप-फ़्रेम)
48048,0 = 48 एफपीएस
50050,0 = 50 एफपीएस
60000,0 = 59.94 एफपीएस
60000,1 = 99.94 एफपीएस ड्रॉप-फ़्रेम
60060,0 = 60 एफपीएस
60060,1 = 60 एफपीएस ड्रॉप-फ़्रेम
टीसीएफआर=एन,डी…….. वर्तमान फ्रेम दर और ड्रॉप फ्रेम को उपरोक्त सूची के अनुसार एन, डी मान पर सेट करता है। वापसी मूल्य की जाँच की जानी चाहिए क्योंकि अवैध मूल्यों को नजरअंदाज कर दिया जाएगा या निकटतम मूल्य में बदल दिया जाएगा।
यदि फ़्रेम दर बदल रहा है तो टीवी सिंक मानक भी बदल सकता है। यह महत्वपूर्ण है कि एफपीएस में किसी भी बदलाव के बाद टीवी सिंक मान को पढ़ा और प्रदर्शित किया जाना चाहिए।
जेनलॉक या सिंक स्टैंडर्ड
GLSD?…….. वर्तमान टीवी सिंक (जेनलॉक) विधि को एक स्ट्रिंग GLSD=n के रूप में लौटाता है जहां n एक ASCII 0 से 13 है जहां;
0 = बंद
1 = पाल
2 = एनटीएससी
3 = 720पी
4 = 720p x2 (दोगुनी दर)
5 = 1080i
6 = 1080पी
7 = 1080पी x2
8 = एलटीसी (टाइमकोड)
9 = 44.1 किलोहर्ट्ज़ वर्डक्लॉक
10 = 88.2 किलोहर्ट्ज़ वर्डक्लॉक
11 = 48 किलोहर्ट्ज़ वर्डक्लॉक
12 = 96 किलोहर्ट्ज़ वर्डक्लॉक
13 = 192 किलोहर्ट्ज़ वर्डक्लॉक
GLSD=n वर्तमान टीवी सिंक विधि को उपरोक्त सूची के अनुसार मान n पर सेट करता है। यदि सिंक मानक वर्तमान फ्रेम दर के लिए समर्थित नहीं है तो उत्तर अनुरोध के समान नहीं हो सकता है। उत्तर को डिकोड और प्रदर्शित किया जाना चाहिए क्योंकि कुछ टीवी सिंक विधियों का उपयोग कुछ फ्रेम दर के साथ नहीं किया जा सकता है।
जेनलॉक या सिंक लेवल
ग्लॉप?……. वर्तमान टीवी सिंक स्तर GLOP=n लौटाता है जहां n एक ASCII वर्ण '0' या '1' है जहां;
0 = सामान्य…… (75 ओम)
1 = उच्च……… (2डी कैमरा रिग्स के लिए 75 x 37.5 ओम = 3 ओम)
GLOP=n ……..उपरोक्त तालिका के अनुसार टीवी सिंक आउटपुट सेट करता है
आरएफ चैनल नंबर *
आरएफसीएच?………. वर्तमान आरएफ चैनल नंबर को "आरएफसीएच=एन" के रूप में लौटाता है। चैनल संख्या सीमा 1 से अधिकतम 14 तक है लेकिन यह देश/क्षेत्र पर निर्भर करेगा।
आरएफसीएच=एन……. वर्तमान आरएफ चैनल नंबर सेट करता है। उत्तर को डिकोड और प्रदर्शित किया जाना चाहिए क्योंकि कुछ क्षेत्रों में कुछ चैनलों का उपयोग नहीं किया जा सकता है।
देश/क्षेत्र सेटिंग*
आरएफसीएन?……… आईएसएम बैंड ट्रांसीवर के लिए वर्तमान देश/क्षेत्र सेटिंग लौटाएं
आरएफसीएन=एन…… वर्तमान देश/क्षेत्र सेटिंग सेट करता है। यदि देश बदल रहा है तो आरएफ चैनल नंबर भी बदल सकता है, इसलिए देश/क्षेत्र में किसी भी बदलाव के बाद आरएफ चैनल नंबर अवश्य पढ़ा और प्रदर्शित किया जाना चाहिए।
0 = सीईपीटी (ईयू/यूके)... 865.050-868.050 मेगाहर्ट्ज
1 = एफसीसी (यूएस/एयू) …….. 915.050-918.650 मेगाहर्ट्ज
2 = ARIB (JP)... ……….920.600-923.600 मेगाहर्ट्ज
आरएफ सिग्नल शक्ति
आरएफएसआई? वर्तमान सिग्नल शक्ति (0 से 99) लौटाता है और क्या इकाई आरएफ टाइमकोड सिग्नल पर लॉक है।
कुछ इस तरह होगा रिटर्न;
#आरएफएसआई=68,1………… इसका मतलब है कि वर्तमान सिग्नल की शक्ति 68 है और यूनिट लॉक है।
जबकि;
#आरएफएसआई=14,0……… इसका मतलब है कि वर्तमान सिग्नल शक्ति 14 है और यूनिट अनलॉक है।
आरएफ उपयोगकर्ता बिट्स
आरएफयूबी?……. 'आरएफ रिसीव यूजर-बिट्स' ऑन/ऑफ स्विच वैल्यू लौटाता है, यदि बंद है या मास्टर के साथ सिंक नहीं है तो 0(शून्य), यदि ऑन है यानी सिंक्रोनाइज्ड है तो 1 लौटाता है।
आरएफयूबी=एन……आरएफ उपयोगकर्ता-बिट्स को चालू/बंद स्विच सेट करता है, जहां एन = 0(बंद) या 1(चालू)
ट्रांसमीटर चालू/बंद *
आरएफटीएक्स?……….. ट्रांसमीटर की स्थिति लौटाता है, यदि बंद है तो 0(शून्य), यदि चालू है तो 1।
आरएफटीएक्स=एन…….. ट्रांसमीटर को चालू/बंद सेट करता है, जहां एन = 0(बंद) या 1(चालू)
टिप्पणी:
यदि टाइमकोड स्रोत को बाहरी आरएफ मोड में स्विच किया जाता है तो ट्रांसमीटर स्वचालित रूप से बंद हो जाएगा। वापस स्विच करने पर यह स्वचालित रूप से पुनः सक्षम नहीं होगा।
डिवाइस प्रकार का नाम
STTN?...... वर्तमान इकाई के डिवाइस प्रकार को टेक्स्ट स्ट्रिंग जैसे "SystemOne OEM" के रूप में लौटाता है।
डिवाइस निश्चित नाम
STNM?...... वर्तमान इकाई का टेक्स्ट नाम स्ट्रिंग लौटाता है। यह स्ट्रिंग उपयोगकर्ता-परिभाषित है और इसका उपयोग इकाई के लिए 'अनुकूल' नाम यानी "कैमरा 1" का प्रतिनिधित्व करने के लिए किया जाता है।
STNM=…… यूनिट का टेक्स्ट नाम सेट करता है। अधिकतम लंबाई 11 अक्षर है.
प्रदर्शन चमक (केवल प्रदर्शन के साथ उपयोग किए जाने पर उपयोगी)
एसटीबीटी?…… (अप्रत्याशित - एसटीबीआर का उपयोग करें) वर्तमान चमक सेटिंग को "एसटीबीटी = एन" के रूप में लौटाता है जहां एन एक एएससीआईआई वर्ण है जो वर्तमान प्रदर्शन चमक मान '0' से '7' का प्रतिनिधित्व करता है
STBT=n….. डिस्प्ले ब्राइटनेस सेट करता है।
दोहराव
STVS?….. वर्तमान संस्करण को एक स्ट्रिंग "STVS=" के रूप में लौटाता है " कहाँ प्रोग्राम प्रकार/संशोधन और FPGA प्रकार/संशोधन को अर्धविराम ';' द्वारा अलग करके सूचीबद्ध किया गया है।
इसके बाद S1C प्रोटोकॉल संशोधन हुआ।
एसटीवीपी?……. प्रोग्राम संशोधन * 100 लौटाता है
एसटीवीएफ?…… एफपीजीए संशोधन * 100 लौटाता है
STVC?….. S1C प्रोटोकॉल संशोधन लौटाता है
डिवाइस स्थिति
एसटीएसटी?……. (अस्वीकृत - एसटीएसएस/एसटीएसपी का उपयोग करें)
डिवाइस की वर्तमान स्थिति लौटाता है।
स्थितियाँ प्रत्येक स्थिति वर्टिकल बार ('|', के साथ ASCII स्ट्रिंग के रूप में लौटाई जाएंगी
0x7C) प्रत्येक पंक्ति पर सीमांकित है। लौटाई जाने वाली स्थिति इस प्रकार होगी:-
1. उपयोगकर्ता बिट्स "UUUUUUUU"
2. सिंक मोड (0=INT, 1=एक्सट आरएफ.. TCRC कमांड देखें)
3. एक्सट सिंक एसटीडी (0=ऑफ, 1=PAL... GLSD कमांड देखें)
4. FPS (0=25,1=23.98,2=24,3=29.97, 4=30)
5. देश (आरएफसीएन कमांड देखें)
6. आरएफ चैनल (आरएफसीएच कमांड देखें)
7. चमक स्तर (एसटीबीटी कमांड देखें)
8. बैटरी (1-5)
9. पीएसयू पर (0 या 1)
10. डिवाइस का नाम (यदि कोई हो)
11. एसएसआईडी (स्ट्रिंग) (यदि कोई हो)
इस अनुरोध से एक सामान्य रिटर्न होगा:-
STST=12ABCD78|0|0|23,030|1|14|60|3|0|D Name|Wave077<LF>
व्यक्तिगत डिवाइस - स्टेटिक डेटा
एसटीएसएस?….. (व्यक्तिगत डिवाइस के साथ उपयोग के लिए - यदि ब्लिंक मास्टर के माध्यम से BLSS=n का उपयोग करें)
वर्तमान स्थिति प्रत्येक पंक्ति पर अल्पविराम-सीमांकित प्रत्येक स्थिति के साथ ASCII स्ट्रिंग के रूप में लौटा दी जाएगी। लौटाई जाने वाली स्थिति इस प्रकार होगी:-
- इकाई प्रकार
- यूनिट डिवाइस प्रकार का नाम
- फ़र्मवेयर संशोधन * 100
- एफपीजीए संशोधन * 100
- विस्तार संशोधन* 100
- S1C संशोधन
- डिवाइस क्षमता फ़्लैग - परिशिष्ट देखें
डिवाइस क्षमता फ़्लैग बताते हैं कि डिवाइस के साथ कौन से फ़ंक्शंस का उपयोग किया जा सकता है, जैसे कि डिस्प्ले फिट है, वाईफ़ाई क्षमता है, या बाहरी सिंक पोर्ट है, आदि। इसे 32 बिट हेक्साडेसिमल संख्या का उपयोग करके दर्शाया जाता है।
इस अनुरोध से एक सामान्य रिटर्न होगा:-
एसटीएसएस=11,अल्ट्रासिंकबीएलयू,201,106,0,5,ई0एफ07040
व्यक्तिगत डिवाइस - पोल बदलने वाला डेटा
एसटीएसपी?…… (व्यक्तिगत डिवाइस के साथ उपयोग के लिए - यदि ब्लिंक मास्टर के माध्यम से बीएलएसपी = एन का उपयोग करें) वर्तमान डिवाइस से स्थिति की जानकारी बदलने के लिए पोल।
'स्थिति' को प्रत्येक पंक्ति पर प्रत्येक स्थिति अल्पविराम-सीमांकित के साथ ASCII स्ट्रिंग के रूप में लौटाया जाएगा। लौटाई जाने वाली स्थिति इस प्रकार होगी:-
- वर्तमान निर्दिष्ट नेटवर्क समूह संख्या - '0'/'ए' - 'एफ'
- वर्तमान उपयोगकर्ता बिट्स "UUUUUUUU"
- डेटा परिवर्तित फ़्लैग (8बिट हेक्स) - नीचे देखें
- एक्सट सिंक एसटीडी (0=ऑफ, 1=PAL... GLSD कमांड देखें)
- बैटरी प्रतिशतtage
- पीएसयू पर (0 या 1)
- आरएफ सिग्नल शक्ति (0 से 99)
- परिचित नाम
डेटा ने झंडे बदल दिए - बिट परिभाषाएँ;
0. मुख्य स्थैतिक डेटा बदला गया - बीएलएसएस का उपयोग करें? परिवर्तन पाने के लिए
1. मुख्य मतदान डेटा बदला गया - बीएलएसपी का उपयोग करें? परिवर्तन पाने के लिए
2. संलग्न डिवाइस का स्थैतिक डेटा बदल गया - जीसीएसएस का उपयोग करें?
3. संलग्न डिवाइस पोलिंग डेटा बदल गया - जीसीएसपी का उपयोग करें?
4-7 अपरिभाषित
इस अनुरोध से एक सामान्य रिटर्न होगा:-
BLSP=1,B,65,CAFEF00D,05,40,0,65,UltraSync 1<LF>
एसटीएसपी=0...... डेटा साफ़ करें, बदले गए झंडे
ब्लूटूथ लो एनर्जी (बीएलई) कमांड
बीटीपीआर= बीएलई को पेयरिंग मोड रिटर्न वैल्यू में सेट करें;
BTPR=0….. किसी भी युग्मन क्रम को रोकें
बीटीपीआर=1.... युग्मन क्रम आरंभ करें - हमारे साथ जुड़ने के इच्छुक उपकरणों की तलाश करें
बीटीपीआर=2….. डिवाइस से कनेक्ट करें
बीटीपीआर?…….. वर्तमान युग्मन जानकारी रिटर्न मान प्राप्त करें
बीटीपीआर=0……. युग्मन क्रम निष्क्रिय है
बीटीपीआर=1....खोज रहा हूँ
बीटीपीआर=2,…… जोड़ी बनने का इंतज़ार कर रहा है
बीटीएसटी?……. BLE उपकरणों की वर्तमान स्थिति प्राप्त करें
यह अनुरोध उपलब्ध कनेक्शन स्लॉट की संख्या लौटाता है और उसके बाद वर्तमान में कनेक्टेड डिवाइस के नाम और सिग्नल की शक्तियों की सूची देता है।
अर्थात
BTST=1,name1,85,name2,80,,0,,0
यह दर्शाता है कि वर्तमान में दो डिवाइस जुड़े हुए हैं और किसी अन्य वर्तमान अज्ञात डिवाइस से नई जोड़ी बनाने के लिए केवल एक स्लॉट उपलब्ध है।
BTST=…….. युग्मन जानकारी हटाएँ
BTST=0………संपूर्ण युग्मन तालिका हटाएँ
डिवाइस नियंत्रण और स्थिति - सामान्य आदेश
जीसीएमडी?
यह कमांड डिवाइस से कनेक्ट होने का एक तरीका है। डिवाइस को 'फ़ैमिली' प्रकार लौटाने के साथ-साथ यह मॉडल नंबर भी लौटाता है।
चूंकि बीएलएसटी केवल 'पारिवारिक प्रकार' लौटाता है, यह फ़ंक्शन इसे और एक स्ट्रिंग की तरह जुड़े मॉडल दोनों को लौटाता है।
क्वेरी एक CSV स्ट्रिंग लौटाती है जहां पहला मान कनेक्टेड डिवाइस का पारिवारिक प्रकार होता है और उसके बाद डिवाइस के मॉडल नंबर को दर्शाने वाली एक स्ट्रिंग होती है। यदि केवल एक मान लौटाया जाता है, यानी कोई अल्पविराम नहीं और कोई दूसरा मान नहीं, तो एक 'परिवार' कनेक्टिंग लीड को प्लग इन किया जाता है, लेकिन लीड से जुड़ा कोई उपकरण नहीं पाया गया।
डिवाइस प्रकार
-1 = कुछ भी जुड़ा नहीं
0 = ध्वनि उपकरण
1 = कैनन ठीक है
2 = गोप्रो
जीसीसीटी? वर्तमान परिवहन नियंत्रण स्थिति का अनुरोध करें लौटाए गए मान:-
-1 = कुछ भी कनेक्टेड/ऑफ़लाइन नहीं
0 = अज्ञात
1 = रुक गया
2=रिकॉर्डिंग
3 = प्लेबैक
4 = विराम
5 = रिवाइंड करें
6 = तेजी से आगे बढ़ना
जीसीसीटी=एन
जैसा कि ऊपर है, लेकिन उपरोक्त सूची के अनुसार डिवाइस की स्थिति को 'एन' स्थिति में बदलने का आदेश दें।
जीसीवीआर?
संलग्न डिवाइस के लिए फ़र्मवेयर संस्करण का अनुरोध करता है और ASCII स्ट्रिंग के रूप में लौटाया जाता है
जीसीबीटी?….. प्रतिशत में बैटरी स्तर लौटाता हैtagई इकाइयाँ 0 से 100 तक
जीसीओएन?….. पावर स्थिति 1=चालू, 0=बंद
जीसीडीवी? मीडिया स्थिति. जीसीडीवी= , , ,
0 = सीएफ कार्ड
1 = एसडी कार्ड
2 = आंतरिक हार्ड डिस्क
3 = बाहरी ड्राइव
0 = मिनट
1 = प्रतिशतtage
2 = एमबाइट्स
संलग्न डिवाइस स्थिति और नियंत्रण
ये नए कमांड पुराने व्यक्तिगत कमांड का एक संयोजन बनाते हैं लेकिन केवल दो कार्यों में विभाजित होते हैं, एक स्थिर डेटा प्राप्त करने के लिए जो शायद ही कभी बदलता है, और एक डेटा प्राप्त करने के लिए
जिसे बदला या सेट किया जा सकता है.
जीसीएक्सएस?……. डिवाइस के स्थिर डेटा से जुड़ें।
फ़ील्ड की एक श्रृंखला लौटाता है जो संलग्न डिवाइस और उसकी क्षमताओं को परिभाषित करता है। फ़ील्ड अल्पविराम-सीमांकित लौटाए जाते हैं।
- निर्माता का नाम - ASCII पाठ मान
- निर्माता का मॉडल - ASCII पाठ मान
- क्षमता झंडे - 32 बिट हेक्साडेसिमल संख्या - परिशिष्ट देखें
- भंडारण इकाई #1 नाम (ASCII स्ट्रिंग)
- भंडारण इकाई #1 क्षमता (पूर्णांक मान)
- भंडारण इकाई #1 इकाई 0 = खाली/अज्ञात, 1 = एमबी, 2 = जीबी, 3=टीबी
- भंडारण इकाई #2 नाम
- भंडारण इकाई #2 क्षमता
- भंडारण इकाई #2 इकाइयाँ
- भंडारण इकाई #3... आदि।
जीसीएक्सपी?……. संलग्न डिवाइस का बदलता डेटा प्राप्त करें
संलग्न डिवाइस की वर्तमान स्थिति को दर्शाने वाले फ़ील्ड की एक श्रृंखला लौटाता है फ़ील्ड अल्पविराम-सीमांकित हैं।
- वर्तमान परिवहन स्थिति - परिशिष्ट देखें
- वर्तमान फ्रेम दर अंश
- वर्तमान फ़्रेम दर विभाजक
- रेट फ़्लैग (8 बिट हेक्स) - बिट 0 = ड्रॉप फ़्रेम, अन्य अप्रयुक्त
- वर्तमान बैटरी स्तर प्रतिशतtage
- बाहरी पावर लागू/बैटरी चार्जिंग फ़्लैग
- वर्तमान क्लिप/fileनाम
- भंडारण इकाई वर्तमान में चयनित या उपयोग में है
- भंडारण इकाई #1 मीडिया शेष समय मिनटों में
- भंडारण इकाई #1 मीडिया शेष आकार
- भंडारण इकाई #2 मीडिया शेष समय मिनटों में
- भंडारण इकाई #2 मीडिया शेष आकार
- भंडारण इकाई #3... आदि।
GCXP=...... संलग्न डिवाइस की परिवहन स्थिति या फ़्रेम दर सेट करने के लिए उपयोग किया जाता है।
यह आदेश केवल परिवहन नियंत्रण स्थिति या फ़्रेम दर को बदल सकता है। यदि केवल परिवहन स्थिति को नियंत्रित करना है तो कमांड को केवल पहला फ़ील्ड प्रदान करना होगा या फ़्रेम दर को नियंत्रित करते समय वैकल्पिक रूप से दो फ़ील्ड प्रदान करना होगा।
- वर्तमान परिवहन स्थिति - परिशिष्ट देखें
- वर्तमान फ़्रेम/बिट दर अंशांकक (वैकल्पिक)
- वर्तमान फ़्रेम/बिट दर विभाजक (वैकल्पिक)
ब्लिंक नेटवर्क
ब्लिंक टीसीएस स्वामित्व वाली लंबी दूरी की आरएफ लिंक के माध्यम से क्लाइंट/स्लेव डिवाइस को मास्टर कंट्रोलिंग डिवाइस से जोड़ने की एक विधि है। मास्टर डिवाइस डिवाइस होना चाहिए
जिससे ग्राहक आरएफ टाइमकोड सिंक्रोनाइजेशन के लिए जुड़े हुए हैं।
सभी S1C कमांड शुरू में मास्टर डिवाइस पर भेजे जाते हैं और फिर आरएफ लिंक के माध्यम से ब्लिंक क्लाइंट को रिले किए जाते हैं। ब्लिंक क्लाइंट की प्रतिक्रियाओं का उत्तर आरएफ लिंक के माध्यम से मास्टर को और फिर कमांड प्रवर्तक को दिया जाता है।
आम तौर पर, सभी आदेशों/अनुरोधों का उत्तर दिया जाता है, लेकिन यह ध्यान दिया जाना चाहिए कि कुछ उत्तरों को वापस आने में एक सेकंड से अधिक समय लग सकता है। यदि 2 सेकंड के भीतर कोई उत्तर नहीं सुना जाता है, तो मूल अनुरोध पुनः भेजा जाना चाहिए।
मास्टर डिवाइस लगातार ब्लिंक नेटवर्क को पोल करता है और बुनियादी स्थिति की जानकारी प्राप्त करता है जिसे अनुरोधों पर त्वरित प्रतिक्रिया के लिए स्थानीय तालिका में संग्रहीत किया जाता है।
ब्लिंक मास्टर नेटवर्क से जुड़े नए उपकरणों की भी तलाश करता है। नए उपकरणों को स्वचालित रूप से एक नई ब्लिंक आईडी आवंटित की जाती है जो स्थिति जानकारी की तालिका प्रविष्टि से मेल खाती है। नए ग्राहकों को आम तौर पर एक खाली टेबल स्थिति आवंटित की जाएगी, लेकिन यदि इनका उपयोग हो जाता है तो 'नहीं सुनी गई' ग्राहकों की प्रविष्टियों का पुन: उपयोग किया जाएगा। ब्लिंक डिवाइस के नेटवर्क से आने और जाने पर यह तालिका बदल सकती है।
- नए उपकरण गायब हो चुके उपकरणों की तालिका प्रविष्टियों का पुन: उपयोग कर सकते हैं।
- तालिका प्रविष्टियाँ उन उपकरणों में मौजूद हो सकती हैं जिनके बारे में लंबे समय से सुना नहीं गया है।
- रिटर्निंग डिवाइस को एक नई ब्लिंक नेटवर्क आईडी आवंटित की जा सकती है और इसलिए तालिका में एक अलग स्थिति हो सकती है, इसलिए यूनिक आईडी का संदर्भ बनाए रखा जाना चाहिए।
ब्लिंक प्रणाली को 1000 से अधिक ग्राहकों के लिए कॉन्फ़िगर किया जा सकता है लेकिन वर्तमान में यह ब्लिंक मास्टर के रूप में उपयोग किए जाने वाले टीसीएस डिवाइस के आधार पर लगभग 50 ग्राहकों तक ही सीमित है। यह विचार किया जाना चाहिए कि अधिक ब्लिंक क्लाइंट नेटवर्क की गति को कम करते हैं।
ब्लिंक नेटवर्क के साथ कमांड का उपयोग
Exampब्लिंक नेटवर्क के भीतर व्यक्तिगत इकाई को संबोधित करना
“#@1; जीएलएसडी?\n”………. ब्लिंक डिवाइस 1 के सिंक मानक का अनुरोध
“#@42; GLSD=0\n”…… ब्लिंक डिवाइस 42 के सिंक मानक को बंद पर सेट करता है।
टिप्पणी; “#@0; GLSD?\n”…… ब्लिंक मास्टर के सिंक मानक का अनुरोध करता है और इसका परिणाम “#GLSD?\n” जैसा ही होगा
सभी इकाइयों के लिए प्रसारण आदेश केवल आदेशों/सेटिंग्स के एक प्रतिबंधित सेट के लिए होंगे (अनुरोध नहीं) और "#@;" का उपयोग करके संबोधित किया जाएगा। उपसर्ग यानी डिवाइस नंबर गायब है। प्रसारण संदेशों का ग्राहकों द्वारा जवाब नहीं दिया जाता है और यह जांचे बिना जानने का कोई तरीका नहीं है कि कोई आदेश सुना गया है या उस पर कार्रवाई की गई है।
ऐसे ग्रुप एड्रेसिंग कमांड भी हैं जो किसी विशेष समूह को सौंपी गई इकाइयों के समूहों को संबोधित कर सकते हैं। 'ए' से 'एफ' तक नाम वाले 6 समूह हैं और इन्हें #@ए के रूप में संबोधित किया जाना चाहिए; उदाहरण के लिए, समूह 'ए' उपकरणों को संबोधित करने के लिए।
S1C को 'मास्टर' डिवाइस या 'मास्टर' डिवाइस को सुनने वाले किसी भी डिवाइस को संबोधित करने के लिए डिज़ाइन किया गया है। मास्टर डिवाइस वह डिवाइस होगा जिसे सभी S1C संचार ब्लिंक नेटवर्क तक पहुंच के लिए निर्देशित किया जाएगा।
S1C का उपयोग सीधे उन डिवाइसों के साथ भी किया जा सकता है जो वर्तमान में किसी अन्य मास्टर डिवाइस के ब्लिंक नेटवर्क के भीतर क्लाइंट हैं, इसमें ब्लिंक नेटवर्क तक तत्काल पहुंच संभव नहीं है। इसका उपयोग स्थानीय रूप से उस विशेष उपकरण की वर्तमान जानकारी, जैसे कि टाइमकोड, आदि पूछने के लिए किया जाएगा।
BLID?...... डिवाइस के लिए वर्तमान ब्लिंक आईडी पुनर्प्राप्त करता है। ब्लिंक आईडी ब्लिंक मास्टर द्वारा निर्धारित की जाती है और इसे अन्यथा सेट नहीं किया जा सकता है।
बीएलजीआर?...... ब्लिंक समूह को दास के अंतर्गत लौटाता है। दास उपकरणों को व्यक्तिगत रूप से या समूहों के भीतर संबोधित किया जा सकता है। छह समूह हैं इसलिए वर्तमान समूह के आधार पर उत्तर 'ए' से 'एफ' होगा या यदि दास किसी भी समूह से संबंधित नहीं है तो '0' (शून्य) लौटाएगा।
बीएलजीआर = दास इकाई को दासों के एक विशेष समूह से संबंधित करने के लिए सेट करता है। यदि दास को सभी समूहों से हटाना है तो मान ASCII 'A' से 'F' या '0' होना चाहिए।
उपयोगकर्ता-परिभाषित डेटा को ब्लिंक स्लेव डिवाइस पर भेजना
डीएएसपी=
उपयोगकर्ता-परिभाषित भेजें स्लेव उपकरणों पर सीरियल पोर्ट के लिए।
स्लेव इकाइयों को व्यक्तिगत या विश्व स्तर पर संबोधित करने के लिए आवश्यक फ़ॉर्मेटिंग के साथ कमांड का उपयोग किया जाना चाहिए। अर्थात
“#@7; DASP=हैलो\n''... स्लेव आईडी #7 पर ''DASP=हैलो'' भेजूंगा
“#@; DASP='सभी को\n'...... प्रत्येक दास को 'DASP=सभी को' भेजूंगा
यह कमांड बाइनरी डेटा जैसे के साथ भी काम करेगा
#@3;DASP>लंबाई+डेटा\n स्लेव आईडी #3 पर लंबाई+डेटा भेजेगा
कमांड की कुल लंबाई यथासंभव कम रखी जानी चाहिए और 112 बाइट्स से अधिक नहीं होनी चाहिए।
स्लेव डिवाइस से उपयोगकर्ता-परिभाषित डेटा को वापस मास्टर को भेजना।
DAMP=
उपयोगकर्ता-परिभाषित भेजें मास्टर डिवाइस पर सीरियल पोर्ट के लिए।
यानि “डीAMP=हैलो\n"
गुरु के पास “#@n; डीAMP=हैलो" - जहां n = स्लेव आईडी
निम्नलिखित सभी कमांड केवल मास्टर डिवाइस पर निर्देशित होने चाहिए
बीएलएसटी?……. (अस्वीकृत - बीएलएसएस/बीएलएसपी का उपयोग करें)
नेटवर्क पर ज्ञात ब्लिंक डिवाइसों की संख्या और संख्याओं का एक नंबर या अनुक्रम लौटाता है जो बिटमैप का प्रतिनिधित्व करता है कि कौन से स्लेव डिवाइस सक्रिय हैं। BLST=5, 91 के उत्तर का मतलब है कि वर्तमान में 5 डिवाइस ऑनलाइन हैं, और यदि 91 (दशमलव) को बाइनरी मान में परिवर्तित किया जाता है यानी 1011011 सक्रिय डिवाइस का बिटमैप प्रतिनिधित्व देगा जहां बिट 0 डिवाइस 1 का प्रतिनिधित्व करता है, बिट 1 डिवाइस का प्रतिनिधित्व करता है 2, इत्यादि. इस उदाहरण में डिवाइस 1, 2, 4, 5, और 7 सभी सक्रिय हैं। प्रत्येक बिटमैप संख्या 8 डिवाइसों का प्रतिनिधित्व करती है इसलिए उत्तर में एक तीसरी संख्या 9 से 16 तक डिवाइसों के बिटमैप का प्रतिनिधित्व करती है और इसी तरह। इस अनुरोध के बाद किसी विशेष डिवाइस की वर्तमान स्थिति के लिए व्यक्तिगत अनुरोधों का पालन किया जाना चाहिए।
बीएलएसटी कमांड का उपयोग सीधे कनेक्टेड मास्टर डिवाइस पर किया जाना चाहिए।
#@3:BLST जैसे स्लेव डिवाइस को संबोधित करना? कुछ भी नहीं लौटाऊंगा.
BLST=n….. ब्लिंक नेटवर्क डिवाइस से बुनियादी स्थिति की जानकारी प्राप्त करें। जहां n संग्रहीत उपकरणों की तालिका में सूचकांक है।
उदाहरण के लिए; BLST=1 तालिका में पहले डिवाइस के विवरण के साथ उत्तर देगा, और BLST=2 तालिका में दूसरे डिवाइस के विवरण के साथ उत्तर देगा, इत्यादि।
स्थितियाँ ASCII स्ट्रिंग के रूप में प्रत्येक पंक्ति पर अल्पविराम-सीमांकित स्थिति के साथ लौटाई जाएंगी। लौटाई जाने वाली स्थिति इस प्रकार होगी:-
- आईडी (तालिका सूचकांक)
- अद्वितीय आईडी (32-बिट संख्या का हेक्स रूप यानी 8 अक्षर)
- इकाई प्रकार
- अंतिम उत्तर (ग्राहक से अंतिम उत्तर कब तक आया है [x10mS])
- उत्तर दिया गया टाइमकोड "एचएचएमएमएसएसएफएफ"
- यूजरबिट्स ने उत्तर दिया "UUUUUUUU"
- सिंक मोड (0=INT, 1=एक्सट आरएफ.. टीसीएससी कमांड देखें)
- एफपीएस (0=25,1=23.98,2=24,,,आदि)
- एक्सट सिंक एसटीडी (0=ऑफ, 1=PAL... GLSD कमांड देखें)
- टाइमकोड स्रोत पर लॉक किया गया (0 या 1)
- बैटरी (1-5)
- पीएसयू पर (0 या 1)
- यूजरबिट्स लॉक (1=यूजर सेटटेबल 0=आरएफ मास्टर पर लॉक)
- संलग्न डिवाइस प्रकार - जीसीएमडी कमांड देखें
- वर्तमान निर्दिष्ट समूह संख्या - 0 यदि कोई नहीं
- डिवाइस फ़्लैग संलग्न हैं। मान को बाइनरी बिट्स में विभाजित किया जाना चाहिए
इस अनुरोध से एक सामान्य रिटर्न होगा:-
BLST=1,12ABCD78,6,121,00043410,00000000,1,1,0,1,3,0,0,2,0,3
हम भविष्य में इस सूची का विस्तार करना चाह सकते हैं इसलिए फिलहाल किसी भी बाद की स्थिति को अनदेखा करें।
स्थितियाँ प्रति सेकंड अधिकतम दो बार ही अपडेट की जाती हैं। इसलिए इस आदेश का प्रयोग कभी-कभार ही किया जाना चाहिए।
प्रारंभिक कनेक्ट - स्टेटिक डेटा
बीएलएसएस?……. नेटवर्क पर ज्ञात ब्लिंक उपकरणों का बिटमैप लौटाता है।
बिटमैप को 32-बिट हेक्साडेसिमल मानों में विभाजित किया गया है जो उस बिटमैप का प्रतिनिधित्व करता है जिसमें स्लेव डिवाइस सक्रिय हैं। मैं कहता हूं कि उत्तर BLST=0000005B है यदि अब उत्तर को बाइनरी में विभाजित किया गया है, तो प्रत्येक बिट एक डिवाइस मौजूद है या नहीं (1 या 0) का प्रतिनिधित्व करता है। इस प्रकार, 0000005B का हेक्स मान बाइनरी 0…0001011011 तक टूट जाता है और दिखाता है कि 5 बिट सेट हैं, इस प्रकार वर्तमान में 5 डिवाइस ऑनलाइन हैं, साथ ही जो बिट सेट हैं वे सक्रिय डिवाइस का प्रतिनिधित्व करते हैं जहां बिट 0 डिवाइस 1 का प्रतिनिधित्व करता है, बिट 1 डिवाइस 2 का प्रतिनिधित्व करता है, इत्यादि। इस उदाहरण में डिवाइस 1, 2, 4, 5, और 7 सभी सक्रिय हैं। प्रत्येक बिटमैप संख्या 32 डिवाइसों का प्रतिनिधित्व करती है इसलिए उत्तर में अतिरिक्त मान 33 से 64 इत्यादि डिवाइसों के बिटमैप का प्रतिनिधित्व करते हैं।
बीएलएसएस कमांड का उपयोग सीधे कनेक्टेड मास्टर डिवाइस पर किया जाना चाहिए।
#@3:BLSS जैसे स्लेव डिवाइस को संबोधित करना? कुछ भी नहीं लौटाऊंगा.
BLSS=n…… स्लेव डिवाइस का स्थिर डेटा लौटाता है, जहां n संग्रहीत डिवाइस की तालिका में सूचकांक है।
स्थितियाँ ASCII स्ट्रिंग के रूप में प्रत्येक पंक्ति पर अल्पविराम-सीमांकित स्थिति के साथ लौटाई जाएंगी। लौटाई जाने वाली स्थिति इस प्रकार होगी:-
- ब्लिंक आईडी
- अद्वितीय आईडी (32बिट हेक्साडेसिमल)
- इकाई प्रकार
- यूनिट डिवाइस प्रकार का नाम
- फ़र्मवेयर संशोधन * 100
- एफपीजीए संशोधन * 100
- विस्तार संशोधन* 100
- S1C संशोधन
- डिवाइस क्षमता फ़्लैग (परिशिष्ट देखें)
डिवाइस क्षमता झंडे हब को बताएंगे कि डिवाइस के साथ कौन से फ़ंक्शन का उपयोग किया जा सकता है, जैसे कि डिस्प्ले फिट है, वाईफ़ाई क्षमता है, या बाहरी सिंक पोर्ट आदि। यह है
32 बिट हेक्साडेसिमल संख्या का उपयोग करने का प्रस्ताव।
इस अनुरोध से एक सामान्य रिटर्न होगा:-
BLSS=1,12ABCD78,11,UltraSyncBLU,201,106,0,5, E0F07040<LF>
उपरोक्त दो अनुरोधों से लौटाए गए मानों को पार्स करते समय भ्रम हो सकता है क्योंकि वे दोनों "BLSS=" लौटाते हैं ”। दोनों के बीच अंतर करने के लिए पहले की लंबाई फ़ील्ड यह निर्धारित करेगी कि उत्तर किस अनुरोध से था। यदि पहले फ़ील्ड की लंबाई 8 अक्षर है तो यह निर्धारित किया जा सकता है कि उत्तर "बीएलएसएस?" के लिए है। क्वेरी, अन्यथा, यह "BLSS=n" क्वेरी का उत्तर है।
गुलाम पोल
बीएलएसपी?……. 'बीएलएसएस' के समान? आदेश - ऊपर देखें.
बीएलएसपी=एन……. ब्लिंक नेटवर्क डिवाइस से स्थिति की जानकारी प्राप्त करें।
जहां n संग्रहीत उपकरणों की तालिका में सूचकांक को दर्शाता है।
उदाहरण के लिए; BLSP=1 तालिका में पहले डिवाइस के विवरण के साथ उत्तर देगा, और BLSP=2 तालिका में दूसरे डिवाइस के विवरण के साथ उत्तर देगा, इत्यादि।
स्थितियाँ ASCII स्ट्रिंग के रूप में प्रत्येक पंक्ति पर अल्पविराम-सीमांकित स्थिति के साथ लौटाई जाएंगी। लौटाई जाने वाली स्थिति इस प्रकार होगी:-
- ब्लिंक आईडी
- वर्तमान निर्दिष्ट समूह संख्या - '0'/'ए' - 'एफ'
- अंतिम उत्तर (अंतिम उत्तर के बाद का समय x10mS)। अनसुना किया तो शून्य.
- वर्तमान उपयोगकर्ता बिट्स "UUUUUUUU"
- डेटा परिवर्तित फ़्लैग (8बिट हेक्स) - नीचे देखें
- एक्सट सिंक एसटीडी (0=ऑफ, 1=PAL... GLSD कमांड देखें)
- बैटरी प्रतिशतtage
- पीएसयू पर (0 या 1)
- आरएफ सिग्नल शक्ति (0 से 99)
- परिचित नाम
फ़ील्ड 5 - डेटा बदले गए फ़्लैग - बिट परिभाषाएँ;
0 मुख्य स्थैतिक डेटा बदला गया - बीएलएसएस का उपयोग करें? परिवर्तन पाने के लिए
1 मुख्य मतदान डेटा बदला गया - बीएलएसपी का उपयोग करें? परिवर्तन पाने के लिए
2 संलग्न डिवाइस का स्थिर डेटा बदल गया - BLXS का उपयोग करें?
3 संलग्न डिवाइस पोलिंग डेटा बदल गया - BLXP का उपयोग करें?
4-7 अपरिभाषित
इस क्वेरी के बाद बदले हुए झंडे स्वचालित रूप से रीसेट हो जाते हैं।
इस अनुरोध से एक सामान्य रिटर्न होगा:-
BLSP=1,B,65,CAFEF00D,05,40,0,65,UltraSync 1<LF>
परिवर्तित जानकारी वाले उपकरण
BLCH? 'बीएलसीजी' कमांड के समान लेकिन केवल झंडे तब बदलते हैं जब मास्टर डिवाइस परिवर्तनों के साथ अपने रिकॉर्ड अपडेट कर देता है।
लौटाया गया नक्शा 'बीएलएसएस?' जैसा ही है? उपरोक्त आदेश अर्थात हेक्साडेसिमल, दशमलव नहीं।
BLCH=0……. BLCH बिट्स रीसेट करें।
बीएलसीजी?…….. (बहिष्कृत - बीएलसीएच का उपयोग करें)
ब्लिंक नेटवर्क स्लेव डिवाइसों की संख्या लौटाता है जिनका विवरण बदल गया है और साथ ही प्रभावित डिवाइसों का बिटमैप भी देता है।
बीएलसीजी=0……. बीएलसीजी बिट्स रीसेट करें।
स्लेव की संलग्न डिवाइस स्थिति
इन कमांड का उपयोग स्लेव यूनिट से जुड़े डिवाइस के बारे में सीधे मास्टर डिवाइस से जानकारी प्राप्त करने के लिए किया जाना चाहिए। एक क्वेरी है स्थैतिक डेटा प्राप्त करने के लिए जो शायद ही कभी बदलता है, और एक क्वेरी है उस डेटा को प्राप्त करने के लिए जो बार-बार बदल सकता है।
BLXS=n……… स्लेव डिवाइस का स्थिर डेटा प्राप्त करें जहां n = स्लेव की ब्लिंक आईडी।
सीएसवी फ़ील्ड की एक श्रृंखला लौटाता है जो संलग्न डिवाइस और उसकी क्षमताओं को परिभाषित करता है।
फ़ील्ड अल्पविराम-सीमांकित लौटाए जाते हैं।
- ब्लिंक आईडी
- निर्माता का नाम - ASCII पाठ मान
- निर्माता का मॉडल - ASCII पाठ मान
- क्षमता झंडे - 32 बिट हेक्साडेसिमल संख्या - परिशिष्ट देखें
- भंडारण इकाई #1 नाम (ASCII स्ट्रिंग)
- भंडारण इकाई #1 क्षमता (पूर्णांक मान 0 - 65535)
- भंडारण इकाई #1 इकाइयां 0 = खाली/अज्ञात, 1 = केबी, 2 = एमबी, 3 = जीबी
- भंडारण इकाई #2 नाम
- भंडारण इकाई #2 क्षमता
- भंडारण इकाई #2 इकाइयाँ
- भंडारण इकाई #3... आदि।
BLXP=n…….. स्लेव डिवाइस का बदलता डेटा प्राप्त करें जहां n = स्लेव की ब्लिंक आईडी।
संलग्न डिवाइस की वर्तमान स्थिति को दर्शाते हुए सीएसवी फ़ील्ड की एक श्रृंखला लौटाता है फ़ील्ड अल्पविराम-सीमांकित हैं।
- ब्लिंक आईडी
- वर्तमान परिवहन स्थिति - परिशिष्ट देखें
- वर्तमान फ्रेम दर अंश
- वर्तमान फ़्रेम दर विभाजक
- रेट फ़्लैग (8 बिट हेक्स) - बिट 0 = ड्रॉप फ़्रेम, अन्य अप्रयुक्त
- वर्तमान बैटरी स्तर प्रतिशतtage
- बाहरी पावर लागू/बैटरी चार्जिंग फ़्लैग
- वर्तमान क्लिप/fileनाम
- भंडारण इकाई वर्तमान में चयनित या उपयोग में है
- भंडारण इकाई #1 मीडिया शेष समय मिनटों में
- भंडारण इकाई #1 मीडिया शेष आकार
- भंडारण इकाई #2 मीडिया शेष समय मिनटों में
- भंडारण इकाई #2 मीडिया शेष आकार
- भंडारण इकाई #3... आदि।
फर्मवेयर अपडेट करना
UFCK>लंबाई(=0x0A)+अद्यतन के पहले दस बाइट्स file+'\n'
अद्यतन के संस्करण की जांच करने के लिए ASCII प्रतिक्रिया के साथ बाइनरी कमांड file. अद्यतन प्रकार और संस्करण अद्यतन के पहले दस बाइट्स में रखे जाते हैं file इसलिए इन्हें क्वेरी में शामिल करने की आवश्यकता है।
प्रतिक्रिया UFCK=प्रकार, संस्करण, ध्वज होगी
प्रकार - 0=अज्ञात, 1=मुख्य परिवार कल्याण, 2=एफपीजीए, 3=एक्सट
संस्करण = अद्यतन संस्करण * 100
ध्वज - 0=उपयोग नहीं किया जा सकता, 1=आगे बढ़ने के लिए ठीक है, 2=वही संस्करण, 3=वर्तमान से पुराना संस्करण
यूएफएसटी=एन
एक फ़र्मवेयर अद्यतन प्रारंभ करें जहाँ n = 'अद्यतन का समग्र आकार file' स्थानांतरित करने के लिए।
प्रतिक्रिया अद्यतन डेटा का अधिकतम आकार देगी जिसे प्रत्येक 'यूएफडीए' ब्लॉक में स्थानांतरित किया जा सकता है। यानी यूएफएसटी=106। वर्तमान में, यह अधिकतम 106-बाइट तक सीमित है, लेकिन भविष्य में और यदि सीरियल इंटरफ़ेस का उपयोग करके स्थानीय रूप से स्थानांतरित किया जाता है, तो इसे बढ़ाया जा सकता है।
अद्यतन के आकार के आधार पर इस आदेश को पूरा होने में 3 सेकंड तक का समय लग सकता है।
कृपया इस आदेश का संयम से उपयोग करें क्योंकि प्रत्येक कॉल आंतरिक फ़्लैश मेमोरी अपडेट बफ़र को मिटाने के लिए बाध्य करती है।
यूएफडीए>लंबाई + पता + डेटा-ब्लॉक + चेकसम + '\n'
यह एक बाइनरी कमांड है जहां डेटा के ब्लॉक क्रमिक रूप से पते शून्य से शुरू होकर सभी तक आगे बढ़ते हुए भेजे जाते हैं file स्थानांतरित कर दिया जाता है. डेटा बाइनरी प्रारूप में भेजा जाता है, जहां;
- length अनुसरण किए जाने वाले संपूर्ण संदेश की एक बाइट लंबाई है (अंतिम '\n' को शामिल नहीं करते हुए)। इसलिए, यह डेटा ब्लॉक की लंबाई प्लस पांच (पता और चेकसम बाइट्स) है। वर्तमान में, लंबाई मान 111(0x6f) से अधिक नहीं होना चाहिए। अंतिम '\n' वर्ण के साथ यह लंबाई बाइट के बाद 112बाइट डेटा का वर्तमान अधिकतम योग है।
- पता शुरुआत से डेटा ब्लॉक का एक तीन-बाइट, छोटा-एंडियन, सापेक्ष पता है file.
- डेटा-ब्लॉक डेटा का ब्लॉक है file
- चेकसम प्रत्येक पते और डेटा-ब्लॉक बाइट्स का 2 का पूरक 16 बिट मॉड्यूलर चेकसम है। इसकी गणना प्रत्येक (8-बिट) बाइट्स को क्रमिक रूप से जोड़कर की जाती है, जो एड्रेस बाइट्स से शुरू होती है और अंतिम डेटा बाइट के साथ समाप्त होती है और 16 बिट्स से अधिक के किसी भी ओवरफ्लो को हटा देती है। परिणामी 16 बिट शब्द को संदेश के अंतिम दो बाइट्स के रूप में अंत में जोड़ा जाता है और जोड़ा जाता है, थोड़ा-सा।
प्रतिक्रियाएं इस प्रकार हैं
UFDA=0 सब ठीक है - अगले ब्लॉक के लिए तैयार
यूएफडीए=1 सब ठीक - स्थानांतरण पूर्ण
UFDA=2 चेकसम त्रुटि - कृपया संदेश दोहराएँ
यूएफडीए=3 पता क्रम से बाहर
यूएफडीए=4 लंबाई त्रुटि - या यूएफएसटी जारी नहीं किया गया है
यूएफजीओ = चेकसम
एक बार सभी डेटा स्थानांतरित हो जाने के बाद यह कमांड अद्यतन प्रक्रिया शुरू करता है जहां चेकसम संपूर्ण का 2 का पूरक 16-बिट चेकसम होता है file और दशमलव में प्रस्तुत किया गया। गणना की विधि के लिए यूएफडीए कमांड देखें।
प्रतिक्रियाएँ इस प्रकार हैं
UFGO=0…… केवल मुख्य फ़र्मवेयर अपडेट के लिए। यह निर्दिष्ट करने के लिए फ़्लैग करें कि सब ठीक है और अब अद्यतन के साथ आगे बढ़ रहे हैं। संचार थोड़े समय के लिए खो जाएगा और पूरा होने पर एक UFGO=1 भेजा जाएगा;
यूएफजीओ=1……. अद्यतन पूरा हो गया है. इसे जारी होने में कई सेकंड की देरी हो सकती है।
यूएफजीओ=2…… डेटा अभी पूरा नहीं हुआ है
UFGO=3.... चेकसम संग्रहित डेटा से मेल खाता है
UFGO=4….. पुराना या वही अद्यतन संस्करण
UFGO=-n …….अद्यतन के दौरान नकारात्मक रिटर्न मान अद्यतन विफलता का प्रतिनिधित्व करते हैं।
प्रत्येक प्रकार का अपडेट अलग-अलग किया जाना चाहिए यानी मेन कोड, एफपीजीए और बीएलई अपडेट, हमें हमेशा पहले मुख्य कोड को अपडेट करना होगा। हम तीन अलग-अलग अपडेट प्रदान करेंगे fileजहां किसी एक समय में एक या अधिक को अद्यतन करने की आवश्यकता हो सकती है। AirGlu सामग्री से यह निर्धारित कर सकता है कि प्रत्येक अपडेट किस लिए है, आपको इसे बनाए रखने की आवश्यकता नहीं है filenames.
परिशिष्ट
टीसीएस डिवाइस क्षमताएं फ़्लैग जैसा कि बीएलएसएस=एन और एसटीएसएस में उपयोग किया जाता है? अनुरोध
बिट......क्षमता
0...... इसमें एलटीसी आउटपुट फ़ंक्शन है
1...... इसमें एलटीसी इनपुट फ़ंक्शन है
2……. जेनलॉक आउटपुट फ़ंक्शन है
3……. इसमें वर्ड-क्लॉक आउटपुट फ़ंक्शन है
4...... वाई-फाई क्षमता है
5...... BLE क्षमता है
6...... सीरियल पोर्ट है
7-11… वर्तमान में शून्य डिफ़ॉल्ट के साथ असंबद्ध
12... इसमें एक अंतर्निर्मित डिस्प्ले है और चमक को नियंत्रित कर सकता है
13... बटन नियंत्रण है
14... आंतरिक रिचार्जेबल बैटरी है
15-19…. वर्तमान में 0 डिफ़ॉल्ट के साथ आवंटित नहीं किया गया है
20-23... वर्तमान में 1 डिफॉल्ट के साथ आवंटित नहीं किया गया है
24.... जीरो ब्राइटनेस डिस्प्ले सेटिंग कर सकते हैं
25... शून्य चमक एलईडी फ्लैश कर सकते हैं
26... ब्लिंक मास्टर कर सकते हैं
27-28…. वर्तमान में 0 डिफ़ॉल्ट के साथ आवंटित नहीं किया गया है
29-31... वर्तमान में 1 डिफॉल्ट के साथ आवंटित नहीं किया गया है
बाहरी डिवाइस क्षमता ध्वज जैसा कि BLXS=n और GCXS में उपयोग किया जाता है? अनुरोध
बिट....क्षमता
0/1… फिट मीडिया स्टोरेज इकाइयों की संख्या
2……..परिवहन स्थिति को नियंत्रित किया जा सकता है
3……. चालू या बंद नियंत्रित किया जा सकता है
4…….. मुख्य रूप से एफपीएस (=0) या ऑडियो बिटरेट डिवाइस (=1) का उपयोग करने वाले वीडियो डिवाइस
5-9…… वर्तमान में असंबद्ध डिफ़ॉल्ट = 0
10-15... असंबद्ध डिफ़ॉल्ट =1
16-23….. असंबद्ध डिफ़ॉल्ट =0
24-31……अनआवंटित डिफ़ॉल्ट =1
एकीकरण के निर्देश
2.2 लागू एफसीसी/आईएसईडी नियमों की सूची
एफसीसी: | आईएसईडी: |
47सीएफआर 15.247 | आरएसएस-247 |
2.3 विशिष्ट परिचालन उपयोग की शर्तें
लागू नहीं
2.4 सीमित मॉड्यूल प्रक्रियाएं
लागू नहीं
2.5 ट्रेस एंटीना डिज़ाइन
लागू नहीं
2.6 आरएफ एक्सपोजर संबंधी विचार
एफसीसी आरएफ एक्सपोज़र आवश्यकताओं का अनुपालन करने के लिए, ओईएम को यह सुनिश्चित करना होगा कि केवल वही एंटेना स्थापित किए जाएं जो इस मॉड्यूल एंटीना विवरण के साथ सूचीबद्ध हैं। AirGlu2 मॉड्यूल का उपयोग इस तरह से किया जाना चाहिए कि सामान्य ऑपरेशन के दौरान मानव संपर्क की संभावना कम से कम हो।
ओईएम इंटीग्रेटर्स और अंतिम उपयोगकर्ताओं को आरएफ एक्सपोज़र अनुपालन को संतुष्ट करने के लिए ट्रांसमीटर परिचालन स्थितियां प्रदान की जानी चाहिए।
रेडियोफ्रीक्वेंसी विकिरण एक्सपोज़र जानकारी: यह उपकरण निश्चित उपयोग की शर्तों के लिए अनियंत्रित वातावरण के लिए निर्धारित एफसीसी विकिरण एक्सपोज़र सीमाओं का अनुपालन करता है। एफसीसी प्रक्रियाओं के अनुसार और मॉड्यूल प्रमाणन फाइलिंग में अधिकृत के अलावा इस ट्रांसमीटर को किसी अन्य एंटीना या ट्रांसमीटर के साथ सह-स्थित या संचालित नहीं किया जाना चाहिए। अनुपालन के लिए जिम्मेदार पक्ष द्वारा स्पष्ट रूप से अनुमोदित नहीं किए गए परिवर्तन या संशोधन उपकरण को संचालित करने के लिए उपयोगकर्ता के अधिकार को रद्द कर सकते हैं।
2.7 एंटेना
उपयोग के लिए स्वीकृत बाहरी एंटीना Taoglas TG.09.0113 SMA (F) मोनोपोल है। अधिकतम अनुमत लाभ (मुक्त स्थान) 2.0 dBi (900MHz) और -6dBi (2.4GHz) है। किसी अन्य एंटीना प्रकार या उच्च लाभ वाले एंटीना डिज़ाइन का उपयोग नहीं किया जाना चाहिए। AirGlu2 मॉड्यूल पर उपयोग किया जाने वाला अद्वितीय एंटीना कनेक्शन ECT (इलेक्ट्रिक कनेक्टर टेक्नोलॉजी कंपनी लिमिटेड) भाग संख्या है। 818000157.
2.8 लेबल और अनुपालन जानकारी
मेजबान उत्पाद निर्माता तैयार उत्पाद के साथ 'इसमें एफसीसी आईडी शामिल है: AYV-AGLU02 या इसमें IC: 10427A-AGLU02 शामिल है' बताते हुए भौतिक या पुनः लेबलिंग प्रदान करने के लिए जिम्मेदार है। आरएफ उपकरणों के लिए लेबलिंग और उपयोगकर्ता जानकारी के लिए दिशानिर्देश देखें - केडीबी प्रकाशन 784748।
2.9 परीक्षण मोड और अतिरिक्त परीक्षण आवश्यकताओं पर जानकारी
होस्ट में स्टैंडअलोन ट्रांसमीटर के रूप में सभी आवश्यक परीक्षण मोड को कॉन्फ़िगर करने के लिए, AirGlu2 मॉड्यूल कोर ऑपरेशन फर्मवेयर के भीतर एक टेस्ट मोड एपीआई के साथ पूरा होता है।
2.10 अतिरिक्त परीक्षण, भाग 15 उपभाग बी अस्वीकरण
AirGlu2 मॉड्यूलर ट्रांसमीटर अनुदान पर सूचीबद्ध विशिष्ट नियम भागों (यानी, FCC ट्रांसमीटर नियम) के लिए केवल FCC अधिकृत है, और होस्ट उत्पाद निर्माता किसी भी अन्य FCC नियमों के अनुपालन के लिए जिम्मेदार है जो मॉड्यूलर ट्रांसमीटर द्वारा कवर नहीं किए गए होस्ट पर लागू होते हैं। प्रमाणन प्रदान करना. मॉड्यूलर ट्रांसमीटर स्थापित होने के बाद अंतिम होस्ट उत्पाद को भाग 15 सबपार्ट बी अनुपालन परीक्षण की आवश्यकता होती है।
प्रमाणपत्र
CE
AirGlu2™ मॉड्यूल रेडियो उपकरण निर्देश (RED) (2014/53/EU) की आवश्यक आवश्यकताओं और अन्य प्रासंगिक आवश्यकताओं के अनुरूप है। कृपया ध्यान दें कि AirGlu2™ मॉड्यूल का उपयोग करने वाले प्रत्येक एप्लिकेशन को EN 301 489-17 के अनुसार अंतिम उत्पाद पर रेडियो EMC परीक्षण करने की आवश्यकता होगी। आयोजित परीक्षण के परिणाम मॉड्यूल की परीक्षण रिपोर्ट से AirGlu2™ मॉड्यूल का उपयोग करके अंतिम उत्पाद की परीक्षण रिपोर्ट में प्राप्त किए जा सकते हैं। EN 300 328 विकिरणित नकली उत्सर्जन परीक्षण को अंतिम उत्पाद असेंबली के साथ दोहराया जाना चाहिए। EN 300 328 विकिरणित नकली उत्सर्जन परीक्षण के लिए परीक्षण दस्तावेज़ और सॉफ़्टवेयर का अनुरोध टाइमकोड सिस्टम समर्थन से किया जा सकता है।
एफसीसी
यह डिवाइस FCC नियमों के भाग 15 का अनुपालन करता है। संचालन निम्नलिखित दो शर्तों के अधीन है:
- यह डिवाइस हानिकारक हस्तक्षेप उत्पन्न नहीं कर सकता है, और
- इस उपकरण को किसी भी प्रकार का हस्तक्षेप स्वीकार करना होगा, जिसमें अवांछनीय संचालन का कारण बनने वाला हस्तक्षेप भी शामिल है।
कोई भी परिवर्तन या संशोधन जो टाइमकोड सिस्टम द्वारा स्पष्ट रूप से अनुमोदित नहीं है, उपकरण संचालित करने के लिए उपयोगकर्ता के अधिकार को रद्द कर सकता है।
एफसीसी आरएफ विकिरण जोखिम विवरण:
यह उपकरण अनियंत्रित वातावरण के लिए निर्धारित एफसीसी विकिरण जोखिम सीमाओं का अनुपालन करता है। अंतिम-उपयोगकर्ताओं को आरएफ एक्सपोज़र अनुपालन को संतुष्ट करने के लिए विशिष्ट ऑपरेटिंग निर्देशों का पालन करना चाहिए। एफसीसी मल्टी-ट्रांसमीटर उत्पाद प्रक्रियाओं के अनुसार इस ट्रांसमीटर को किसी अन्य एंटीना या ट्रांसमीटर के साथ सह-स्थित या संचालित नहीं किया जाना चाहिए। एफसीसी विनियमों का अनुपालन करने के लिए ओईएम की जिम्मेदारियां: एफसीसी मल्टी-ट्रांसमीटर उत्पाद प्रक्रियाओं के अनुसार ट्रांसमीटर मॉड्यूल को किसी अन्य एंटीना या ट्रांसमीटर के साथ सह-स्थित या संचालित नहीं किया जाना चाहिए। प्रत्येक नए मेजबान को विकिरणित नकली उत्सर्जन के पुनर्मूल्यांकन की आवश्यकता होगी
प्रमाणीकरण में एक अनुमेय परिवर्तन. AirGlu2™ मॉड्यूल के लिए, मानव शरीर से न्यूनतम पृथक्करण दूरी 20 सेमी है। ओईएम इंटीग्रेटर इस मॉड्यूल को स्थापित करने के लिए आवश्यक किसी भी अतिरिक्त अनुपालन आवश्यकताओं के लिए अपने अंतिम उत्पाद का परीक्षण करने के लिए जिम्मेदार है (उदाहरण के लिए)।ampले, डिजिटल डिवाइस उत्सर्जन, पीसी परिधीय आवश्यकताएं, आदि)। महत्वपूर्ण नोट: ऐसी स्थिति में जब यह शर्त पूरी नहीं की जा सकती (कुछ कॉन्फ़िगरेशन या किसी अन्य ट्रांसमीटर के साथ सह-स्थान के लिए), तो एफसीसी प्राधिकरण को अब वैध नहीं माना जाता है और अंतिम उत्पाद पर एफसीसी आईडी का उपयोग नहीं किया जा सकता है। इन परिस्थितियों में, ओईएम इंटीग्रेटर अंतिम उत्पाद (ट्रांसमीटर सहित) के पुनर्मूल्यांकन और एक अलग एफसीसी प्राधिकरण प्राप्त करने के लिए जिम्मेदार होगा।
अंतिम उत्पाद लेबलिंग
AirGlu™ मॉड्यूल पर इसके भौतिक आकार के कारण इसकी अपनी FCC ID अंकित नहीं है। यदि किसी अन्य डिवाइस के अंदर मॉड्यूल स्थापित होने पर एफसीसी आईडी दिखाई नहीं देती है, तो जिस डिवाइस में मॉड्यूल स्थापित है उसके बाहर भी संलग्न मॉड्यूल का संदर्भ देने वाला एक लेबल प्रदर्शित होना चाहिए। उस स्थिति में, अंतिम अंतिम उत्पाद को दृश्यमान क्षेत्र में निम्नलिखित के साथ लेबल किया जाना चाहिए:
"इसमें ट्रांसमीटर मॉड्यूल एफसीसी आईडी शामिल है: AYV-AGLU02"
Or
"FCC आईडी शामिल है: AYV-AGLU02"
ओईएम इंटीग्रेटर को अंतिम उपयोगकर्ता को इस आरएफ मॉड्यूल को स्थापित करने या हटाने या अंतिम उत्पाद के उपयोगकर्ता मैनुअल में आरएफ-संबंधित मापदंडों को बदलने के बारे में जानकारी नहीं देनी चाहिए।
ISED कनाडा
इस रेडियो ट्रांसमीटर को अपने एम्बेडेड एंटीना के साथ संचालित करने के लिए इंडस्ट्री कनाडा द्वारा अनुमोदित किया गया है। इस उपकरण के साथ अन्य प्रकार के एंटीना का उपयोग सख्त वर्जित है। यह डिवाइस इंडस्ट्री कनाडा के लाइसेंस-मुक्त RSS मानकों का अनुपालन करता है। संचालन निम्नलिखित दो शर्तों के अधीन है:
- यह डिवाइस व्यवधान उत्पन्न नहीं कर सकती है; और
- इस डिवाइस को किसी भी हस्तक्षेप को स्वीकार करना होगा, जिसमें वह हस्तक्षेप भी शामिल है जो डिवाइस के अवांछित संचालन का कारण बन सकता है।
आरएफ एक्सपोजर स्टेटमेंट
AirGlu2™ मॉड्यूल दी गई आवश्यकताओं को पूरा करता है जब मानव शरीर से न्यूनतम पृथक्करण दूरी 20 सेमी से अधिक हो। जब पृथक्करण दूरी 20 सेमी या अधिक हो तो आरएफ एक्सपोज़र या एसएआर मूल्यांकन की आवश्यकता नहीं होती है। सबसे खराब स्थिति वाले आरएफ एक्सपोज़र के लिए AirGlu2™ मॉड्यूल का परीक्षण किया गया है।
आईसी विनियमों का अनुपालन करने के लिए ओईएम की जिम्मेदारियां
ट्रांसमीटर मॉड्यूल किसी अन्य एंटीना या ट्रांसमीटर के साथ सह-स्थित या संचालित नहीं होना चाहिए। प्रत्येक नए होस्ट उत्पाद के साथ विकिरणित उत्सर्जन का परीक्षण किया जाना चाहिए और ISEDC को कक्षा 4 अनुमेय परिवर्तन के साथ अधिसूचित किया जाना चाहिए। ओईएम इंटीग्रेटर इस मॉड्यूल को स्थापित करने के लिए आवश्यक किसी भी अतिरिक्त अनुपालन आवश्यकताओं के लिए अपने अंतिम उत्पाद का परीक्षण करने के लिए जिम्मेदार है (उदाहरण के लिए)।ampले, डिजिटल डिवाइस उत्सर्जन, पीसी परिधीय आवश्यकताएं, आदि)।
महत्वपूर्ण नोट
इस घटना में कि इन शर्तों को पूरा नहीं किया जा सकता है (कुछ कॉन्फ़िगरेशन या किसी अन्य ट्रांसमीटर के साथ सह-स्थान के लिए), तो आईसी प्राधिकरण को अब वैध नहीं माना जाता है और अंतिम उत्पाद पर आईसी आईडी का उपयोग नहीं किया जा सकता है। इन परिस्थितियों में, ओईएम इंटीग्रेटर अंतिम उत्पाद (ट्रांसमीटर सहित) के पुनर्मूल्यांकन और एक अलग आईसी प्राधिकरण प्राप्त करने के लिए जिम्मेदार होगा।
अंतिम उत्पाद लेबलिंग
AirGlu™ मॉड्यूल को इसके छोटे भौतिक आकार के कारण IC ID के साथ लेबल नहीं किया गया है। अंतिम अंतिम उत्पाद को निम्नलिखित के साथ एक दृश्य क्षेत्र में लेबल किया जाना चाहिए:
"इसमें ट्रांसमीटर मॉड्यूल IC: 10427A-AGLU02 शामिल है"
Or
"इसमें IC शामिल है: 10427A-AGLU02"
ओईएम इंटीग्रेटर को इस बात का ध्यान रखना होगा कि वह इस आरएफ मॉड्यूल को कैसे स्थापित करें या हटाएं या अंतिम उत्पाद के उपयोगकर्ता मैनुअल में आरएफ-संबंधित मापदंडों को कैसे बदलें, इसके बारे में अंतिम-उपयोगकर्ता को जानकारी प्रदान न करें।
जापान
AirGlu2™ मॉड्यूल जापान में प्रमाणन संख्या 008-220415 के साथ प्रमाणित है
महत्वपूर्ण
छोटे भौतिक आकार के कारण मॉड्यूल पर जापान प्रमाणन चिह्न और आईडी का लेबल नहीं लगाया गया है। एक निर्माता जो अपने मेजबान उपकरण में एक रेडियो मॉड्यूल को एकीकृत करता है, उसे मेजबान उपकरण के बाहर प्रमाणन चिह्न और प्रमाणन संख्या लगानी होगी।
प्रमाणीकरण चिह्न और प्रमाणीकरण संख्या को जापानी भाषा में पाठ के करीब रखा जाना चाहिए जो नीचे दिया गया है।
अनुवाद:
"इस उपकरण में निर्दिष्ट रेडियो उपकरण शामिल हैं जिन्हें रेडियो कानून के तहत तकनीकी विनियमन अनुरूपता प्रमाणन के लिए प्रमाणित किया गया है।"
यूके टाइमकोड सिस्टम्स लिमिटेड
यूनिट 6, एल्गर बिजनेस सेंटर,
मोसले रोड,
हेलो, वॉर्सेस्टर।
WR26NJ. यूके
(दिनांक 26/05/2022)
दस्तावेज़ / संसाधन
![]() |
टाइमकोड सिस्टम AirGlu2 वायरलेस सिंक और कंट्रोल मॉड्यूल [पीडीएफ] उपयोगकर्ता पुस्तिका AGLU02, AYV-AGLU02, AYVAGLU02, AirGlu2, वायरलेस सिंक और कंट्रोल मॉड्यूल, AirGlu2 वायरलेस सिंक और कंट्रोल मॉड्यूल |