So senden Sie benutzerdefinierte OSD-Menü-Flugdaten per Overlay über die COFDM-Funkvideosender-Decoder-Empfängerplatine

Was ist das von Overlay benutzerdefinierte OSD-Menü?

Bei Verwendung des COFDM Wireless Video Sendermitter und Empfängermoduls, Benutzer müssen möglicherweise einige OSD -Informationen auf dem Videobildschirm überlagern:

  1. Flugsteuerungsinformationen des Senden -Endes (GPS, Fluglinienhöhe, Geschwindigkeit, Batteriestrom, etc.);
  2. Empfängerinformationen (Signalstärke, Batteriespiegel, etc.)

Um die beiden oben genannten Benutzerbedürfnisse zu erfüllen und gleichzeitig die Vielseitigkeit und Benutzerfreundlichkeit zu berücksichtigen, Wir haben die folgenden Lösungen angeboten:

OSD-function-of-the-COFDM-receiver
OSD-Funktion-des-COFDM-Empfängers
  1. Unser MOFDM-Mobilfunk-Video-Sender und -Erempfängermodul bieten ein unidirektionales serielles Anschluss transparenter Übertragung, Ermöglichen, dass Benutzer Senderdaten transparent über den seriellen Anschluss transparent an den Empfänger übertragen können.
  2. Der transparente serielle Anschluss unseres COFDM -Empfangsmodul.
  3. Der Benutzer muss das unabhängige Protokoll der MCU vervollständigen, das mit dem Sendungsmodul oder der mit dem Empfangsmodul verbundenen MCU angeschlossen ist, Dies wird konvertiert und dann über die transparente Übertragungsschnittstelle des Empfangsmoduls an das System gesendet, um die Überlagerung der Benutzer -OSD -Informationen zu vervollständigen.

Das benutzerdefinierte OSD-Menü H ist das, was der Benutzer auf dem Bildschirm anzeigen möchte, wie Flugdaten, Durch Senden von Befehlen. (3Pin Serienanschluss, Zeichenmodusübertragung, Die Baud -Rate ist die gleiche wie 3Pin transparenter serieller Port)

Bei Befehlen für Overlay-benutzerdefiniertes OSD-Menü

FormatATOSD$(Schriftart), $(x),$(und),$(str) _Beispielsweise: ATOSD1,40,20,Höhe: 100M_
ParameterSchriftart: Ein ganzzahliger Wert (desto größer der Wert, Je größer die Schriftart)
x Koordinate: 0~1919
y Koordinate:0~1079
str: Zeichenfolge, die in den entsprechenden Koordinaten angezeigt werden soll (Das Raumsymbol wird verwendet, um die Anzeige zu löschen)
benutzenWird verwendet, um Benutzer -OSD -Informationen auf dem Videobildschirm zu überlagern
Rückgabewertkeiner
Anmerkung1. Dieser Befehl ist exklusiv für OSD. Kunden müssen Befehle über die OSD -Schnittstelle an das System senden. Die spezifische Baudrate- und Überprüfungsmethode wird durch den ATST -Befehl bestimmt und kann über den ATGT -Befehl erhalten werden.
2. Der Benutzer gibt die X- und Y-Koordinaten der OSD-Anzeige entsprechend dem Maximum 1920 an×1080 Pixel, und das System korrigiert die Koordinaten entsprechend der tatsächlichen Anzeigesituation.
3. Der STR -Parameter kann das nicht enthalten ‚_‘ Charakter
Bei Befehlen zum Senden des benutzerdefinierten OSD-Menüs fliegende Daten

Video Operation Guide

So senden Sie benutzerdefinierte OSD-Menü Flugdaten über CoFDM Wireless Video Transmitter Decoder Receiver Board

Erläuterung im obigen Video.

Wissen Sie, wie Sie das OSD -Menü fliegende Daten über den COFDM Wireless Video Encoder Sendermitter und Decoder Board senden??

In diesem Video, Ich werde Ihnen die Betriebsdetails zeigen. Nehmen Sie nun einen Sender mit einem HDMI -Encoder ein. Schließen Sie die Empfängerdecoderplatine über ein Kabel an. Dann benötigt der Sender eine HDMI -Signalquelle, Das HDMI -Kabel, das mit diesem Computer verbunden ist, Und dann gibt es einen Display -Player, der das Video spielt. Jetzt fungiert der Computer als HDMI -Videoquelle für diese Kamera. Das Computer -Ausgangsvideo wird an diesen Sender gesendet.

Die Signale werden über ein Kabel an die Decoder -Empfängerkarte gesendet, Die Decoderplatine zeigt dann über die HDMI -Ausgabe an. Jetzt können Sie also sehen, dass die beiden Bildschirme dasselbe zeigen, Die Signalquelle ist rechts, und das dekodierte Display befindet sich links.

Dann gleichzeitig, das Codierungsbrett, Dieser 3-polige transparente serielle Anschluss, Dann eine serielle Portdaten, Es ist mit diesem Computer verbunden, Diese Daten werden ständig gesendet, Dann auf der Decoder -Karte, Es gibt auch einen 3-poligen seriellen Anschluss, Es wird transparent auf einen anderen Laptop übertragen, Sie können sehen, dass die Daten transparent übertragen werden.

Beachten Sie, dass sich das Display im Hexadezimalmodus befindet, da sich auch die Senderseite in Hexadezimal befindet, Sie können einen Blick darauf werfen, Das Senden hier ist in hexadezimal, Dann muss das Senden hier in den Charaktermodus geändert werden.

So senden Sie diesen OSD -Befehl, Beispielsweise, Wenn Sie diese Zeichenhäufigkeit bei x anzeigen möchten:400 und:200, Okay, Schauen wir uns zuerst in die obere linke Ecke an, Ich habe das OSD des Systems speziell wie Sie eingeschaltet, Solange wir hier klicken, um zu senden, Mal sehen, was passiert, nachdem er das OSD des Benutzers erhalten hat, Er wird das OSD dieses Systems ausschalten, Dann bei den vom Benutzer angegebenen XY -Koordinaten, Zeigt den entsprechenden Wert an, Dann versuchen wir, dies zu ändern, Ich werde seine XY -Koordinaten ändern und sie erneut senden, Jetzt können Sie zwei sehen, Dies sind die beiden Benutzer -OSD -Befehle, die gerade gesendet wurden, Die Positionen sind unterschiedlich, Der Inhalt ist der gleiche.

Aktualisieren Sie die Firmware, um das benutzerdefinierte OSD zu erhalten Menüfunktion

Laden Sie die Upgrade -Firmware herunter

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

Das im Video erwähnte Produkt.

Chinesische Charakterunterstützung

Um den Bedürfnissen der chinesischen Charakter -Überlagerung zu erfüllen, das „Atosdu“ Befehl wird hinzugefügt, und die Parameter ähneln dem Original „ATOSD“ Befehl:

FormatAtosdu $(Schriftart), $(x),$(und),$(str) _Beispielsweise: Atosdu1,40,20, E4B880E6ACA1E5B0B1E5A5BD_
ParameterSchriftart: Ein ganzzahliger Wert (desto größer der Wert, Je größer die Schriftart)
x Koordinate: 0~1919
y Koordinate:0~1079
str: Zeichenfolge, die in den entsprechenden Koordinaten angezeigt werden soll
(UTF-8 codierte ASCII-Darstellung)
benutzenWird verwendet, um Benutzer -OSD -Informationen auf dem Videobildschirm zu überlagern
(Unterstützen Sie chinesische und englische Charaktere)
Rückgabewertkeiner
Anmerkung1. Dieser Befehl ist exklusiv für OSD. Kunden müssen Befehle über die OSD -Schnittstelle an das System senden. Die spezifische Baudrate- und Überprüfungsmethode wird durch den ATST -Befehl bestimmt und kann über den ATGT -Befehl erhalten werden.
2. Der Benutzer gibt die X- und Y-Koordinaten der OSD-Anzeige entsprechend dem Maximum 1920 an×1080 Pixel, und das System korrigiert die Koordinaten entsprechend der tatsächlichen Anzeigesituation.
3.Der STR-Parameter nimmt die utf-8 codierte ASCII-Darstellung vor


In Bezug auf die Ermittlung der UTF-8-Kodierung chinesischer Zeichen, die angezeigt werden sollen, Sie können die UltraEdit -Software verwenden:

  1. Öffnen Sie die Ultraedit -Software (Eine neue Version wird empfohlen), und erstellen Sie eine neue Datei. Unter der Statusleiste unten, auswählen „Uniform Charakter Standard-> UTF-8“ Aus dem Dropdown-Menü codieren:UltraEdit-1
  2. In der neuen Datei, Geben Sie die chinesische Zeichenfolge ein, die angezeigt werden muss, sowie: „Nur einmal“:UltraEdit-2
  3. Wählen „Bearbeiten“ in der Menüleiste, dann auswählen „Sechskantmodus“ Um die entsprechenden UTF-8-codierten Zeichen zu erhalten:UltraEdit-3
  4. Durch das serielle Anschlussterminal, Senden Sie den Befehl atosdu und übergeben Sie die oben erhaltenen Zeichen (ASCII -Form):UltraEdit-4

[VF-202411]

Stelle eine Frage

← Zurück

Vielen Dank für deine Antwort. ✨