Baguhin ang FPV video scrambler password kapag ang VTX ay lumilipad ng hangin

Gumagamit kami ng isang tool sa USB upang ikonekta ang computer at ang video scrambling at descrambling module upang mabago ang password, na kung saan ay talagang ang numero ng binhi ng algorithm ng pag -encrypt. Kung na -install namin ang module ng scrambling sa drone at lumilipad ito sa hangin, Ang pamamaraang ito ay hindi mababago ang password o ang bilang ng binhi ng algorithm ng pag -scrambling. Maaari lamang itong makamit sa pamamagitan ng pagpapadala ng mga serial port command.

Baguhin ang FPV video scrambler password kapag ang VTX ay lumilipad ng hangin

FPV Video Scrambling Module Mga Parameter ng Pag -configure

Ang mga parameter ng pagsasaayos ng module ay ipinatupad ang lahat sa pamamagitan ng pagsulat ng isang 256×8 RAM sa loob ng module. Ang mga naka -configure na mga parameter ay may bisa pagkatapos mag -save, pag -reset o pag -powering muli

Paglalarawan ng parameter ng RAM

Ang mga parameter ng pagsasaayos ng module ay ipinatupad ang lahat sa pamamagitan ng pagsulat ng isang 256×8 RAM sa loob ng module. Ang mga naka -configure na mga parameter ay may bisa pagkatapos mag -save, Pag -reset, o muling lakas. Pagkatapos ng system ay pinapatakbo sa o i reset, ang serial port ang magpi print {Aaaaaa}

Mga detalye ng parameter ng RAM

RAM[0]: System reset control, mababasa at marunong sumulat, Basahin at isulat ay may iba't ibang kahulugan
Isulat ang:
0X00: I -reset ang buong sistema, Nagbabalik ang serial port {Aaaaaa}, na nagpapahiwatig na ang system ay na reset
0X01: I -save ang mga parameter na itinakda ng gumagamit, Nagbabalik ang serial port {000101}, na nagpapahiwatig na ang pagpapatupad ay matagumpay
0X02: Ibalik ang mga parameter sa mga parameter ng default ng system, Nagbabalik ang serial port {000202}, na nagpapahiwatig na ang pagpapatupad ay matagumpay
Iba pa => Nakalaan
Basahin:
Bit0: Input naka -lock o hindi, 0: naka -lock, 1: naka -lock
Bit7 ~ bit1: Nakareserba
RAM[1]: Mode ng pag -input ng video, mababasa at marunong sumulat, default na halaga 0x00
0X00: Pilitin ang mode ng pag -input sa PAL, mas malakas na anti-panghihimasok
0X01: Pilitin ang mode ng pag -input sa NTSC, mas malakas na anti-panghihimasok
Ang iba ay nakalaan
RAM[2]: Module working mode. Mababasa at nakasulat, default na halaga 0x00
0X00: Mode ng scrambling
0X01: Descrambling Mode
Iba => Nakareserba
RAM[3] ~ RAM[4]: Scrambled random number, Saklaw 0 ~ 1023, mababasa at marunong sumulat, default na halaga 0.
RAM[3] Mataas na byte, RAM[4] mababang byte

Ang iba pang mga tupa ay nakalaan at ang kanilang mga nilalaman ay hindi mababasa o nakasulat

Utos ng pagsasaayos ng module

Ang utos ng pagsasaayos ay ipinatupad sa pamamagitan ng pagpapadala ng mga utos dito sa pamamagitan ng serial port

Format ng utos: {+Operation Code+RAM Address ++ Suriin ang Code+}

Ang mga simbolo {} ay ang lahat ng mga hexadecimal na numero na kinakatawan ng ASCII code

{: nagpapahiwatig ng pagsisimula ng utos

+: ay nagpapahiwatig na ito ay nagpapahiwatig lamang ng koneksyon, ginamit para sa paliwanag, at hindi umiiral sa aktwal na utos

<>: ay nagpapahiwatig na ang parameter na ito ay hindi umiiral sa nabasa na utos

}: nagpapahiwatig ng pagtatapos ng utos

Operation Code: 00 nagpapahiwatig ng pagsulat, Ipinapahiwatig ng FF na basahin, 1 byte pang

Address ng ram: 1 byte pang

Operand: Ang operand ng utos ay 1 byte pang. Sa operasyon ng Basahin, Ang byte na ito ay hindi umiiral

Suriin ang code: (Operation Code + Magrehistro ng address + ) mod 256

Format ng pagbabalik ng utos:

Ang format ng pagbabalik ng tagumpay sa operasyon: {+Address ng Pagpaparehistro+Halaga ng Rehistro+Check Code+}

Ang pag -reset ng utos ay hindi bumalik

Format ng pagbabalik ng pagkabigo ng operasyon: {FFFFFF}

Halimbawa ng Serial Port Command:

Pagsisimula:
RX: {Aaaaaa}

TX: {00010001} – itakda ang pal
RX: {010001}   – tagumpay / o {FFFFFF} – mabigo
TX: {00010102} – Itakda ang NTSC
RX: {010102}   – tagumpay / o {FFFFFF} – mabigo
TX: {FF0100}   – Kumuha ng mode ng pag -input ng video
RX: {010102}   – 0x01 & 0x01 = ntsc / o {FFFFFF} – mabigo

TX: {00020002} – Itakda ang mode ng pag -scrambling
RX: {020002}   – tagumpay / o {FFFFFF} – mabigo
TX: {00020103} – Itakda ang Descrambler Mode
RX: {020103}   – tagumpay / o {FFFFFF} – mabigo
TX: {FF0201}   – Kumuha ng mode ng pagtatrabaho
RX: {020103}   – 0x01 & 0x01 = Descrambler mode / o {FFFFFF} – mabigo

Itakda ang binhi = 1000 (0x03e8) Mataas na byte 0x03, mababang byte 0xe8

TX: {00030306} – Itakda ang mataas na byte 0x03 / o {FFFFFF} – mabigo
RX: {030306}   – tagumpay / o {FFFFFF} – mabigo
TX: {0004E8EC} – Itakda ang mababang byte 0xe8
RX: {04E8EC}   – tagumpay / o {FFFFFF} – mabigo
TX: {FF0302}   – Kumuha ng Mataas na Byte ng Binhi
RX: {030306}   – Mataas na byte = 0x03 / o {FFFFFF} – mabigo
TX: {FF0403}   – Kumuha ng mababang byte ng binhi
RX: {04E8EC}   – mababang byte = 0xe8 / o {FFFFFF} – mabigo

TX: {00000101} – Sumulat ng mga setting
RX: {000101}   – tagumpay / o {FFFFFF} – mabigo

Orihinal na Intsik na Tsino

FPV Video Scrambling Module Mga Parameter ng Pag -configure

Ang mga parameter ng pagsasaayos ng module ay isinulat sa pamamagitan ng pagsulat ng isang 256 sa loob ng module.×8RAM upang ipatupad,Ang mga naka -configure na mga parameter ay may bisa pagkatapos mag -save, mag -reset o muli sa kapangyarihan..

Paglalarawan ng parameter ng RAM

Ang mga parameter ng pagsasaayos ng module ay isinulat sa pamamagitan ng pagsulat ng isang 256 sa loob ng module.×8RAM upang ipatupad,Ang mga naka -configure na mga parameter ay may bisa pagkatapos mag -save, mag -reset o muli sa kapangyarihan.,Matapos ang system ay pinapagana o i -reset,Ang serial port ay i -print ang {aaaaaa}

Paglalarawan ng parameter ng RAM

RAM[0] :I -reset ang System,Mababasa at nakasulat,Ang pagbabasa at pagsulat ay may iba't ibang kahulugan

Sumulat:

  • 0X00:I -reset ang buong sistema,Ang serial port ay nagbabalik {aaaaaa},Ay nagpapahiwatig na ang system ay na -reset
  • 0X01:I-save ang mga parameter na naka-set na gumagamit, Ang serial port ay nagbabalik {000101},Nagpapahiwatig ng matagumpay na pagpapatupad
  • 0X02:Ibalik ang mga parameter sa mga default na mga parameter ng system, Nagbabalik ang Serial Port {000202},Nagpapahiwatig ng matagumpay na pagpapatupad
  • Iba pa => Reserve

basahin:

  • Bit0:Input naka -lock o hindi,0:Naka -lock,1:Pag -lock
  • Bit7 ~ bit1:Reserve

RAM[1] :Mode ng pag -input ng video,Mababasa at nakasulat,Default na halaga 0x00

  • 0X00:Pilitin ang mode ng pag -input sa PAL,Mas malakas na anti-panghihimasok
  • 0X01:Pilitin ang mode ng pag -input sa NTSC,Mas malakas na anti-panghihimasok
  • Iba pang reserbasyon

RAM[2] :Paano gumagana ang module。Mababasa at nakasulat,Default na halaga 0x00

  • 0X00:Mode ng scramble
  • 0X01:Descrambling Mode
  • Iba pa => Reserve

RAM[3] ~ RAM[4]:Scrambled random number,Saklaw 0 ~ 1023,Mababasa at nakasulat,Default na halaga 0。
RAM[3]Mataas na byte,RAM[4]Mababang byte
Iba pang RAM RESERVED,Hindi mabasa at isulat ang nilalaman

FPV Video Scrambling Module Configuration Command

Ang utos ng pagsasaayos ay ipinatupad sa pamamagitan ng pagpapadala ng mga utos dito sa pamamagitan ng serial port.
Format ng utos: {+OPCODE + RAM address +<Bilang ng mga operasyon>+Verification Code+} simbolo{}Lahat ng mga numero ng hexadecimal na kinakatawan ng ASCII code
{ : Nagpapahiwatig na nagsisimula ang utos
+ : Nangangahulugan lamang ito ng koneksyon dito,Para sa mga tagubilin,Ay hindi umiiral sa aktwal na mga utos
<> :Ay nagpapahiwatig na ang parameter na pagbabasa ng utos ay hindi
} : Nagpapahiwatig na ang utos ay nagtatapos
Operation Code : 00 Ipahiwatig ang pagsulat, Ang FF ay nangangahulugang pagbabasa,1byte
Address ng ram: 1byte
Bilang ng mga operasyon : Ang operand ng Command 1 byte,Sa operasyon na basahin,Ang byte na ito ay wala
Verification Code : (Operation Code + Address ng imbakan + <Bilang ng mga operasyon>) mod 256
Ang format na nagbabalik ng utos :
Ang operasyon ay nagbabalik sa matagumpay na format: {+Rehistro ng Rehistro + Halaga ng Rehistro + Suriin ang Code +}
Ang pag -reset ng utos ay hindi bumalik
Nabigo ang operasyon na bumalik sa format:{FFFFFF}

Magtanong ng isang katanungan

← Bumalik

Ipinadala ang iyong mensahe