Змест
Што такое накладное экраннае меню, вызначанае карыстальнікам?
Пры выкарыстанні модуля бесправаднога відэаперадатчыка і прыёмніка COFDM, карыстальнікам можа спатрэбіцца накласці некаторую інфармацыю экраннага меню на экран відэа:
- Інфармацыя кіравання палётам адпраўляючага боку (GPS, вышыня лініі палёту, хуткасць, магутнасць батарэі, і г.д.);
- Інфармацыя аб прыёмніку (сіла сігналу, Узровень батарэі, і г.д.)
Каб задаволіць дзве вышэйзгаданыя патрэбы карыстальнікаў, прымаючы пад увагу ўніверсальнасць і прастату выкарыстання, Мы прапанавалі наступныя рашэнні:

- Наш модуль бесправаднога відэаперадатчыка і прыёмніка COFDM забяспечвае аднанакіраваную празрыстую перадачу праз паслядоўны порт, дазваляючы карыстальнікам празрыста перадаваць дадзеныя перадатчыка на прыёмнік праз паслядоўны порт.
- Празрысты паслядоўны порт нашага прымаючага модуля COFDM не толькі падтрымлівае вывад дадзеных, якія празрыста перадаюцца ад перадатчыка, але таксама падтрымлівае прыём накладзеных дадзеных OSD.
- Карыстальніку неабходна запоўніць незалежны пратакол на MCU, падлучаным да адпраўляючага модуля, або MCU, падлучаным да прымаючага модуля, Які пераўтвараецца і затым адпраўляецца ў сістэму праз празрысты інтэрфейс перадачы прымаючага модуля для завяршэння накладання інфармацыі карыстальніка на экранным меню.
Вызначанае карыстальнікам экраннае меню h - гэта сімвалы, якія карыстальнік хоча адлюстраваць на экране, напрыклад, дадзеныя аб палёце, Адпраўляючы ў каманды. (3кантактны паслядоўны порт, перадача сімвалаў у рэжыме, Хуткасць перадачы дадзеных такая ж, як у 3-кантактнага празрыстага паслядоўнага порта)
AT-каманды для накладання экраннага меню, вызначанага карыстальнікам
| фармат | ATOSD$(шрыфт), $(х),$(у),$(вул) _Напрыклад: ATOSD1,40,20,выш: 100м_ |
| параметр | шрыфт: Цэлае значэнне (тым большае значэнне, тым большы шрыфт) х каардыната: 0~1919 год y каардынат:0~1079 вул: радок для адлюстравання ў адпаведных каардынатах (Сімвал прабелу выкарыстоўваецца для ачысткі дысплея) |
| выкарыстанне | Выкарыстоўваецца для накладання інфармацыі карыстальніка на экране відэа |
| вяртаецца значэнне | няма |
| заўвагу | 1. Гэтая каманда з'яўляецца выключнай для OSD. Кліенты павінны адпраўляць каманды ў сістэму праз экраннае меню. Канкрэтная хуткасць перадачы і метад праверкі вызначаюцца камандай ATST і могуць быць атрыманы з дапамогай каманды ATGT. 2. Карыстальнік вызначае каардынаты X і Y на дысплеі OSD у залежнасці ад максімуму 1920 года×1080 пікселяў, і сістэма выправіць каардынаты ў залежнасці ад рэальнай сітуацыі з дысплеем. 3. Параметр str не можа ўтрымліваць «_’ характар |
Кіраўніцтва па відэааперацыі
Тлумачэнне ў відэа вышэй.
Ці ведаеце вы, як адпраўляць даныя экраннага меню праз перадатчык бесправаднога відэакадавальніка і плату дэкодэра COFDM?
У гэтым відэа, Я пакажу вам дэталі аперацыі. Зараз вазьміце перадатчык з HDMI-кадавальнік. Падключыце плату дэкодэра прымача праз кабель. Тады перадатчыку патрэбна крыніца сігналу HDMI, кабель HDMI, які падключаецца да гэтага кампутара, а затым ёсць прайгравальнік дысплея, які прайгравае відэа. Цяпер камп'ютар выступае ў якасці крыніцы відэа HDMI для гэтай камеры. Кампутарнае відэа пасылаецца на гэты перадатчык.
Сігналы перадаюцца на плату прымача дэкодэра па адным кабелі, Затым плата дэкодэра адлюстроўваецца праз выхад HDMI. Такім чынам, цяпер вы бачыце, што два экраны паказваюць аднолькава, Крыніца сігналу знаходзіцца справа, і Расшыфраваны дысплей знаходзіцца злева.
Тады адначасова, плата кадавання, Гэта 3-кантактны празрысты паслядоўны порт, Затым дадзеныя паслядоўнага порта, Ён падключаны да гэтага кампутара, Гэтыя даныя ўвесь час адпраўляюцца, Затым на плаце дэкодэра, ёсць таксама 3-кантактны паслядоўны порт, Ён будзе празрыста перададзены на іншы ноўтбук, Вы бачыце, што дадзеныя перадаюцца празрыста.
Звярніце ўвагу, што дысплей знаходзіцца ў шаснаццатковым рэжыме, таму што бок адпраўкі таксама ў шаснаццатковым рэжыме, Можна зірнуць, Адпраўка тут у шаснаццатковай форме, Затым адпраўку тут трэба змяніць на сімвальны рэжым.
Каб адправіць гэтую каманду экраннага меню, Напрыклад, калі вы хочаце адлюстраваць гэтую кучу знакаў у X:400 і:200, Добра, давайце спачатку паглядзім на левы верхні кут, Я спецыяльна ўключыў экраннае меню сістэмы, як і вы, Пакуль мы націскаем адправіць тут, Давайце паглядзім, што адбудзецца пасля таго, як ён атрымае экраннае меню карыстальніка, Ён выключыць экраннае меню гэтай сістэмы, Затым па каардынатах XY, указаных карыстальнікам, Паказвае адпаведнае значэнне, Тады давайце паспрабуем гэта змяніць, Я змяню яго каардынаты XY і адпраўлю яго зноў, Цяпер вы бачыце два, Гэта дзве толькі што адпраўленыя карыстальніцкія каманды OSD, Пазыцыі розныя, Змест аднолькавы.
Абнавіце ўбудаванае праграмнае забеспячэнне, каб мець экраннае меню, вызначанае карыстальнікам функцыя меню
Спампуйце абнаўленне прашыўкі
https://drive.google.com/file/d/1RP1qk-fLK1JQK9b-aD_UDStENIUhdCy2/view?usp=drive_link
Прадукт, згаданы ў відэа.
Падтрымка кітайскіх іерогліфаў
Каб задаволіць патрэбы суперпазіцыі кітайскіх іерогліфаў, ў “АТОСДУ” дадаецца каманда, і параметры падобныя на арыгінал “АТАСД” загадваць:
| фармат | ATOSDU$(шрыфт), $(х),$(у),$(вул) _Напрыклад: ATOSDU1,40,20,e4b880e6aca1e5b0b1e5a5bd_ |
| параметр | шрыфт: Цэлае значэнне (тым большае значэнне, тым большы шрыфт) х каардыната: 0~1919 год y каардынат:0~1079 вул: радок для адлюстравання ў адпаведных каардынатах (Прадстаўленне ASCII у кадзіроўцы UTF-8) |
| выкарыстанне | Выкарыстоўваецца для накладання інфармацыі карыстальніка на экране відэа (Падтрымка кітайскіх і ангельскіх іерогліфаў) |
| вяртаецца значэнне | няма |
| заўвагу | 1. Гэтая каманда з'яўляецца выключнай для OSD. Кліенты павінны адпраўляць каманды ў сістэму праз экраннае меню. Канкрэтная хуткасць перадачы і метад праверкі вызначаюцца камандай ATST і могуць быць атрыманы з дапамогай каманды ATGT. 2. Карыстальнік вызначае каардынаты X і Y на дысплеі OSD у залежнасці ад максімуму 1920 года×1080 пікселяў, і сістэма выправіць каардынаты ў залежнасці ад рэальнай сітуацыі з дысплеем. 3.Параметр str прымае ASCII-прадстаўленне ў кадзіроўцы UTF-8 |
Адносна таго, як атрымаць кадыроўку UTF-8 для адлюстравання кітайскіх іерогліфаў, вы можаце выкарыстоўваць праграму UltraEdit:
- Адкрыйце праграму UltraEdit (рэкамендуецца новая версія), і стварыць новы файл. Пад радком стану ўнізе, выбраць “Адзіны стандарт сімвалаў->UTF-8” з выпадальнага меню кадавання:

- У новым файле, увядзіце кітайскі радок, які трэба паказаць, такія як: “Адзін раз”:

- Выберыце “рэдагаваць” у радку меню, затым выберыце “Шаснаццатковы рэжым” каб атрымаць адпаведныя сімвалы ў кадзіроўцы UTF-8:

- Праз тэрмінал паслядоўнага порта, адправіць каманду ATOSDU і перадаць сімвалы, атрыманыя вышэй (Форма ASCII):

[ВФ-202411]


задаваць пытанне
Ваша паведамленне адпраўлена