RS232-Steuerung
Die vollständige RS232-Befehlsliste des Vertex (V1.13 MCU / 010918) mit Klinkenbelegung, seriellen Parametern, Syntaxregeln und Beispielbefehlen.
ALLE KAPITEL
Vertex RS232-Befehlsliste für V1.13 MCU / 010918
VERTEX RS232-BEFEHLSLISTE FÜR V1.13 MCU / 010918:
Anschluss und Parameter
Die RS232-Buchse des Vertex erwartet folgende Steckerbelegung:
- TIP
- TX [sendet Daten vom Vertex]
- RING
- RX [empfängt Daten zum Vertex]
- SLEEVE
- GND
Parameter: 19200, n, 1, kein Handshake
Jeder Befehl muss mit dem Zeichen # beginnen und mit einem Wagenrücklauf \r oder einem Zeilenumbruch \n enden
Verwenden Sie nur Kleinbuchstaben
Beispielbefehle
#get edidmode
#get hdrcustom
#set edidmode automix
#set hdrstr 87:01:1a:b0:02:00:c2:33:c4:86:4c:1d:b8:0b:d0:84:80:3e:13:3d:42:40:a0:0f:32:00:e8:03:90:01
#set hdrcustom on
#set avistr 82:02:0d:ae:40:c0:60:61:00:00:00:00:00:00:00:00:00
#set avicustom on
#set vsistr 81:01:1b:63:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
#set vsicustom on
#set cecstr 0f:36
Befehlsliste
- #get ver
- zeigt die aktuellen Firmware-Versionen des Vertex
- #get status x
- zeigt den aktuellen Status der angefragten Information
x kann rx0, rx1, tx0, tx1, tx0sink, tx1sink, aud0, aud1 sein - #get audiochbot
#get audiochtop - Liefert den Audiomodus LPCM / Bitstream des gewählten Eingangs
- #set hotplug
- Sendet ein Hotplug-Ereignis an die Quellen
- #set input x / #get input
- Wechselt den Eingangsport. x kann top/bot/thru/swap sein
- #set autosw x / #get autosw
- Schaltet die automatische Eingangsumschaltung um.
Wenn aktiv, wechselt der Eingang zu einem aktiven Eingang, sobald der aktuelle Eingang ausgeschaltet wird.
x kann on/off sein - #set autoswprio x / #get autoswprio
- Schaltet die Priorität der automatischen Eingangsumschaltung um.
Wenn aktiv, wird der Eingang zwangsweise gewechselt, sobald eine neue Quelle angeschlossen wird.
x kann on/off sein - #set scale x / #get scale
- Ändert den Skalierungsmodus, wenn der Scale-Schiebeschalter in der mittleren Position steht. x kann auto/custom/none sein
- #get hdcpswitchpos
- Liefert die Position des HDCP-Schiebeschalters
- #set hdcp x / #get hdcp
- Ändert die HDCP-Stufe des Ausgangs, wenn der HDCP-Schiebeschalter in der mittleren Position steht. x kann 14/22 sein
- #get edidswitchpos
- Liefert die Position des EDID-Schiebeschalters
- #set edidmode x / #get edidmode
- Ändert den EDID-Modus des Ausgangs, wenn der EDID-Schiebeschalter in der mittleren Position steht.
x kann automix/custom/fixed/copytop/copybot sein - #set edidtable x / #get edidtable
- Wählt die Custom-EDID-Tabelle für Port 0 (und Port 1, falls nicht separat gewählt). Bereich 1-100
- #set edidtabletop x / #get edidtabletop
- Wählt die Custom-EDID-Tabelle für Port 1. Mit dem Wert 0 folgt Port 1 der EDID von Port 0. Bereich 0-100
- #set edidalgo x / #get edidalgo
- Wählt den Mischalgorithmus der Automix-EDID. Nur im EDID-Modus AUTOMIX wirksam.
Algorithmen:
0 = "Min Mixed Capabilities"
1 = "Max Audio, Min Video"
2 = "BOT Output Priority"
3 = "TOP Output Priority"
4 = "Max Audio, Max Video" - #set osd x / #get osd
- Schaltet die Bildschirmeinblendung (OSD) um. x kann on/off sein
- #set osdfadevalue x / #get osdfadevalue
- Legt in Sekunden fest, wie lange das OSD bei einer Änderung eines Videoparameters sichtbar bleibt.
Bei 0 wird es nie ausgeblendet. - #set osdtext x / #get osdtext
- Schaltet den eigenen OSD-Text um. x kann on/off sein
- #set osdtextstr x / #get osdtextstr
- Legt den eigenen Text fest, der im OSD angezeigt wird. Der Text muss
Beispiel: #set osdtextstr "HDfury Vertex" - #set osdmask x / #get osdmask
- Schaltet den OSD-Maskierungsbereich um. x kann on/off sein
- #set oled x / #get oled
- Schaltet das OLED-Display um. x kann on/off sein
- #set oledrotate x / #get oledrotate
- Schaltet die 180-Grad-Drehung des OLED-Displays um. x kann on/off sein
- #set oledreverse x / #get oledreverse
- Schaltet die invertierten Farben des OLED-Displays um. x kann on/off sein
- #set oledfadevalue x / #get oledfadevalue
- Legt in Sekunden fest, wie lange das OLED-Display bei einer Änderung eines Videoparameters sichtbar bleibt.
Bei 0 wird es nie ausgeblendet. - #set oledpage x / #get oledpage
- Legt die aktuelle Seite des OLED-Displays fest. Die Einstellung bleibt nach dem Aus- und Einschalten erhalten
- #set logoled x / #get logoled
- Schaltet die seitliche Logo-LED des Vertex um. x kann on/off sein
- #set edidaudio x / #get edidaudio
- Wählt die AUTOMIX-Audio-Flags. Die Einstellung erzwingt die in der EDID gemeldeten Audiofähigkeiten.
x kann stereo/51/71/native/top sein
native = Fähigkeiten der aktuell angeschlossenen Senke, gemischt nach dem aktuellen EDID-Algorithmus
top = Audioinformationen der am TOP-Port angeschlossenen Senke, übrige Fähigkeiten nach dem EDID-Algorithmus - #set edidbt2020 x / #get edidbt2020
- Wählt das AUTOMIX-Flag BT2020. Wenn aktiviert, wird der Quelle BT2020-Fähigkeit erzwungen gemeldet.
Wenn nicht erzwungen, folgt es den Fähigkeiten der Senke.
x kann on/off sein - #set edidhdr10 x / #get edidhdr10
- Wählt das AUTOMIX-Flag HDR10. Wenn aktiviert, wird der Quelle HDR10-Fähigkeit erzwungen gemeldet.
Wenn nicht erzwungen, folgt es den Fähigkeiten der Senke.
x kann on/off sein - #set edidhlg x / #get edidhlg
- Wählt das AUTOMIX-Flag HLG. Wenn aktiviert, wird der Quelle HLG-Fähigkeit erzwungen gemeldet.
Wenn nicht erzwungen, folgt es den Fähigkeiten der Senke.
x kann on/off sein - #set ediddv x / #get ediddv
- Wählt das AUTOMIX-Flag DOLBY VISION. Wenn aktiviert, wird der Quelle DV-Fähigkeit erzwungen gemeldet.
Wenn nicht erzwungen, folgt es den Fähigkeiten der Senke.
x kann on/off sein - #set edidyuvremove x / #get edidyuvremove
- Wählt das AUTOMIX-Flag für den Farbraum YCbCr. Wenn aktiviert, wird die YCbCr-444/422-Fähigkeit entfernt.
Wenn nicht erzwungen, folgt es den Fähigkeiten der Senke.
x kann on/off sein - #set edid3dremove x / #get edid3dremove
- Wählt das AUTOMIX-Flag 3D. Wenn aktiviert, wird die 3D-Fähigkeit entfernt.
Wenn nicht erzwungen, folgt es den Fähigkeiten der Senke.
x kann on/off sein - #set hdrstr x / #get hdrstr
- Legt einen eigenen HDR-String fest, der an die Senke gesendet wird, wenn "hdrcustom" aktiviert ist.
x muss ein Format haben, in dem die Datenbytes durch das Zeichen : getrennt sind
Beispiel #set hdrstr 87:01:1a:b0:....... - #set hdrcustom x / #get hdrcustom
- Schaltet das Senden des eigenen HDR-Strings um. Wenn aktiviert, wird das HDR des Eingangs nicht mehr an den Ausgang weitergegeben, sondern durch den festgelegten eigenen String ersetzt.
x kann on/off sein - #set hdrdisable x / #get hdrdisable
- Schaltet das Senden jeglicher HDR-Strings um. Wenn aktiviert, werden alle HDR-Informationen zur Senke unterdrückt
x kann on/off sein - #set avistr x / #get avistr
- Legt einen eigenen AVI-String fest, der an die Senke gesendet wird, wenn "avicustom" aktiviert ist.
x muss ein Format haben, in dem die Datenbytes durch das Zeichen : getrennt sind
Beispiel #set avistr 82:02:0d:ae:40:c0:60:61:....... - #set avicustom x / #get avicustom
- Schaltet das Senden des eigenen AVI-Strings um. Wenn aktiviert, wird das AVI des Eingangs nicht mehr an den Ausgang weitergegeben, sondern durch den festgelegten eigenen String ersetzt.
x kann on/off sein - #set avidisable x / #get avidisable
- Schaltet das Senden jeglicher AVI-Strings um. Wenn aktiviert, werden alle AVI-Informationen zur Senke unterdrückt.
Vorsicht mit avidisable: Die meisten TVs zeigen dann kein Signal mehr an.
x kann on/off sein - #set vsistr x / #get vsistr
- Legt einen eigenen String für das Vendor Specific Infoframe [VSI] fest, der an die Senke gesendet wird, wenn "vsicustom" aktiviert ist.
x muss ein Format haben, in dem die Datenbytes durch das Zeichen : getrennt sind
Beispiel #set vsistr 81:01:1b:63:00:00:00:0:....... - #set vsicustom x / #get vsicustom
- Schaltet das Senden des eigenen VSI-Strings um. Wenn aktiviert, wird das VSI des Eingangs nicht mehr an den Ausgang weitergegeben, sondern durch den festgelegten eigenen String ersetzt.
Ein eigenes VSI unterdrückt nicht ein eventuell vorhandenes HDMI Vendor Specific Infoframe des Eingangs; beide gelangen zur Senke.
Je nach Fähigkeiten der Senke kann das gleichzeitige Senden beider den TV jedoch verwirren.
x kann on/off sein - #set vsidisable x / #get vsidisable
- Schaltet das Senden jeglicher VSI-Strings um. Wenn aktiviert, werden alle VSI-Informationen zur Senke unterdrückt.
x kann on/off sein - #set cec x / #get cec
- Schaltet die CEC-Funktion um.
x kann on/off sein - #set cecla x / #get cecla
- Schaltet die logische CEC-Adresse zwischen Audio System und Video Processor um.
Für ARC muss das CEC-Gerät als Audio System eingerichtet sein.
x kann audio/video sein - #set cecstr x
- Sendet einen CEC-String ins Netzwerk, wenn CEC aktiviert ist.
x muss ein Format haben, in dem die Datenbytes durch das Zeichen : getrennt sind
Beispiel zum Ausschalten der Geräte: #set cecstr 0f:36 - #set jvcmacro / #get jvcmacro
- Schaltet die JVC-Makrofunktion um. x kann on/off sein
- #set jvcmacromode x / #get jvcmacromode
- Wählt den aktiven JVC-Makromodus. Nur wirksam, wenn jvcmacro aktiviert ist.
Algorithmen: [x]
0 = "Automatic"
1 = "Ignore Metadata"
2 = "Semi-Automatic"
3 = "Custom" - #set mutebotaudio x / #get mutebotaudio
- Schaltet den Ton am unteren HDMI-Ausgang (BOTTOM) stumm
Folgendes nur kompatibel mit dem kommenden Gerät
---------------------------- Folgendes nur kompatibel mit dem kommenden Gerät ----------------------
- #set audiovol x / #get audiovol
- Regelt den Audioausgang der analogen L/R-Klinkenbuchse
x kann -102 bis +12 dB sein - #set audiobass x / #get audiobass
- Regelt den Audioausgang der analogen L/R-Klinkenbuchse
x kann -10 bis +10 dB sein - #set audiotreb x / #get audiotreb
- Regelt den Audioausgang der analogen L/R-Klinkenbuchse
x kann -10 bis +10 dB sein
Quelle: offizielle Bedienungsanleitung 4K Vertex, Rev 1.30. Texte und Abbildungen © HDfury, wiedergegeben für Vertex-Besitzer.