RS232-besturing
De volledige lijst met RS232-commando's van de Vertex (V1.13 MCU / 010918) met aansluiting van de jack, seriële parameters, syntaxregels en voorbeeldcommando's.
ALLE HOOFDSTUKKEN
Lijst met RS232-commando's van de Vertex voor V1.13 MCU / 010918
LIJST MET RS232-COMMANDO'S VAN DE VERTEX VOOR V1.13 MCU / 010918:
Aansluiting en parameters
De RS232-jack van de Vertex verwacht de volgende signalen op de stekker:
- TIP
- TX [stuurt data uit de Vertex]
- RING
- RX [ontvangt data in de Vertex]
- SLEEVE
- GND
Parameters: 19200, n, 1, geen handshake
Elk commando moet beginnen met het teken # en eindigen met een carriage return \r of een newline \n
Gebruik alleen kleine letters
Voorbeeldcommando's
#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
Lijst met commando's
- #get ver
- toont de huidige FW-versies van de Vertex
- #get status x
- toont de huidige status van de gevraagde info
x kan rx0, rx1, tx0, tx1, tx0sink, tx1sink, aud0, aud1 zijn - #get audiochbot
#get audiochtop - Geeft de audiomodus LPCM / bitstream van de gekozen ingang terug
- #set hotplug
- Stuurt een hotplug-signaal naar de bronnen
- #set input x / #get input
- Wijzigt de ingangspoort. x kan top/bot/thru/swap zijn
- #set autosw x / #get autosw
- Zet het automatisch wisselen van de ingangspoort aan/uit.
Staat dit aan, dan wisselt de ingangspoort naar een actieve ingang als de huidige ingang wordt uitgeschakeld.
x kan on/off zijn - #set autoswprio x / #get autoswprio
- Zet de prioriteit bij automatisch wisselen van de ingangspoort aan/uit.
Staat dit aan, dan wisselt de ingangspoort geforceerd zodra een nieuwe bron wordt aangesloten.
x kan on/off zijn - #set scale x / #get scale
- Wijzigt de scaling-modus als de scale-schuifschakelaar in de middelste stand staat. x kan auto/custom/none zijn
- #get hdcpswitchpos
- Geeft de stand van de HDCP-schuifschakelaar terug
- #set hdcp x / #get hdcp
- wijzigt het HDCP-niveau van de uitgang als de HDCP-schuifschakelaar in de middelste stand staat. x kan 14/22 zijn
- #get edidswitchpos
- Geeft de stand van de EDID-schuifschakelaar terug
- #set edidmode x / #get edidmode
- wijzigt de EDID-modus van de uitgang als de EDID-schuifschakelaar in de middelste stand staat.
x kan automix/custom/fixed/copytop/copybot zijn - #set edidtable x / #get edidtable
- Kiest de eigen EDID-tabel voor poort 0 (en poort 1 als die niet apart is gekozen). Bereik is 1-100
- #set edidtabletop x / #get edidtabletop
- Kiest de eigen EDID-tabel voor poort 1. Kies de waarde 0 om de EDID van poort 0 te volgen. Bereik is 0-100
- #set edidalgo x / #get edidalgo
- Kiest het mengalgoritme voor de Automix-EDID. Alleen van toepassing in de EDID-modus AUTOMIX.
Algoritmes:
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
- Zet de on-screen-display aan/uit. x kan on/off zijn
- #set osdfadevalue x / #get osdfadevalue
- Stelt in hoeveel seconden het OSD zichtbaar blijft na een wijziging van een videoparameter.
Bij de waarde 0 verdwijnt het nooit. - #set osdtext x / #get osdtext
- Zet de eigen OSD-tekst aan/uit. x kan on/off zijn
- #set osdtextstr x / #get osdtextstr
- Stelt de eigen tekst in die op het OSD zichtbaar is. De tekst moet zijn
Voorbeeld: #set osdtextstr "HDfury Vertex" - #set osdmask x / #get osdmask
- Zet het maskeergebied van het OSD aan/uit. x kan on/off zijn
- #set oled x / #get oled
- Zet het OLED-display aan/uit. x kan on/off zijn
- #set oledrotate x / #get oledrotate
- Zet het 180 graden draaien van het OLED-display aan/uit. x kan on/off zijn
- #set oledreverse x / #get oledreverse
- Zet omgekeerde kleuren op het OLED-display aan/uit. x kan on/off zijn
- #set oledfadevalue x / #get oledfadevalue
- Stelt in hoeveel seconden het OLED-display zichtbaar blijft na een wijziging van een videoparameter.
Bij de waarde 0 verdwijnt het nooit. - #set oledpage x / #get oledpage
- Stelt de huidige pagina van het OLED-display in. De instelling blijft bewaard na een power cycle
- #set logoled x / #get logoled
- Zet de led van het logo aan de zijkant van de Vertex aan/uit. x kan on/off zijn
- #set edidaudio x / #get edidaudio
- Kiest de audiovlaggen voor AUTOMIX. De instelling dwingt af welke audiomogelijkheden de EDID aanbiedt.
x kan stereo/51/71/native/top zijn
native zijn de mogelijkheden van de huidige aangesloten sink, gemengd met het huidige EDID-algoritme
top gebruikt de info van de sink op de TOP-poort voor audio en de overige mogelijkheden volgens het EDID-algoritme - #set edidbt2020 x / #get edidbt2020
- Kiest de BT2020-vlag voor AUTOMIX. Staat die aan, dan wordt BT2020-ondersteuning aan de bron afgedwongen.
Zonder afdwingen volgt hij de mogelijkheden van de sink.
x kan on/off zijn - #set edidhdr10 x / #get edidhdr10
- Kiest de HDR10-vlag voor AUTOMIX. Staat die aan, dan wordt HDR10-ondersteuning aan de bron afgedwongen.
Zonder afdwingen volgt hij de mogelijkheden van de sink.
x kan on/off zijn - #set edidhlg x / #get edidhlg
- Kiest de HLG-vlag voor AUTOMIX. Staat die aan, dan wordt HLG-ondersteuning aan de bron afgedwongen.
Zonder afdwingen volgt hij de mogelijkheden van de sink.
x kan on/off zijn - #set ediddv x / #get ediddv
- Kiest de DOLBY VISION-vlag voor AUTOMIX. Staat die aan, dan wordt DV-ondersteuning aan de bron afgedwongen.
Zonder afdwingen volgt hij de mogelijkheden van de sink.
x kan on/off zijn - #set edidyuvremove x / #get edidyuvremove
- Kiest de vlag voor de YCbCr-kleurruimte voor AUTOMIX. Staat die aan, dan wordt YCbCr 444/422-ondersteuning verwijderd.
Zonder afdwingen volgt hij de mogelijkheden van de sink.
x kan on/off zijn - #set edid3dremove x / #get edid3dremove
- Kiest de 3D-vlag voor AUTOMIX. Staat die aan, dan wordt 3D-ondersteuning verwijderd.
Zonder afdwingen volgt hij de mogelijkheden van de sink.
x kan on/off zijn - #set hdrstr x / #get hdrstr
- Legt een eigen HDR-string vast die naar de sink wordt gestuurd als "hdrcustom" aanstaat.
x moet het formaat hebben waarin de databytes worden gescheiden door het teken :
voorbeeld #set hdrstr 87:01:1a:b0:....... - #set hdrcustom x / #get hdrcustom
- Zet het versturen van de eigen HDR-string aan/uit. Staat dit aan, dan gaat de HDR van de ingang niet meer naar de uitgang en wordt die vervangen door de vastgelegde eigen string.
x kan on/off zijn - #set hdrdisable x / #get hdrdisable
- Zet het versturen van alle HDR-strings aan/uit. Staat dit aan, dan gaat er geen HDR-info meer naar de sink
x kan on/off zijn - #set avistr x / #get avistr
- Legt een eigen AVI-string vast die naar de sink wordt gestuurd als "avicustom" aanstaat.
x moet het formaat hebben waarin de databytes worden gescheiden door het teken :
voorbeeld #set avistr 82:02:0d:ae:40:c0:60:61:....... - #set avicustom x / #get avicustom
- Zet het versturen van de eigen AVI-string aan/uit. Staat dit aan, dan gaat de AVI van de ingang niet meer naar de uitgang en wordt die vervangen door de vastgelegde eigen string.
x kan on/off zijn - #set avidisable x / #get avidisable
- Zet het versturen van alle AVI-strings aan/uit. Staat dit aan, dan gaat er geen AVI-info meer naar de sink.
Wees voorzichtig met avidisable: de meeste tv's tonen dan geen signaal meer.
x kan on/off zijn - #set vsistr x / #get vsistr
- Legt een eigen Vendor Specific Infoframe-string [VSI] vast die naar de sink wordt gestuurd als "vsicustom" aanstaat.
x moet het formaat hebben waarin de databytes worden gescheiden door het teken :
voorbeeld #set vsistr 81:01:1b:63:00:00:00:0:....... - #set vsicustom x / #get vsicustom
- Zet het versturen van de eigen VSI-string aan/uit. Staat dit aan, dan gaat de VSI van de ingang niet meer naar de uitgang en wordt die vervangen door de vastgelegde eigen string.
Een eigen VSI versturen schakelt een eventuele HDMI Vendor Specific Infoframe van de ingang niet uit; beide gaan dan naar de sink.
Afhankelijk van de mogelijkheden van de sink kan de tv soms in de war raken als beide worden verstuurd.
x kan on/off zijn - #set vsidisable x / #get vsidisable
- Zet het versturen van alle VSI-strings aan/uit. Staat dit aan, dan gaat er geen VSI-info meer naar de sink.
x kan on/off zijn - #set cec x / #get cec
- Zet CEC aan/uit.
x kan on/off zijn - #set cecla x / #get cecla
- Wisselt het logische CEC-adres tussen Audio System en Video Processor.
Om ARC te verwerken moet het CEC-apparaat als Audio System zijn ingesteld.
x kan audio/video zijn - #set cecstr x
- Stuurt een CEC-string naar het netwerk als CEC aanstaat.
x moet het formaat hebben waarin de databytes worden gescheiden door het teken :
voorbeeld om apparaten uit te zetten: #set cecstr 0f:36 - #set jvcmacro / #get jvcmacro
- Zet de JVC-macrofunctie aan/uit. x kan on/off zijn
- #set jvcmacromode x / #get jvcmacromode
- Kiest de actieve JVC-macromodus. Alleen van toepassing als jvcmacro aanstaat.
Algoritmes: [x]
0 = "Automatic"
1 = "Ignore Metadata"
2 = "Semi-Automatic"
3 = "Custom" - #set mutebotaudio x / #get mutebotaudio
- Dempt de audio van de BOTTOM HDMI-uitgang
Onderstaande werkt alleen met een toekomstig apparaat
---------------------------- Onderstaande werkt alleen met een toekomstig apparaat ----------------------
- #set audiovol x / #get audiovol
- Regelt de audio-uitvoer van de analoge L/R-audiojack
x kan -102 tot +12 dB zijn - #set audiobass x / #get audiobass
- Regelt de audio-uitvoer van de analoge L/R-audiojack
x kan -10 tot +10 dB zijn - #set audiotreb x / #get audiotreb
- Regelt de audio-uitvoer van de analoge L/R-audiojack
x kan -10 tot +10 dB zijn
Bron: officiële gebruikershandleiding 4K Vertex, Rev 1.30. Tekst en afbeeldingen © HDfury, overgenomen voor Vertex-eigenaren.