Jak nakładać dane dotyczące lotu zdefiniowanego przez użytkownika w menu OSD za pośrednictwem karty odbiorczej bezprzewodowego nadajnika wideo COFDM

Jakie jest menu OSD zdefiniowane przez użytkownika nakładki?

Podczas korzystania z bezprzewodowego modułu nadajnika i odbiornika wideo COFDM, użytkownicy mogą potrzebować nałożyć pewne informacje OSD na ekran wideo:

  1. Informacje kontroli lotu strony wysyłającej (GPS, wysokość linii lotu, prędkość, moc baterii, itp.);
  2. Informacje o odbiorcy (siła sygnału, poziom baterii, itp.)

Aby sprostać dwóm powyższym potrzebom użytkowników, mając jednocześnie na uwadze wszechstronność i łatwość obsługi, Zaproponowaliśmy następujące rozwiązania:

OSD-function-of-the-COFDM-receiver
OSD-FUNCTION-OF-COFDM-RECEIVER
  1. Nasz bezprzewodowy moduł nadajnika i odbiornika wideo COFDM zapewnia jednokierunkową, jednokierunkową, przezroczystą transmisję przez port szeregowy, umożliwiając użytkownikom przejrzyste przesyłanie danych z nadajnika do odbiornika poprzez port szeregowy.
  2. Przezroczysty port szeregowy naszego modułu odbiorczego COFDM nie tylko obsługuje wysyłanie przezroczystych danych z nadajnika, ale także obsługuje odbiór danych nakładki OSD.
  3. Użytkownik musi wypełnić niezależny protokół na MCU podłączonym do modułu nadawczego lub MCU podłączonym do modułu odbiorczego, Które są konwertowane, a następnie wysyłane do systemu poprzez przezroczysty interfejs transmisyjny modułu odbiorczego w celu uzupełnienia nakładki informacji OSD użytkownika.

Menu OSD zdefiniowane przez użytkownika h określa, jakie znaki użytkownik chce wyświetlić na ekranie, takie jak dane lotu, wysyłając polecenia. (3pinowy port szeregowy, transmisja w trybie znakowym, szybkość transmisji jest taka sama jak 3-pinowy przezroczysty port szeregowy)

Polecenia AT dla nakładania menu OSD zdefiniowanego przez użytkownika

FormatATOSD$(czcionka), $(x),$(y),$(ul) _Na przykład: ATOSD1,40,20,wysokość: 100M_
parametrczcionka: Wartość całkowita (tym większa wartość, im większa czcionka)
współrzędna x: 0~1919
koordynujesz:0~1079
ul: ciąg znaków, który będzie wyświetlany pod odpowiednimi współrzędnymi (Symbol spacji służy do czyszczenia wyświetlacza)
posługiwać sięSłuży do nakładania informacji OSD użytkownika na ekran wideo
wartość zwracanaŻaden
Uwaga1. To polecenie jest dostępne wyłącznie w OSD. Klienci muszą wysyłać polecenia do systemu za pośrednictwem interfejsu OSD. Konkretną szybkość transmisji i metodę weryfikacji określa polecenie ATST i można je uzyskać za pomocą polecenia ATGT.
2. Użytkownik określa współrzędne x i y wyświetlacza OSD zgodnie z maksymalnie 1920×1080 pikseli, a system poprawi współrzędne zgodnie z rzeczywistą sytuacją na wyświetlaczu.
3. Parametr str nie może zawierać znaku „_’ charakter
Polecenia AT do wysyłania zdefiniowanych przez użytkownika danych dotyczących latania w menu OSD

Przewodnik obsługi wideo

Jak wysłać zdefiniowane przez użytkownika dane dotyczące lotu w menu OSD za pośrednictwem karty odbiornika dekodera bezprzewodowego nadajnika wideo COFDM

Wyjaśnienie w powyższym filmie.

Czy wiesz, jak przesyłać dane wyświetlane w menu OSD za pośrednictwem bezprzewodowego nadajnika i karty dekodera wideo COFDM??

w tym wideo, Pokażę ci szczegóły operacji. Teraz weź nadajnik z koderem HDMI. Podłącz płytkę dekodera odbiornika za pomocą kabla. W takim przypadku nadajnik potrzebuje źródła sygnału HDMI, kabla HDMI łączącego się z tym komputerem, a następnie odtwarzacz wideo odtwarza wideo. Teraz komputer działa jako źródło wideo HDMI dla tej kamery. Wyjściowy sygnał wideo z komputera jest wysyłany do tego nadajnika.

Sygnały przesyłane są do płytki odbiorczej dekodera jednym kablem, Płyta dekodera wyświetla się następnie poprzez wyjście HDMI. Teraz możesz zobaczyć, że oba ekrany pokazują to samo, Źródło sygnału znajduje się po prawej stronie, i Zdekodowany wyświetlacz znajduje się po lewej stronie.

Potem w tym samym czasie, płytka kodująca, Ten 3-pinowy przezroczysty port szeregowy, Następnie dane portu szeregowego, Jest podłączony do tego komputera, Dane te są przesyłane cały czas, Następnie na płycie dekodera, jest też 3-pinowy port szeregowy, Zostanie przejrzyście przesłany do innego laptopa, Widać, że dane są przesyłane w sposób przejrzysty.

Należy pamiętać, że wyświetlacz działa w trybie szesnastkowym, ponieważ strona wysyłająca również jest w trybie szesnastkowym, Możesz rzucić okiem, Wysyłanie odbywa się tutaj w formacie szesnastkowym, Następnie wysyłanie tutaj należy zmienić na tryb znakowy.

Aby wysłać to polecenie OSD, Na przykład, jeśli chcesz wyświetlić tę grupę znaków w X:400 i:200, Dobra, spójrzmy najpierw na lewy górny róg, Specjalnie włączyłem menu OSD systemu, tak jak ty, O ile klikniemy wyślij tutaj, Zobaczmy, co się stanie po otrzymaniu OSD użytkownika, Wyłączy OSD tego systemu, Następnie we współrzędnych XY określonych przez użytkownika, Pokazuje odpowiednią wartość, W takim razie spróbujmy to zmienić, Zmodyfikuję jego współrzędne XY i wyślę je ponownie, Teraz widzisz dwa, Oto dwa właśnie wysłane polecenia OSD użytkownika, Stanowiska są różne, Treść jest taka sama.

Zaktualizuj oprogramowanie sprzętowe, aby uzyskać menu OSD zdefiniowane przez użytkownika funkcja menu

Pobierz aktualizację oprogramowania sprzętowego

https://drive.google.com/file/d/1RP1qk-fLK1JQK9b-aD_UDStENIUhdCy2/view?usp=drive_link

Produkt wspomniany w filmie.

Obsługa chińskich znaków

Aby zaspokoić potrzeby superpozycji chińskich znaków, ten “ATOSDU” dodano polecenie, a parametry są zbliżone do oryginału “ATOSD” Komenda:

FormatATOSDU$(czcionka), $(x),$(y),$(ul) _Na przykład: ATOSDU1,40,20,e4b880e6aca1e5b0b1e5a5bd_
parametrczcionka: Wartość całkowita (tym większa wartość, im większa czcionka)
współrzędna x: 0~1919
koordynujesz:0~1079
ul: ciąg znaków, który będzie wyświetlany pod odpowiednimi współrzędnymi
(Reprezentacja ASCII zakodowana w UTF-8)
posługiwać sięSłuży do nakładania informacji OSD użytkownika na ekran wideo
(Obsługa znaków chińskich i angielskich)
wartość zwracanaŻaden
Uwaga1. To polecenie jest dostępne wyłącznie w OSD. Klienci muszą wysyłać polecenia do systemu za pośrednictwem interfejsu OSD. Konkretną szybkość transmisji i metodę weryfikacji określa polecenie ATST i można je uzyskać za pomocą polecenia ATGT.
2. Użytkownik określa współrzędne x i y wyświetlacza OSD zgodnie z maksymalnie 1920×1080 pikseli, a system poprawi współrzędne zgodnie z rzeczywistą sytuacją na wyświetlaczu.
3.Parametr str przyjmuje reprezentację ASCII zakodowaną w UTF-8


Informacje na temat sposobu uzyskania kodowania UTF-8 wyświetlanych chińskich znaków, możesz użyć oprogramowania UltraEdit:

  1. Otwórz oprogramowanie UltraEdit (zalecana jest nowa wersja), i utwórz nowy plik. Pod paskiem stanu na dole, Wybierz “Jednolity standard znaków->UTF-8” z menu rozwijanego kodowania:UltraEdit-1
  2. W nowym pliku, wpisz chiński ciąg znaków, który ma zostać wyświetlony, Jak na przykład: “Tylko raz”:UltraEdit-2
  3. Wybierać “Edytować” na pasku menu, następnie wybierz “Tryb szesnastkowy” aby uzyskać odpowiednie znaki zakodowane w formacie UTF-8:UltraEdit-3
  4. Przez terminal portu szeregowego, wyślij polecenie ATOSDU i przekaż znaki uzyskane powyżej (Formularz ASCII):UltraEdit-4

[VF-202411]

Zadać pytanie

← Wstecz

Twoja wiadomość została wysłana