सीओएफडीएम वायरलेस वीडियो ट्रांसमीटर डिकोडर रिसीवर बोर्ड के माध्यम से उपयोगकर्ता-परिभाषित ओएसडी मेनू फ्लाइंग डेटा को ओवरले कैसे करें

ओवरले उपयोगकर्ता-परिभाषित ओएसडी मेनू क्या है??

COFDM वायरलेस वीडियो ट्रांसमीटर और रिसीवर मॉड्यूल का उपयोग करते समय, उपयोगकर्ताओं को वीडियो स्क्रीन पर कुछ ओएसडी जानकारी ओवरले करने की आवश्यकता हो सकती है:

  1. प्रेषक अंत की उड़ान नियंत्रण जानकारी (GPS, उड़ान रेखा की ऊंचाई, गति, बैटरी पावर, आदि।);
  2. प्राप्तकर्ता सूचना (सिग्नल की शक्ति, बैटरी स्तर, आदि।)

बहुमुखी प्रतिभा और उपयोग में आसानी को ध्यान में रखते हुए उपयोगकर्ताओं की उपरोक्त दो जरूरतों को पूरा करना, हमने निम्नलिखित समाधान पेश किए:

OSD-function-of-the-COFDM-receiver
सीओएफडीएम-रिसीवर का ओएसडी-कार्य
  1. हमारा COFDM वायरलेस वीडियो ट्रांसमीटर और रिसीवर मॉड्यूल 1-वे यूनिडायरेक्शनल सीरियल पोर्ट पारदर्शी ट्रांसमिशन प्रदान करता है, उपयोगकर्ताओं को सीरियल पोर्ट के माध्यम से ट्रांसमीटर डेटा को रिसीवर तक पारदर्शी रूप से प्रसारित करने की अनुमति देता है.
  2. हमारे सीओएफडीएम प्राप्त मॉड्यूल का पारदर्शी सीरियल पोर्ट न केवल ट्रांसमीटर से पारदर्शी रूप से प्रसारित डेटा के आउटपुट का समर्थन करता है बल्कि ओएसडी ओवरले डेटा के रिसेप्शन का भी समर्थन करता है।.
  3. उपयोगकर्ता को भेजने वाले मॉड्यूल से जुड़े एमसीयू या प्राप्तकर्ता मॉड्यूल से जुड़े एमसीयू पर स्वतंत्र प्रोटोकॉल को पूरा करने की आवश्यकता है, जिसे परिवर्तित किया जाता है और फिर उपयोगकर्ता ओएसडी जानकारी के ओवरले को पूरा करने के लिए प्राप्तकर्ता मॉड्यूल के पारदर्शी ट्रांसमिशन इंटरफ़ेस के माध्यम से सिस्टम में भेजा जाता है.

उपयोगकर्ता-परिभाषित ओएसडी मेनू एच वह अक्षर है जिसे उपयोगकर्ता स्क्रीन पर प्रदर्शित करना चाहता है, जैसे उड़ान डेटा, एटी कमांड भेजकर. (3पिन सीरियल पोर्ट, कैरेक्टर मोड ट्रांसमिशन, बॉड दर 3पिन पारदर्शी सीरियल पोर्ट के समान है)

ओवरले उपयोगकर्ता-परिभाषित ओएसडी मेनू के लिए एटी कमांड

स्वरूपATOSD$(फ़ॉन्ट), $(एक्स),$(य),$(एसटीआर) _उदाहरण के लिए: ATOSD1,40,20, ऊंचाई: 100एम_
पैरामीटरफ़ॉन्ट: एक पूर्णांक मान (मूल्य जितना बड़ा होगा, फ़ॉन्ट जितना बड़ा होगा)
x समन्वय: 0~1919
आप समन्वय करें:0~1079
एसटीआर: स्ट्रिंग को संबंधित निर्देशांक पर प्रदर्शित किया जाना है (डिस्प्ले को साफ़ करने के लिए स्पेस सिंबल का उपयोग किया जाता है)
उपयोगउपयोगकर्ता OSD जानकारी को वीडियो स्क्रीन पर ओवरले करने के लिए उपयोग किया जाता है
वापसी मूल्यकोई नहीं
टिप्पणी1. यह आदेश केवल ओएसडी के लिए है. ग्राहकों को ओएसडी इंटरफ़ेस के माध्यम से सिस्टम को कमांड भेजने की आवश्यकता होती है. विशिष्ट बॉड दर और सत्यापन विधि एटीएसटी कमांड द्वारा निर्धारित की जाती है और एटीजीटी कमांड के माध्यम से प्राप्त की जा सकती है.
2. उपयोगकर्ता अधिकतम 1920 के अनुसार ओएसडी डिस्प्ले के x और y निर्देशांक निर्दिष्ट करता है×1080 पिक्सल, और सिस्टम वास्तविक प्रदर्शन स्थिति के अनुसार निर्देशांक को सही करेगा.
3. str पैरामीटर में '_ शामिल नहीं हो सकता’ चरित्र
उपयोगकर्ता-परिभाषित ओएसडी मेनू फ़्लाइंग डेटा भेजने के लिए एटी कमांड

वीडियो ऑपरेशन गाइड

सीओएफडीएम वायरलेस वीडियो ट्रांसमीटर डिकोडर रिसीवर बोर्ड के माध्यम से उपयोगकर्ता-परिभाषित ओएसडी मेनू फ्लाइंग डेटा कैसे भेजें

उपरोक्त वीडियो में स्पष्टीकरण.

क्या आप जानते हैं कि COFDM वायरलेस वीडियो एनकोडर ट्रांसमीटर और डिकोडर बोर्ड के माध्यम से OSD मेनू फ़्लाइंग डेटा कैसे भेजा जाता है??

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

सिग्नल एक केबल के माध्यम से डिकोडर रिसीवर बोर्ड को भेजे जाते हैं, फिर डिकोडर बोर्ड एचडीएमआई आउटपुट के माध्यम से प्रदर्शित होता है. तो अब आप देख सकते हैं कि दोनों स्क्रीन एक समान दिखाती हैं, सिग्नल स्रोत दाईं ओर है, और डिकोडेड डिस्प्ले बाईं ओर है.

फिर उसी समय, एन्कोडिंग बोर्ड, यह 3-पिन पारदर्शी सीरियल पोर्ट, फिर एक सीरियल पोर्ट डेटा, यह इस कंप्यूटर से जुड़ा है, यह डेटा हर समय भेजा जा रहा है, फिर डिकोडर बोर्ड पर, एक 3-पिन सीरियल पोर्ट भी है, इसे पारदर्शी तरीके से दूसरे लैपटॉप में ट्रांसमिट किया जाएगा, आप देख सकते हैं कि डेटा पारदर्शी रूप से प्रसारित होता है.

ध्यान दें कि डिस्प्ले हेक्साडेसिमल मोड में है क्योंकि भेजने वाला पक्ष भी हेक्साडेसिमल में है, आप देख सकते हैं, यहां भेजना हेक्साडेसिमल में है, फिर यहां सेंडिंग को कैरेक्टर मोड में बदलना होगा.

इस OSD कमांड को भेजने के लिए, उदाहरण के लिए, यदि आप वर्णों के इस समूह को X पर प्रदर्शित करना चाहते हैं:400 और:200, ठीक है, आइए पहले ऊपरी बाएँ कोने को देखें, मैंने विशेष रूप से सिस्टम के ओएसडी को चालू किया जैसा आपने किया था, जब तक हम यहां भेजें पर क्लिक करते हैं, आइए देखें कि उपयोगकर्ता का ओएसडी प्राप्त करने के बाद क्या होता है, वह उस सिस्टम का ओएसडी बंद कर देगा, फिर उपयोगकर्ता द्वारा निर्दिष्ट XY निर्देशांक पर, संगत मान दिखाता है, तो आइए इसे बदलने का प्रयास करें, मैं इसके XY निर्देशांक को संशोधित करूंगा और इसे फिर से भेजूंगा, अब आप दो देख सकते हैं, ये अभी भेजे गए दो उपयोगकर्ता OSD कमांड हैं, पद अलग-अलग हैं, सामग्री वही है.

उपयोगकर्ता-परिभाषित ओएसडी के लिए फर्मवेयर को अपग्रेड करें मेनू फ़ंक्शन

अपग्रेड फ़र्मवेयर डाउनलोड करें

https://drive.google.com/file/d/1RP1qk-fLK1JQK9b-aD_UDStENIUhdCy2/view?usp=drive_link

वीडियो में उल्लिखित उत्पाद.

चीनी चरित्र समर्थन

चीनी चरित्र सुपरपोज़िशन की जरूरतों को पूरा करने के लिए, NS “ATOSDU” कमांड जोड़ा गया है, और पैरामीटर मूल के समान हैं “ATOSD” आज्ञा:

स्वरूपATOSDU$(फ़ॉन्ट), $(एक्स),$(य),$(एसटीआर) _उदाहरण के लिए: ATOSDU1,40,20,e4b880e6aca1e5b0b1e5a5bd_
पैरामीटरफ़ॉन्ट: एक पूर्णांक मान (मूल्य जितना बड़ा होगा, फ़ॉन्ट जितना बड़ा होगा)
x समन्वय: 0~1919
आप समन्वय करें:0~1079
एसटीआर: स्ट्रिंग को संबंधित निर्देशांक पर प्रदर्शित किया जाना है
(यूटीएफ-8 एन्कोडेड एएससीआईआई प्रतिनिधित्व)
उपयोगउपयोगकर्ता OSD जानकारी को वीडियो स्क्रीन पर ओवरले करने के लिए उपयोग किया जाता है
(चीनी और अंग्रेजी अक्षरों का समर्थन करें)
वापसी मूल्यकोई नहीं
टिप्पणी1. यह आदेश केवल ओएसडी के लिए है. ग्राहकों को ओएसडी इंटरफ़ेस के माध्यम से सिस्टम को कमांड भेजने की आवश्यकता होती है. विशिष्ट बॉड दर और सत्यापन विधि एटीएसटी कमांड द्वारा निर्धारित की जाती है और एटीजीटी कमांड के माध्यम से प्राप्त की जा सकती है.
2. उपयोगकर्ता अधिकतम 1920 के अनुसार ओएसडी डिस्प्ले के x और y निर्देशांक निर्दिष्ट करता है×1080 पिक्सल, और सिस्टम वास्तविक प्रदर्शन स्थिति के अनुसार निर्देशांक को सही करेगा.
3.str पैरामीटर UTF-8 एन्कोडेड ASCII प्रतिनिधित्व लेता है


प्रदर्शित किए जाने वाले चीनी अक्षरों की UTF-8 एन्कोडिंग कैसे प्राप्त करें इसके संबंध में, आप UltraEdit सॉफ़्टवेयर का उपयोग कर सकते हैं:

  1. UltraEdit सॉफ़्टवेयर खोलें (एक नये संस्करण की अनुशंसा की जाती है), और एक नई फ़ाइल बनाएं. सबसे नीचे स्टेटस बार के नीचे, चुनना “एकसमान वर्ण मानक-> UTF-8” एन्कोडिंग ड्रॉप-डाउन मेनू से:UltraEdit-1
  2. नई फ़ाइल में, वह चीनी स्ट्रिंग टाइप करें जिसे प्रदर्शित करने की आवश्यकता है, जैसे कि: “बस एक बार”:UltraEdit-2
  3. चुनना “संपादित करें” मेनू बार में, फिर चुनें “हेक्स मोड” संबंधित UTF-8 एन्कोडेड वर्ण प्राप्त करने के लिए:UltraEdit-3
  4. सीरियल पोर्ट टर्मिनल के माध्यम से, ATOSDU कमांड भेजें और ऊपर प्राप्त वर्णों को पास करें (एएससीआईआई फॉर्म):UltraEdit-4

[वीएफ-202411]

प्रश्न पूछें

← वापस

आपका संदेश भेज दिया गया है