Inhaltsverzeichnis
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:
- Flugsteuerungsinformationen des Senden -Endes (GPS, Fluglinienhöhe, Geschwindigkeit, Batteriestrom, etc.);
- 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:

- 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.
- Der transparente serielle Anschluss unseres COFDM -Empfangsmodul.
- 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ü
| Format | ATOSD$(Schriftart), $(x),$(und),$(str) _Beispielsweise: ATOSD1,40,20,Höhe: 100M_ |
| Parameter | Schriftart: 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) |
| benutzen | Wird verwendet, um Benutzer -OSD -Informationen auf dem Videobildschirm zu überlagern |
| Rückgabewert | keiner |
| Anmerkung | 1. 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 |
Video Operation Guide
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:
| Format | Atosdu $(Schriftart), $(x),$(und),$(str) _Beispielsweise: Atosdu1,40,20, E4B880E6ACA1E5B0B1E5A5BD_ |
| Parameter | Schriftart: 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) |
| benutzen | Wird verwendet, um Benutzer -OSD -Informationen auf dem Videobildschirm zu überlagern (Unterstützen Sie chinesische und englische Charaktere) |
| Rückgabewert | keiner |
| Anmerkung | 1. 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:
- Ö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:

- In der neuen Datei, Geben Sie die chinesische Zeichenfolge ein, die angezeigt werden muss, sowie: „Nur einmal“:

- Wählen „Bearbeiten“ in der Menüleiste, dann auswählen „Sechskantmodus“ Um die entsprechenden UTF-8-codierten Zeichen zu erhalten:

- Durch das serielle Anschlussterminal, Senden Sie den Befehl atosdu und übergeben Sie die oben erhaltenen Zeichen (ASCII -Form):

[VF-202411]


Stelle eine Frage
Vielen Dank für deine Antwort. ✨