Բովանդակություն
Փոփոխել FPV Analog Video Scrambler Module Encryption Seed-ը
Հաճախորդների ինտեգրման վերջին նախագիծը կենտրոնացած է մեր վրա FPV անալոգային վիդեո սկրամբլեր & Descrambler մոդուլ, կազմաձևված միջոցով CVBS Scrambling Assistant, բարձրացրեց մի քանի մանրամասն տեխնիկական հարցեր. Հաճախորդը նպատակ ունի փոփոխել և համաժամեցնել գաղտնագրման սերմ (խառնաշփոթի հաջորդականությունը) իրենց սեփական ներկառուցված վերահսկիչից, առանց համակարգչի կամ ստանդարտ օգնականի ծրագրաշարի օգտագործման.
Մենք ինտեգրում ենք ձեր FPV Analog Video Scrambler-ը & Descrambler մոդուլ (մեկը, որը կազմաձևված է «CVBS Scrambling Assistant»-ի միջոցով) մեր սեփական համակարգում և անհրաժեշտ է հստակեցնել որոշ տեխնիկական մանրամասներ կազմաձևման ինտերֆեյսի վերաբերյալ.
Ձեր կայքի նկարագրությունից, մենք դա կարող ենք տեսնել:
- մոդուլը կարգավորվում է USB-Serial-ի միջոցով (CH340);
- ձեր ծրագրաշարը կարդացել է / Սարքի պարամետրերը կարդալու և արժեքներ գրելու հրամաններ գրեք (scramble/descramble հաջորդականություն).
Խնդրում ենք հաստատել հետևյալը:
- Արդյո՞ք մոդուլը իրականում ունի UART (TTL) ինտերֆեյս, որի միջոցով ձեր ծրագրաշարը հրամաններ է փոխանակում մոդուլի հետ?
- Որոնք են ճշգրիտ UART պարամետրերը (բոդ տոկոսադրույքը, տվյալների bits, հավասարություն, Դադարեցրեք բիթերը)?
- Արդյո՞ք կապի արձանագրությունը բաց է? Մենք պետք է ուղարկենք նույն հրամանները, որոնք ուղարկում է ձեր ծրագրաշարը, բայց ոչ համակարգչից՝ մեր սեփական արտաքին սարքից (վերահսկիչ / ծրագրեր).
- Ո՞րն է սերմը գրելու փաթեթային կառուցվածքը:
ծառայության/վերնագրի բայթ(ի),
հրամանի բայթ,
տվյալների երկարությունը,
դաշտը սերմով / scramble հաջորդականությունը ինքնին,
ստուգիչ գումարի տեսակը (CRC, XOR կամ այլ).- Հնարավո՞ր է սերմը գրել աշխատանքային ռեժիմով (երբ մոդուլն արդեն միացված է տեսանյութին), կամ դա կարելի է անել միայն կոնֆիգուրացիայի ռեժիմում?
- Գրելու հրամանը նույնն է մոդուլի համար Scrambler ռեժիմում և Descrambler ռեժիմում, կամ կա՞ այլ հրաման RX միավորի համար?
Ո՞րն է սերմի/հերթականության առավելագույն երկարությունը և ինչ ձևաչափ է թույլատրվում (միայն թվանշաններ, վեցանկյուն, ASCII)?- Եթե արձանագրությունը ներկայումս հրապարակային չէ, կարո՞ղ եք մեզ ուղարկել հրամանների կարճ PDF/տեքստային նկարագրություն կամ մոդուլի հետ հաղորդակցվող ձեր համակարգչի ծրագրաշարի գրանցամատյանի օրինակ։ (որպեսզի մենք կարողանանք այն վերարտադրել մեր սարքում)?
Մեր խնդիրն է գրել/թարմացնել կոդավորման բանալին (սերմ) առանց համակարգչի օգտագործման, միայն մեր սարքից UART-ի միջոցով, այնպես որ մենք կարող ենք միաժամանակ նույն սերմը դնել և՛ փոխանցող, և՛ ստացող մոդուլների վրա.
Մենք երախտապարտ կլինենք, եթե կարողանաք տրամադրել:
հրամանի նկարագրությունը;
«գրել սերմ» փաթեթի օրինակ;Նրանց հիմնական նպատակն է ավտոմատացնել սերմերի գրման գործընթացը UART-ի վրայով, սահմանելով նույն գաղտնագրման բանալին երկուսի փոխանցման համար (TX) և ստանալը (RX) մոդուլներ միաժամանակ.
Հարցումն ընդգրկել է հետևյալ տեխնիկական թեմաները:
- UART կապի ինտերֆեյս – Արդյոք մոդուլն ունի TTL մակարդակի UART ինտերֆեյս, որը հաղորդակցվում է USB-սերիալի միջոցով (CH340) փոխարկիչ.
- UART պարամետրեր – Պահանջվող սերիական կարգավորումներ, ինչպիսիք են բուդի արագությունը, տվյալների bits, հավասարություն, և կանգ առեք.
- Բացեք արձանագրության մուտքը - Հնարավո՞ր է կարդալ/գրել հրամաններ ուղղակիորեն արտաքին միկրոկառավարիչից ուղարկել համակարգչի ծրագրաշարի փոխարեն.
- Փաթեթի ձևաչափ գրելու սերմի հրամանի համար - Վերնագրի բայթեր, հրամանի տեսակը, տվյալների երկարությունը, սերմնաբուծական դաշտ, և ստուգման գումարը (CRC կամ XOR).
- Կոնֆիգուրացիա ընդդեմ. Աշխատանքային ռեժիմ - Հնարավո՞ր է արդյոք սերմը թարմացնել տեսանյութի փոխանցման ընթացքում.
- TX/RX համաժամացում – Արդյոք Scrambler-ը և Descrambler-ը կիսում են նույն գրելու-սերմ հրամանը և թույլատրված սերմի ձևաչափը (թվային, ASCII, վեցանկյուն).
- Արձանագրության փաստաթղթեր – Կրկնօրինակման նպատակով հրամանի կարճ տեղեկանքի կամ կապի մատյան ստանալու հարցում.
Տեխնիկական բացատրություն և ինտեգրման ուղեցույց
FPV անալոգային վիդեո սկրիմբլեր & Descrambler մոդուլն առանձնանում է ներքին UART կազմաձևման ինտերֆեյս հասանելի է USB-Serial-ի միջոցով (CH340) կամուրջ. Նույն հաղորդակցման ալիքը, որն օգտագործվում է ԱՀ օգնականի ծրագրաշարի կողմից, կարող է հասանելի լինել նաև արտաքին ներկառուցված համակարգով առաջադեմ ինտեգրման համար:.
Տիպիկ UART պարամետրեր:
- բոդ տոկոսադրույքը: 115200 bps
- Տվյալների բիթերը: 8
- Պարիտետ: Mini AV To HDMI AV RCA Converter 1080P Video Converter HD հեռուստացույցի համար
- Stop bits: 1
Կազմաձևման արձանագրությունը երկուական է և օպտիմիզացված է գաղտնագրման պարամետրերը գրելու և կարդալու համար. Մինչդեռ հրամանի ամբողջական արձանագրությունը հրապարակայնորեն չի տարածվում, լիազորված ինտեգրատորներ կարող է ստանալ հրամանի ամփոփագիր կամ օրինակ կապի մատյան NDA-ի ներքո.
Գործողության ռեժիմների վերաբերյալ:
- Կազմաձեւման ռեժիմ – Առաջարկվող ռեժիմը՝ գաղտնագրման սերմը գրելու կամ թարմացնելու համար, նախքան տեսահաղորդումը սկսելը.
- Աշխատանքային ռեժիմ – Որոշ որոնվածի տարբերակներում, հնարավոր է փոփոխել սերմը իրական ժամանակում, կախված TX-ի և RX-ի միջև համաժամացման եղանակից.
Երկուսն էլ Scrambler (TX) և Descrambler (RX) կիսել նույնը գրել-սերմ հրամանի ձևաչափ, ապահովելով զուգակցված մոդուլների հետևողական ապակոդավորումը. Սերմը աջակցում է մինչև 16 կերպարներ, սովորաբար ASCII կամ թվային ձևաչափով, կախված որոնվածի կազմաձևից.
Մշակողների համար, ովքեր ցանկանում են կառավարել մոդուլը MCU-ի միջոցով, օգտագործելով ա UART տրամաբանական անալիզատոր CVBS Scrambling Assistant ծրագրաշարից հրամանների հաջորդականությունը ձայնագրելու համար ապահովում է նույն արձանագրությունը իրենց համակարգում կրկնօրինակելու գործնական ուղի.
Գործնական դիմումներ
Այս հատկությունը լայնորեն կիրառվում է UAV անալոգային վիդեո փոխանցում, անլար հսկողություն, իսկ անվտանգ մարտավարական հաղորդակցության համակարգեր, որտեղ կարևոր է հաղորդիչի և ստացողի միջև համաժամանակյա գաղտնագրումը.
Թույլ տալով UART-ի վրա հիմնված գաղտնագրման բանալի կառավարումը, Համակարգի դիզայներները կարող են հեշտությամբ ինտեգրել «scrambling» տրամաբանությունը մաքսային կարգավարներ, հասնել ամբողջական ավտոմատացման և անխափան համաժամացման վիդեո հղումով.
Հաճախակի տրվող հարցեր (ՀՏՀ)
Q1: Կարո՞ղ եմ փոխել Scrambler սերմը առանց համակարգչի օգտագործման?
այո. UART արձանագրությունը հասկանալուց հետո, սերմը կարող է ուղղակիորեն գրվել արտաքին սարքի կամ MCU-ի միջոցով UART ինտերֆեյսի միջոցով.
Q2: Ինչպես կարող եմ ապահովել, որ TX և RX մոդուլները կիսում են նույն բանալին?
Երկուսն էլ օգտագործում են միևնույն write-seed հրամանը. Սերմերի նույնական տվյալների ուղարկումը երկուսին էլ ապահովում է համաժամանակացված կոդավորումը և ապակոդավորումը.
Q3: Հնարավո՞ր է սերմը փոփոխել տեսանյութը փոխանցելիս?
Շատ դեպքերում, այն պետք է թարմացվի կոնֆիգուրացիայի ռեժիմում. Ծրագրաշարի որոշ տարբերակներ աջակցում են կենդանի թարմացումները ժամանակի խիստ հսկողության ներքո.
Q4: Արդյո՞ք առկա են արձանագրային փաստաթղթեր?
Համառոտ հրամանի տեղեկանք կամ օրինակելի մատյան կարող է տրամադրվել NDA-ի ներքո որակավորված գործընկերներին՝ անվտանգ համակարգի ինտեգրման համար.

Հարց տվեք
Ձեր հաղորդագրությունն ուղարկված է