एफपीवी एनालॉग वीडियो स्क्रैम्बलर मॉड्यूल एन्क्रिप्शन बीज को संशोधित करें

एफपीवी एनालॉग वीडियो स्क्रैम्बलर मॉड्यूल एन्क्रिप्शन बीज को संशोधित करें

एक हालिया ग्राहक एकीकरण परियोजना हमारे पर केंद्रित है एफपीवी एनालॉग वीडियो स्क्रैम्बलर & डिस्क्रैम्बलर मॉड्यूल, के माध्यम से कॉन्फ़िगर किया गया सीवीबीएस स्क्रैम्बलिंग सहायक, कई विस्तृत तकनीकी प्रश्न उठाए. ग्राहक का लक्ष्य संशोधित और सिंक्रनाइज़ करना है एन्क्रिप्शन बीज (हाथापाई क्रम) उनके अपने एम्बेडेड नियंत्रक से, पीसी या मानक सहायक सॉफ़्टवेयर का उपयोग किए बिना.

हम आपके एफपीवी एनालॉग वीडियो स्क्रैम्बलर को एकीकृत कर रहे हैं & डिस्क्रैम्बलर मॉड्यूल (जिसे "सीवीबीएस स्क्रैम्बलिंग असिस्टेंट" के माध्यम से कॉन्फ़िगर किया गया है) हमारे अपने सिस्टम में और कॉन्फ़िगरेशन इंटरफ़ेस के बारे में कुछ तकनीकी विवरण स्पष्ट करने की आवश्यकता है.

आपकी वेबसाइट के विवरण से, हम वह देख सकते हैं:

  1. मॉड्यूल को USB-सीरियल के माध्यम से कॉन्फ़िगर किया गया है (सीएच340);
  2. आपका सॉफ़्टवेयर पढ़ चुका है / डिवाइस पैरामीटर्स को पढ़ने और मान लिखने के लिए कमांड लिखें (हाथापाई/उतरने का क्रम).

कृपया निम्नलिखित की पुष्टि करें:

  1. क्या मॉड्यूल में वास्तव में UART है? (टीटीएल) इंटरफ़ेस जिसके माध्यम से आपका सॉफ़्टवेयर मॉड्यूल के साथ कमांड का आदान-प्रदान करता है?
  2. सटीक यूएआरटी पैरामीटर क्या हैं? (बॉड दर, डेटा बिट्स, समानता, स्टॉप बिट्स)?
  3. क्या संचार प्रोटोकॉल खुला है? हमें वही आदेश भेजने होंगे जो आपका सॉफ़्टवेयर भेजता है, लेकिन पीसी से नहीं - हमारे अपने बाहरी डिवाइस से (नियंत्रक/कार्यक्रम).
  4. बीज लिखने के लिए पैकेट संरचना क्या है?:
    सर्विस/हेडर बाइट(रों),
    कमांड बाइट,
    डेटा की लंबाई,
    बीज के साथ खेत / हाथापाई क्रम ही,
    चेकसम प्रकार (सीआरसी, एक्सओआर या अन्य).
  5. क्या बीज को कार्यशील अवस्था में लिखना संभव है? (जब मॉड्यूल पहले से ही वीडियो से जुड़ा हो), या यह केवल कॉन्फ़िगरेशन मोड में ही किया जा सकता है?
  6. क्या स्क्रैम्बलर मोड और डिस्क्रैम्बलर मोड में मॉड्यूल के लिए राइट कमांड समान है, या क्या आरएक्स यूनिट के लिए कोई अलग कमांड है?
    अधिकतम बीज/अनुक्रम की लंबाई क्या है और किस प्रारूप की अनुमति है (केवल अंक, हेक्स, एएससीआईआई)?
  7. यदि प्रोटोकॉल वर्तमान में सार्वजनिक नहीं है, क्या आप हमें कमांड का संक्षिप्त पीडीएफ/पाठ विवरण या मॉड्यूल के साथ संचार करने वाले अपने पीसी सॉफ्टवेयर के लॉग का एक उदाहरण भेज सकते हैं? (ताकि हम इसे अपने डिवाइस में पुन: पेश कर सकें)?

हमारा कार्य एन्क्रिप्शन कुंजी लिखना/अद्यतन करना है (बीज) पीसी का उपयोग किये बिना, केवल UART के माध्यम से हमारे डिवाइस से, ताकि हम एक ही समय में ट्रांसमिटिंग और रिसीविंग दोनों मॉड्यूल पर एक ही बीज सेट कर सकें.

यदि आप प्रदान कर सकें तो हम इसकी सराहना करेंगे:
आदेश विवरण;
"लिखें बीज" पैकेट का एक उदाहरण;

उनका मुख्य लक्ष्य स्वचालित करना है बीज लेखन प्रक्रिया यूएआरटी के ऊपर, दोनों ट्रांसमिटिंग के लिए समान एन्क्रिप्शन कुंजी सेट करना (टेक्सास) और प्राप्त करना (RX) मॉड्यूल एक साथ.

पूछताछ में निम्नलिखित तकनीकी विषयों को शामिल किया गया:

  1. यूएआरटी संचार इंटरफ़ेस - क्या मॉड्यूल में यूएसबी-सीरियल के माध्यम से संचार करने वाला टीटीएल-स्तरीय यूएआरटी इंटरफ़ेस है (सीएच340) कनवर्टर.
  2. यूएआरटी पैरामीटर - आवश्यक सीरियल सेटिंग्स जैसे बॉड दर, डेटा बिट्स, समानता, और बिट्स बंद करो.
  3. प्रोटोकॉल एक्सेस खोलें - क्या पीसी सॉफ्टवेयर के बजाय सीधे बाहरी माइक्रोकंट्रोलर से रीड/राइट कमांड भेजना संभव है.
  4. बीज कमांड लिखने के लिए पैकेट प्रारूप - हेडर बाइट्स, आदेश प्रकार, डेटा की लंबाई, बीज क्षेत्र, और चेकसम (सीआरसी या एक्सओआर).
  5. कॉन्फ़िगरेशन बनाम. कार्य करने का तरीका - क्या वीडियो प्रसारित होने के दौरान बीज को अद्यतन किया जा सकता है.
  6. TX/RX तुल्यकालन - क्या स्क्रैम्बलर और डेस्क्रैम्बलर समान राइट-सीड कमांड और अनुमत बीज प्रारूप साझा करते हैं (संख्यात्मक, एएससीआईआई, हेक्स).
  7. प्रोटोकॉल दस्तावेज़ीकरण - प्रतिकृति उद्देश्यों के लिए संक्षिप्त कमांड संदर्भ या संचार लॉग के लिए अनुरोध.

तकनीकी स्पष्टीकरण और एकीकरण गाइड

एफपीवी एनालॉग वीडियो स्क्रैम्बलर & डिस्क्रैम्बलर मॉड्यूल में एक आंतरिक सुविधा है यूएआरटी कॉन्फ़िगरेशन इंटरफ़ेस USB-सीरियल के माध्यम से पहुंच योग्य (सीएच340) पुल. पीसी सहायक सॉफ़्टवेयर द्वारा उपयोग किए जाने वाले समान संचार चैनल को उन्नत एकीकरण के लिए बाहरी एम्बेडेड सिस्टम द्वारा भी एक्सेस किया जा सकता है.

विशिष्ट यूएआरटी पैरामीटर:

  • बॉड दर: 115200 बीपी
  • डेटा बिट्स: 8
  • समता: कोई नहीं
  • स्टॉप बिट्स: 1

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

ऑपरेशन मोड के संबंध में:

  • कॉन्फ़िगरेशन मोड - वीडियो प्रसारण शुरू होने से पहले एन्क्रिप्शन बीज लिखने या अपडेट करने के लिए अनुशंसित मोड.
  • कार्य करने का तरीका - कुछ फ़र्मवेयर संस्करणों में, वास्तविक समय में बीज को संशोधित करना संभव है, TX और RX के बीच सिंक्रनाइज़ेशन विधि पर निर्भर करता है.

दोनों स्क्रैम्बलर (टेक्सास) और डिस्क्रैम्बलर (RX) वही साझा करें राइट-सीड कमांड प्रारूप, युग्मित मॉड्यूल में लगातार डिक्रिप्शन सुनिश्चित करना. तक बीज समर्थन करता है 16 पात्र, फ़र्मवेयर कॉन्फ़िगरेशन के आधार पर आमतौर पर ASCII या संख्यात्मक प्रारूप में.

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


व्यावहारिक अनुप्रयोगों

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

एन्क्रिप्शन कुंजी के UART-आधारित नियंत्रण की अनुमति देकर, सिस्टम डिज़ाइनर आसानी से स्क्रैम्बलिंग लॉजिक को एकीकृत कर सकते हैं कस्टम नियंत्रक, वीडियो लिंक पर पूर्ण स्वचालन और निर्बाध सिंक्रनाइज़ेशन प्राप्त करना.


अक्सर पूछे जाने वाले प्रश्नों (सामान्य प्रश्न)

Q1: क्या मैं पीसी का उपयोग किये बिना स्क्रैम्बलर बीज बदल सकता हूँ??

हाँ. एक बार UART प्रोटोकॉल समझ में आ जाए, बीज को यूएआरटी इंटरफ़ेस के माध्यम से सीधे बाहरी डिवाइस या एमसीयू के माध्यम से लिखा जा सकता है.

Q2: मैं यह कैसे सुनिश्चित करूं कि TX और RX मॉड्यूल एक ही कुंजी साझा करें?

दोनों एक ही राइट-सीड कमांड का उपयोग करते हैं. दोनों को समान बीज डेटा भेजना सिंक्रनाइज़ एन्क्रिप्शन और डिक्रिप्शन सुनिश्चित करता है.

Q3: क्या वीडियो प्रसारित करते समय बीज को संशोधित किया जा सकता है??

ज्यादातर मामलों में, इसे कॉन्फ़िगरेशन मोड में अद्यतन किया जाना चाहिए. कुछ फर्मवेयर संस्करण सख्त समय नियंत्रण के तहत लाइव अपडेट का समर्थन करते हैं.

Q4: क्या प्रोटोकॉल दस्तावेज़ उपलब्ध है??

सुरक्षित सिस्टम एकीकरण के लिए एनडीए के तहत योग्य भागीदारों को एक सारांशित कमांड संदर्भ या नमूना लॉग प्रदान किया जा सकता है.

प्रश्न पूछें

← वापस

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