हम कंप्यूटर को कनेक्ट करने के लिए एक यूएसबी टूल का उपयोग करते हैं और पासवर्ड बदलने के लिए वीडियो स्क्रैम्बलिंग और डिसक्रैम्बलिंग मॉड्यूल का उपयोग करते हैं, जो वास्तव में एन्क्रिप्शन एल्गोरिदम बीज संख्या है. अगर हमने ड्रोन पर स्क्रैम्बलिंग मॉड्यूल लगाया है और वह हवा में उड़ रहा है, यह विधि स्क्रैम्बलिंग एल्गोरिदम का पासवर्ड या बीज संख्या नहीं बदल सकती है. इसे केवल सीरियल पोर्ट कमांड भेजकर ही हासिल किया जा सकता है.
जब वीटीएक्स हवाई उड़ान भर रहा हो तो एफपीवी वीडियो स्क्रैम्बलर पासवर्ड बदलें
विषयसूची
एफपीवी वीडियो स्क्रैम्बलिंग मॉड्यूल कॉन्फ़िगरेशन पैरामीटर
मॉड्यूल कॉन्फ़िगरेशन पैरामीटर सभी 256 लिखकर कार्यान्वित किए जाते हैं×8 मॉड्यूल के अंदर रैम. कॉन्फ़िगर किए गए पैरामीटर सहेजने के बाद मान्य हैं, रीसेट करना या फिर से चालू करना
रैम पैरामीटर विवरण
मॉड्यूल कॉन्फ़िगरेशन पैरामीटर सभी 256 लिखकर कार्यान्वित किए जाते हैं×8 मॉड्यूल के अंदर रैम. कॉन्फ़िगर किए गए पैरामीटर सहेजने के बाद मान्य हैं, रीसेट, या फिर से चालू करना. सिस्टम चालू या रीसेट होने के बाद, सीरियल पोर्ट प्रिंट होगा {AAAAAA}
रैम पैरामीटर विवरण
राम[0]: सिस्टम रीसेट नियंत्रण, पठनीय और लिखने योग्य, पढ़ने और लिखने के अलग-अलग अर्थ होते हैं
लिखना:
0X00: संपूर्ण सिस्टम को रीसेट करें, सीरियल पोर्ट वापस आ जाता है {AAAAAA}, यह दर्शाता है कि सिस्टम रीसेट कर दिया गया है
0X01: उपयोगकर्ता द्वारा निर्धारित पैरामीटर सहेजें, सीरियल पोर्ट वापस आ जाता है {000101}, यह दर्शाता है कि निष्पादन सफल है
0X02: पैरामीटर को सिस्टम डिफ़ॉल्ट पैरामीटर पर पुनर्स्थापित करें, सीरियल पोर्ट वापस आ जाता है {000202}, यह दर्शाता है कि निष्पादन सफल है
अन्य=> सुरक्षित
पढ़ना:
BIT0: इनपुट लॉक है या नहीं, 0: अनलॉक किया, 1: बंद
BIT7~BIT1: आरक्षित
राम[1]: वीडियो इनपुट मोड, पठनीय और लिखने योग्य, डिफ़ॉल्ट मान 0X00
0X00: इनपुट मोड को PAL पर बाध्य करें, मजबूत विरोधी हस्तक्षेप
0X01: इनपुट मोड को NTSC पर बलपूर्वक लागू करें, मजबूत विरोधी हस्तक्षेप
अन्य आरक्षित
राम[2]: मॉड्यूल कार्य मोड. पठनीय एवं लिखने योग्य, डिफ़ॉल्ट मान 0X00
0X00: स्क्रैम्बलिंग मोड
0X01: डिसक्रैम्बलिंग मोड
अन्य => आरक्षित
राम[3] ~ राम[4]: क्रमबद्ध यादृच्छिक संख्या, रेंज 0~1023, पठनीय और लिखने योग्य, डिफ़ॉल्ट मान 0.
राम[3] हाई बाइट, राम[4] कम बाइट
अन्य रैम आरक्षित हैं और उनकी सामग्री को पढ़ा या लिखा नहीं जा सकता है
मॉड्यूल कॉन्फ़िगरेशन कमांड
कॉन्फ़िगरेशन कमांड को सीरियल पोर्ट के माध्यम से कमांड भेजकर कार्यान्वित किया जाता है
आदेश प्रारूप: {+ऑपरेशन कोड+रैम पता++चेक कोड+}
प्रतीक {} सभी हेक्साडेसिमल संख्याएं ASCII कोड द्वारा दर्शायी जाती हैं
{: कमांड की शुरुआत को इंगित करता है
+: इंगित करता है कि यह केवल कनेक्शन को इंगित करता है, स्पष्टीकरण के लिए उपयोग किया जाता है, और वास्तविक कमांड में मौजूद नहीं है
<>: इंगित करता है कि यह पैरामीटर रीड कमांड में मौजूद नहीं है
}: आदेश के अंत को इंगित करता है
ऑपरेशन कोड: 00 लिखने का संकेत देता है, एफएफ पढ़ने का संकेत देता है, 1 बाइट
रैम पता: 1 बाइट
ओपेरंड: कमांड का ऑपरेंड है 1 बाइट. रीड ऑपरेशन में, यह बाइट मौजूद नहीं है
कोड जांचें: (ऑपरेशन कोड + पता पंजीकृत करें + ) आधुनिक 256
आदेश वापसी प्रारूप:
ऑपरेशन सफलता वापसी प्रारूप: {+पता पंजीकृत करें+मूल्य पंजीकृत करें+कोड जांचें+}
रीसेट आदेश वापस नहीं आता
ऑपरेशन विफलता वापसी प्रारूप: {एफएफएफएफएफ}
सीरियल पोर्ट कमांड उदाहरण:
चालू होना:
RX: {AAAAAA}
टेक्सास: {00010001} – पाल सेट करें
RX: {010001} – सफलता / या {एफएफएफएफएफ} – असफल
टेक्सास: {00010102} – एनटीएससी सेट करें
RX: {010102} – सफलता / या {एफएफएफएफएफ} – असफल
टेक्सास: {एफएफ0100} – वीडियो इनपुट मोड प्राप्त करें
RX: {010102} – 0x01 & 0x01 = एनटीएससी / या {एफएफएफएफएफ} – असफल
टेक्सास: {00020002} – स्क्रैम्बलिंग मोड सेट करें
RX: {020002} – सफलता / या {एफएफएफएफएफ} – असफल
टेक्सास: {00020103} – डिस्क्रैम्बलर मोड सेट करें
RX: {020103} – सफलता / या {एफएफएफएफएफ} – असफल
टेक्सास: {FF0201} – कार्य मोड प्राप्त करें
RX: {020103} – 0x01 & 0x01 = डिस्क्रैम्बलर मोड / या {एफएफएफएफएफ} – असफल
बीज सेट करें = 1000 (0x03e8) हाई बाइट 0x03, लो बाइट 0xe8
टेक्सास: {00030306} – उच्च बाइट 0x03 सेट करें / या {एफएफएफएफएफ} – असफल
RX: {030306} – सफलता / या {एफएफएफएफएफ} – असफल
टेक्सास: {0004E8EC} – निम्न बाइट 0xe8 सेट करें
RX: {04E8EC} – सफलता / या {एफएफएफएफएफ} – असफल
टेक्सास: {एफएफ0302} – बीज की उच्च बाइट प्राप्त करें
RX: {030306} – उच्च बाइट = 0x03 / या {एफएफएफएफएफ} – असफल
टेक्सास: {एफएफ0403} – बीज की कम बाइट प्राप्त करें
RX: {04E8EC} – कम बाइट = 0xe8 / या {एफएफएफएफएफ} – असफल
टेक्सास: {00000101} – सेटिंग्स लिखें
RX: {000101} – सफलता / या {एफएफएफएफएफ} – असफल
चीनी中文 तस्वीरें
एफपीवी वीडियो स्क्रैम्बलिंग मॉड्यूल कॉन्फ़िगरेशन पैरामीटर
मॉड्यूल कॉन्फ़िगरेशन पैरामीटर सभी मॉड्यूल के अंदर 256 लिखकर लिखे गए हैं।×8RAM प्राप्त करने के लिए,कॉन्फ़िगर किए गए पैरामीटर सहेजने, रीसेट करने या दोबारा चालू करने के बाद मान्य हैं।.
रैम पैरामीटर विवरण
मॉड्यूल कॉन्फ़िगरेशन पैरामीटर सभी मॉड्यूल के अंदर 256 लिखकर लिखे गए हैं।×8RAM प्राप्त करने के लिए,कॉन्फ़िगर किए गए पैरामीटर सहेजने, रीसेट करने या दोबारा चालू करने के बाद मान्य हैं।,सिस्टम चालू या रीसेट होने के बाद,सीरियल पोर्ट {AAAAAA} प्रिंट करेगा
रैम पैरामीटर विवरण
राम[0] :सिस्टम रीसेट नियंत्रण,पठनीय एवं लिखने योग्य,पढ़ने और लिखने के अलग-अलग अर्थ होते हैं
लिखना:
- 0X00:संपूर्ण सिस्टम को रीसेट करें,सीरियल पोर्ट रिटर्न {AAAAAA},इंगित करता है कि सिस्टम रीसेट कर दिया गया है
- 0X01:उपयोगकर्ता द्वारा निर्धारित पैरामीटर सहेजें, सीरियल पोर्ट रिटर्न {000101},सफल क्रियान्वयन को दर्शाता है
- 0X02:पैरामीटर को सिस्टम डिफ़ॉल्ट पैरामीटर पर पुनर्स्थापित करें, सीरियल पोर्ट रिटर्न {000202},सफल क्रियान्वयन को दर्शाता है
- अन्य=> संरक्षित
पढ़ना:
- BIT0:इनपुट लॉक है या नहीं,0:अनलॉक किया,1:ताला
- BIT7~BIT1:संरक्षित
राम[1] :वीडियो इनपुट मोड,पठनीय एवं लिखने योग्य,डिफ़ॉल्ट मान 0X00
- 0X00:इनपुट मोड को PAL पर बाध्य करें,मजबूत विरोधी हस्तक्षेप
- 0X01:इनपुट मोड को NTSC पर बलपूर्वक लागू करें,मजबूत विरोधी हस्तक्षेप
- अन्य आरक्षण
राम[2] :मॉड्यूल कैसे काम करते हैं。पठनीय एवं लिखने योग्य,डिफ़ॉल्ट मान 0X00
- 0X00:हाथापाई मोड
- 0X01:डिसक्रैम्बलिंग मोड
- अन्य=> संरक्षित
राम[3] ~राम[4]:क्रमबद्ध यादृच्छिक संख्याएँ,रेंज 0~1023,पठनीय एवं लिखने योग्य,डिफ़ॉल्ट मान 0。
राम[3]हाई बाइट,राम[4]कम बाइट
अन्य RAM आरक्षित,इसकी सामग्री को पढ़ या लिख नहीं सकता
एफपीवी वीडियो स्क्रैम्बलिंग मॉड्यूल कॉन्फ़िगरेशन कमांड
कॉन्फ़िगरेशन कमांड को सीरियल पोर्ट के माध्यम से कमांड भेजकर कार्यान्वित किया जाता है।
आदेश प्रारूप: {+ओपकोड+रैम एड्रेस+<संचालन की संख्या>+कोड+ जांचें} प्रतीक{}वे सभी हेक्साडेसिमल संख्याएं हैं जिन्हें ASCII कोड द्वारा दर्शाया गया है।
{ : कमांड की शुरुआत को इंगित करता है
+ : यहां केवल कनेक्शन दर्शाता है,चित्रण के लिए,वास्तविक कमांड में मौजूद नहीं है
<> :इंगित करता है कि पैरामीटर रीड कमांड में शामिल नहीं है
} : आदेश के अंत का संकेत देता है
opcode : 00 मतलब लिखना, एफएफ का मतलब है पढ़ना,1बाइट
रैम पता: 1बाइट
संचालन की संख्या : कमांड ऑपरेंड 1 बाइट,रीड ऑपरेशन में,इस बाइट में नहीं है
कोड जांचें : (opcode + भंडारण का पता + <संचालन की संख्या>) आधुनिक 256
आदेश वापसी प्रारूप :
सफल ऑपरेशन रिटर्न प्रारूप: {+रजिस्टर पता + रजिस्टर मूल्य + चेक कोड +}
रीसेट कमांड वापस नहीं आया
ऑपरेशन विफलता वापसी प्रारूप:{एफएफएफएफएफ}



प्रश्न पूछें
आपका संदेश भेज दिया गया है