Modify FPV analog video scrambler module sextration မျိုးစေ့

Modify FPV analog video scrambler module sextration မျိုးစေ့

မကြာသေးမီကဖောက်သည်ပေါင်းစည်းမှုစီမံကိန်းကိုကျွန်ုပ်တို့၏အာရုံစိုက်သည် FPV analog video scrambler & descradbler module, မှတဆင့် configured CVBS Scrambling Assistant, အများအပြားအသေးစိတ်နည်းပညာဆိုင်ရာမေးခွန်းများကိုထမြောက်တော်မူ. ဖောက်သည်သည်ပြုပြင်ရန်နှင့်တစ်ပြိုင်တည်းချိန်ကိုက်ရန်ရည်ရွယ်သည် encryption teace (sequence ကို scramble) သူတို့ရဲ့ကိုယ်ပိုင် embedded controller ကနေ, PC သို့မဟုတ်စံလက်ထောက်ဆော့ဖ်ဝဲကိုအသုံးမပြုဘဲ.

သင်၏ FPV analog video scrambler ကိုကျွန်ုပ်တို့ပေါင်းစပ်ထားပါသည် & descradbler module ("CVBS SCAMBLING ASSICE" မှတဆင့် configure) ကျွန်ုပ်တို့၏ကိုယ်ပိုင်စနစ်ထဲသို့နှင့် configuration interface နှင့်ပတ်သက်။ အချို့သောနည်းပညာဆိုင်ရာအသေးစိတ်အချက်အလက်များကိုရှင်းလင်းဖို့လိုအပ်ပါတယ်.

သင့်ဝက်ဘ်ဆိုက်ရှိဖော်ပြချက်မှ, ငါတို့မြင်နိုင်တယ်:

  1. အဆိုပါ module ကို USB-serial မှတဆင့် configure ဖြစ်ပါတယ် (CH340);
  2. သင့်ရဲ့ဆော့ဗ်ဝဲဖတ်ရှုလျက်ရှိသည် / device parameters တွေကိုဖတ်ရန်နှင့်အက္ခရာများရေးရန် command များကိုရေးပါ (scramble / descriptble sequence ကို).

ကျေးဇူးပြု. အောက်ပါတို့ကိုအတည်ပြုပါ:

  1. တကယ်တော့ module တစ်ခုမှာ uart ရှိသည်ပါဘူး (TTL) သင်၏ဆော့ဖ်ဝဲကို module နှင့်အတူ command များဖြန့်ဖြူးခြင်းမှတဆင့် interface ကို?
  2. အတိအကျ UART parameters တွေကိုဘာတွေလဲ (baud rate ကို, ဒေတာ-bits, တန်းတူညီမျှမှု, ရပ်တန့်ပါ။)?
  3. ပွင့်လင်းဆက်သွယ်ရေး protocol ကိုဖြစ်ပါတယ်? သင့်ရဲ့ဆော့ဗ်ဝဲပေးတဲ့ command ကိုပေးဖို့လိုတယ်, သို့သော် PC မှမဟုတ် - ကျွန်ုပ်တို့၏ကိုယ်ပိုင်စက်ကိရိယာမှ (Controller / Programs များ).
  4. မျိုးစေ့ကိုရေးသားခြင်းအတွက် packet ဖွဲ့စည်းပုံကဘာလဲ:
    ဝန်ဆောင်မှု / header byte(s ကို),
    command byte,
    ဒေတာအရှည်,
    အမျိုးအနွယ်နှင့်အတူလယ်ပြင် / sequence ကိုသူ့ဟာသူ scramble,
    checksum အမျိုးအစား (စီအာစီ, Xor သို့မဟုတ်အခြား).
  5. မျိုးစေ့ကိုအလုပ်လုပ် mode မှာရေးဖို့ဖြစ်နိုင်သလား (module ကိုဗွီဒီယိုနှင့်ချိတ်ဆက်ပြီးသောအခါ), သို့မဟုတ်သာ configuration mode မှာလုပ်နိုင်ပါတယ်နိုင်ပါတယ်?
  6. SCRAMBLER စနစ်နှင့် descrambler mode တွင် Module ကို Module အတွက်တူညီသော command ကိုအတူတူဖြစ်သည်, သို့မဟုတ် RX ယူနစ်အတွက်အခြား command တစ်ခုရှိပါသလား?
    အများဆုံးမျိုးစေ့ / sequence ကိုအရှည်နှင့်အဘယ်သို့သော format ကိုခွင့်ပြုခဲ့သလဲ (သာဂဏန်း, hex, ASCII)?
  7. အဆိုပါ protocol ကိုလက်ရှိအများပြည်သူမဟုတ်လျှင်, သငျသညျကျွန်တော်တို့ကို command များနှင့်ပတ်သက်သောပညတ်တော်များ၏တိုတောင်း / စာသားဖော်ပြချက်သို့မဟုတ် module နှင့်အတူဆက်သွယ်ထားသောသင်၏ PC software ၏မှတ်တမ်းဥပမာကိုပေးပို့နိုင်မလား (ဒါဆိုငါတို့စက်ထဲမှာမျိုးပွားနိုင်အောင်)?

ကျွန်ုပ်တို့၏လုပ်ငန်းသည်စာဝှက်စနစ်သော့ကိုရေးရန် / မွမ်းမံရန်ဖြစ်သည် (အစေ့) တစ် pc ကိုအသုံးပြုခြင်းမရှိဘဲ, UART မှတစ်ဆင့်ကျွန်ုပ်တို့၏ကိရိယာမှသာ, ဒါကြောင့်ငါတို့မျိုးစေ့အတူတူပင်မျိုးစေ့ကိုတစ်ချိန်တည်းမှာ transmitting နှင့်လက်ခံရရှိ modules နှစ်ခုလုံးအပေါ်ထားနိုင်ပါတယ်.

သင်ပေးနိုင်လျှင်ကျွန်ုပ်တို့တန်ဖိုးထားလိမ့်မည်:
command ဖော်ပြချက်;
"ရေးခြင်းမျိုးစေ့" packet တစ်ခု၏ဥပမာတစ်ခု;

သူတို့၏အဓိကရည်မှန်းချက်မှာအလိုအလျောက်ဖြစ်သည် မျိုးစေ့အရေးအသားလုပ်ငန်းစဉ် uART ကျော်, နှစ် ဦး စလုံး transmitting များအတွက်တူညီသော encryption key ကို setting (TX) နှင့်လက်ခံ (RX) တစ်ပြိုင်နက် modules.

အဆိုပါစုံစမ်းရေးကော်မရှင်အောက်ပါနည်းပညာပိုင်းဆိုင်ရာခေါင်းစဉ်များဖုံးလွှမ်း:

  1. uArt ဆက်သွယ်ရေး interface ကို - Module တွင် USB-serial မှတဆင့်ဆက်သွယ်သည့် TTL အဆင့် UART interface ပါ 0 င်သည် (CH340) အထဲသို့.
  2. uART parameters တွေကို - Baud Rate ကဲ့သို့သော serial settings များလိုအပ်သည်, ဒေတာ-bits, တန်းတူညီမျှမှု, နှင့် bits ရပ်တန့်.
  3. Protocol access ကိုဖွင့်ပါ - PC software အစားပြင်ပ microcontroller မှဖတ်ရန် / ရေးရန် command များကိုတိုက်ရိုက်ပေးပို့နိုင်သည်ဖြစ်စေ,.
  4. မျိုးစေ့အဘို့အ packet format ကို - header bytes, Command အမျိုးအစား, ဒေတာအရှည်, မျိုးစေ့လယ်, နှင့် checksum (CRC သို့မဟုတ် XOR).
  5. configuration vs. အလုပ်မုဒ် - ဗွီဒီယိုကိုကူးစက်နေစဉ်မျိုးစေ့ကိုအသစ်ပြောင်းခြင်းရှိမရှိ.
  6. TX / RX ထပ်တူပြုခြင်း - scrambler နှင့် descradbler သည်တူညီသောမျိုးပွားနိုင်သောမျိုးစေ့များနှင့်မျိုးစေ့ပုံစံကိုဝေမျှခြင်းရှိမရှိ (ဂဏန်း, ASCII, hex).
  7. protocol စာရွက်စာတမ်းများ - ပွားခြင်းရည်ရွယ်ချက်များအတွက်တိုတောင်းသော command ကိုရည်ညွှန်းသို့မဟုတ်ဆက်သွယ်ရေးမှတ်တမ်းများအတွက်တောင်းဆိုခြင်း.

နည်းပညာဆိုင်ရာရှင်းပြချက်နှင့်ပေါင်းစည်းရေးလမ်းညွှန်

FPV analog video scrambler & Descradbler Module တစ်ခုအတွင်းပိုင်းပါ 0 င်သည် UART configuration interface USB-serial မှတစ်ဆင့်လက်လှမ်းမီနိုင်သည် (CH340) တံတား. PC Assistant Software မှအသုံးပြုသောတူညီသောဆက်သွယ်ရေးလမ်းကြောင်းအားအဆင့်မြင့်ပေါင်းစည်းမှုအတွက်ပြင်ပ embedded system မှလည်းအသုံးပြုနိုင်သည်.

ပုံမှန် uart parameters တွေကို:

  • Baud မှုနှုန်း: 115200 bps
  • ဒေတာ -bits: 8
  • ဂုဏ်သိက္ခာ: တစ်ခုမှ
  • stop-bits: 1

configuration protocol သည် binary နှင့်စာဝှက်ခြင်းဆိုင်ရာ parameters တွေကိုစာဖတ်ခြင်းအတွက် optimized ဖြစ်သည်. ပြည့်စုံသော command protocol ကိုလူသိရှင်ကြားဖြန့်ဝေမည်မဟုတ်ပါနေစဉ်, ခွင့်ပြုချက်အခွင့်အလမ်းများ NDA အောက်ရှိ command summary သို့မဟုတ်ဥပမာဆက်သွယ်ရေးမှတ်တမ်းကိုရနိုင်သည်.

စစ်ဆင်ရေး Modes နှင့်ပတ်သက်:

  • configuration mode ကို - ဗွီဒီယိုထုတ်လွှင့်ခြင်းမပြုမီ encryption မျိုးစေ့ကိုရေးသားခြင်းသို့မဟုတ်မွမ်းမံခြင်းအတွက်အကြံပြုထားသော mode ကို.
  • အလုပ်မုဒ် - အချို့သော firmware ဗားရှင်းများတွင်, မျိုးစေ့ကိုအချိန်မှန်အတွက်ပြုပြင်ရန်ဖြစ်နိုင်ပါတယ်, TX နှင့် RX အကြားထပ်တူပြုခြင်းနည်းလမ်းပေါ် မူတည်..

နှစ် ဦး စလုံး scrambler (TX) နှင့် descrambler (RX) အတူတူမျှဝေပါ SEART-SEART CONDER format, တွဲဖက် modules ကိုဖြတ်ပြီးတသမတ်တည်းစာဝှက်ဖြည်ဖို့သေချာ. မျိုးစေ့မှတက်ထောက်ခံပါတယ် 16 ဇာတ်ကောင်များ, ပုံမှန်အားဖြင့် Firmware Configuration ပေါ် မူတည်. Ascii သို့မဟုတ် Numeric format ဖြင့်ပြုလုပ်သည်.

MCU မှတစ်ဆင့် module ကိုထိန်းချုပ်လိုသော developer များအတွက်, တစ် ဦး ကိုအသုံးပြုခြင်း uArt ယုတ္တိဗေဒ analyzer CVBS SCARAMBLING ASSITSE SOFTIONS မှ command sequence ကိုမှတ်တမ်းတင်ရန် CVBS SCRAFTION ဆော့ဖ်ဝဲကိုသူတို့ကိုယ်ပိုင်စနစ်ရှိတူညီသော protocol ကိုပုံတူပွားရန်လက်တွေ့ကျသောလမ်းကြောင်းကိုပေးသည်.


လက်တွေ့ကျသော application များ

ဤအင်္ဂါရပ်ကိုကျယ်ပြန့်စွာအသုံးပြုသည် UAV ဗီဒီယိုထုတ်လွှင့်ခြင်း, ကြိုးမဲ့စောင့်ကြည့်ခြင်း, နှင့် လုံခြုံသောနည်းဗျူဟာဆက်သွယ်ရေးစနစ်များလုံခြုံ, transmitter နှင့် receiver အကြားထပ်တူထပ်မျှ encryption ကိုဘယ်မှာအရေးကြီးပါတယ်.

encryption key ကို uart-based control ကိုခွင့်ပြုခြင်းအားဖြင့်, စနစ်ဒီဇိုင်နာများသည်အလွယ်တကူအလွယ်တကူအလွယ်တကူပေါင်းစည်းနိုင်သည် Custom Controllers, ဗွီဒီယိုလင့်ခ်ကိုအပြည့်အဝအလိုအလျောက်နှင့်ချောမွေ့သော synchronization ကိုရရှိခြင်း.


မကြာခဏမေးသောမေးခွန်းများ (အမြဲမေးလေ့ရှိသောမေးခွန်းများ)

Q1: ငါ PC ကိုအသုံးမပြုဘဲ scrambler မျိုးစေ့ကိုပြောင်းလို့ရမလား?

ဟုတ်ကဲ့. ပြီးတာနဲ့ UART protocol ကိုနားလည်သဘောပေါက်သည်, မျိုးစေ့ကို UART interface မှတဆင့်ပြင်ပစက်သို့မဟုတ် MCU မှတဆင့်တိုက်ရိုက်ရေးသားနိုင်သည်.

Q2: TX နှင့် RX module များသည်တူညီသောသော့ကိုမျှဝေရန်ကျွန်ုပ်မည်သို့သေချာစေနိုင်သနည်း?

နှစ် ဦး စလုံးအတူတူပင်ရေးသား - မျိုးစေ့ command ကိုသုံးပါ. တူညီသောမျိုးစေ့အချက်အလက်များကိုနှစ် ဦး စလုံးအားသေချာစွာစာဝှက်စနစ်နှင့်စာဝှက်ဖြည်ရန်သေချာစေခြင်း.

Q3: ဗွီဒီယိုထုတ်လွှင့်နေစဉ်မျိုးစေ့ကိုပြုပြင်နိုင်သလား?

အများဆုံးကိစ္စများတွင်, ၎င်းကို configuration mode တွင် update လုပ်သင့်သည်. အချို့သော firmware ဗားရှင်းများသည်တင်းကြပ်သောအချိန်ကိုက်ထိန်းချုပ်မှုအောက်တွင် Live Updates များကိုထောက်ပံ့သည်.

Q4: protocol စာရွက်စာတမ်းများရရှိနိုင်ဖြစ်ပါတယ်?

Secure System Integration အတွက် NDA အောက်ရှိအရည်အချင်းပြည့်မီသောမိတ်ဖက်များကိုအတိုချုပ်ဖော်ပြထားသော command ကိုရည်ညွှန်းသည့်သို့မဟုတ်နမူနာမှတ်တမ်းများကိုပေးနိုင်သည်.

မေးခွန်းတစ်ခုမေး

← နောက်

သင့်စာကို ပို့ပြီးပါပြီ။