Offizielle Anleitung · Kapitel 11

Die VRROOM-Firmware über den Webbrowser aktualisieren

Originaltext und -bilder aus dem offiziellen 8K VRROOM User Manual (Rev 1.00), Seiten 40–49: die Firmware-Update-Prozedur, die CONFIG-Exportdatei, die Liste der RS232- und IP/Telnet-Befehle und die Liste der IR-Codes.

Dies ist eine deutsche Übersetzung der offiziellen englischen Anleitung (Rev 1.00). Im Zweifel ist die englische Originalversion maßgeblich.

Die VRROOM-Firmware über den Webbrowser aktualisieren

Die VRROOM-Firmware kann von jedem Gerät mit Webbrowser aus aktualisiert werden.

Wenn du beim Aktualisieren deiner VRROOM-Firmware auf ein Problem stößt, versuche es bitte mit einem anderen Gerät im selben Netzwerk oder einem anderen Internetbrowser auf deinem Gerät.

Du kannst die neueste Firmware-Version für dein VRROOM-Gerät über den Download-Tab auf der VRROOM-Produktseite herunterladen. Wenn du dir nicht sicher bist, welche Firmware-Version du gerade verwendest, sieh einfach auf dem OLED-Display deines Geräts nach. Alternativ wird die FW-Version in der Kopfzeile jeder Seite angezeigt, wenn du den eingebauten Webserver aufrufst.

Nach dem Herunterladen und Entpacken solltest du auf deinem Computer einen Ordner mit den folgenden Dateien haben

Entpackter Firmware-Paketordner mit Readme, IR-Code-Set-Dateien, der VRROOM-Update-bin-Datei und der RS232/IP-Befehlsliste

Du musst die VRROOM-Update-Datei laden und flashen, um dein Gerät erfolgreich zu aktualisieren.
Hinweis: Die Versionsnummer kann je nach heruntergeladener FW-Revision abweichen.

Nach dem Aktualisieren der VRROOM-Firmware aktualisierst du einfach die Webserver-Seite in deinem Browser, sobald das Gerät neu gestartet ist. Bitte beachte, dass für etwa 15 Sekunden kein OLED-Logo und keine Infos zu sehen sind, während das Gerät neu startet und sich neu konfiguriert. Sobald es bereit ist, erscheinen das OLED-Logo und die Infoseite wieder.

1) Rufe den VRROOM-Webserver auf und scrolle im CONFIG-Bereich nach unten.

FW-Update-Zeile im CONFIG-Bereich mit dem Button Choose File

2) Klicke auf Choose File, wie im Bild oben gezeigt, und wähle die VRROOM-Firmware-Datei aus.

FW-Update-Zeile mit dem Namen der ausgewählten Firmware-Datei und dem SEND-Button

3) Sobald die richtige Firmware-Datei ausgewählt ist, erscheint ihr Name auf der CONFIG-Seite. Klicke einfach auf den SEND-Button, um das Flashen der Firmware auf dein Gerät zu starten.

Fortschrittsmeldung des Firmware-Upgrades in der Fußzeile des CONFIG-Bereichs

Während dieses Vorgangs siehst du die obige Meldung in der Fußzeile des CONFIG-Bereichs. Bitte warte einige Sekunden und trenne dein Gerät nicht, während der Upgrade-Vorgang läuft.

Benachrichtigung über das abgeschlossene Firmware-Upgrade in der Fußzeile des CONFIG-Bereichs

Sobald der Vorgang abgeschlossen ist, siehst du die obige Benachrichtigung.
Warte einfach, bis das VRROOM-OLED wieder angeht, und klicke auf REFRESH.
Der obere Bereich des Webservers und das VRROOM-OLED sollten jetzt die neue Firmware-Version anzeigen.

Glückwunsch, du hast deine VRROOM-Firmware erfolgreich aktualisiert und dein Gerät ist jetzt bereit, mit den Vorteilen der neuesten Software-Ergänzungen zu arbeiten.

IR/IP/RS232: VRROOM kann vollständig über IP, IR oder von jedem Computer mit serieller Schnittstelle wie Win, Max oder Linux über die RS232-Schnittstelle gesteuert werden. Die komplette Liste der IP-, IR- und RS232-Befehle liegt der Einfachheit halber als Textdatei jedem Firmware-Update-Paket bei.

CONFIG-Export-Bereich des Webservers:

Mit der Option [CONFIG] > [EXPORT CONFIG] kannst du die aktuelle VRROOM-Konfiguration und -Einstellungen in einer Textdatei speichern.
Die Datei kann dann mit der Community oder aus Support-Gründen geteilt oder als Backup gespeichert werden, um deine bevorzugten Einstellungen nach einem Firmware-Update wiederherzustellen.

Die exportierte Konfigurationsdatei zeigt die Informationen zum aktiven Signal, die eingestellte EDID für jeden RX und TX sowie die Liste der Parameter.

Das Beispiel unten ist die vollständige exportierte Konfigurationsdatei, wie sie in der Anleitung abgedruckt ist (PDF-Seiten 42–47), unverändert:

{
"product": "VRROOM",
"time": "12/9/2021, 9:46:10 PM",
"hostname": "VRROOM-07",
"ipaddress": "192.168.1.231",
"serial": "0005001121000007",
"version": "FW: 0.10",
"portseltx0": "3",
"portseltx1": "3",
"opmode": "0",
"RX0": " 4K59.940 593MHz 422 BT2020 12b LLDV ",
"RX1": " no signal",
"TX0": "4K59.940 593MHz 422 BT2020 12b LLDV ",
"TX1": "4K59.940 593MHz 422 BT2020 12b LLDV ",
"AUD0": " L-PCM 768KHz --ch 24bit",
"AUD1": " L-PCM 768KHz --ch 24bit",
"AUDOUT": "L-PCM 768KHz --ch 24bit",
"SINK0": "LG TV SSCR2: 4K120 FRL5 VRR ALLM DV HDR10 HLG BT2020 ",
"EDIDA0": "MAT Atmos, DD Atmos, DD, LPCM 2.0 192kHz 24b",
"SINK1": "LG TV SSCR: 4K120 DV HDR10 HLG BT2020 ",
"EDIDA1": "MAT Atmos, DD Atmos, DD, DTS:X, DTSHD, DTS, LPCM 7.1 192kHz
24b",
"SPDASC": "",
"SPDASC1": "",
"tx0hpd": "off",
"tx0rs": "off",
"tx0tmds": "off",
"tx0ns": "0",
"tx0scerr": "0",
"tx1hpd": "off",
"tx1rs": "off",
"tx1tmds": "off",
"tx1ns": "0",
"tx1scerr": "0",
"txaudhpd": "on",
"txaudrs": "on",
"rx0in5v": "on",
"rx1in5v": "on",
"rx2in5v": "on",
"rx3in5v": "off",
"edidmode": "automix",
"edidtableinp1": "11",
"edidtableinp2": "0",
"edidtableinp3": "0",
"edidtableinp4": "0",
"defaultedid": "0",
"edidfrlmode": "5",
"ediddvmode": "1",
"edidhdrmode": "1",
"edidpcmchmode": "8",
"edidpcmsrmode": "2",
"edidpcmbwmode": "2",
"edidtruehdmode": "0",
"edidtruehdsrmode": "3",
"edidddmode": "1",
"edidddplusmode": "0",
"edidddplussrmode": "3",
"ediddtshdmode": "0",
"ediddtshdsrmode": "3",
"edidfrlflag": "0",
"edidvrrflag": "0",
"edidvrrmode": "1",
"edidallmflag": "0",
"edidallmmode": "1",
"edidhdrflag": "0",
"ediddvflag": "1",
"edidpcmflag": "0",
"edidtruehdflag": "0",
"edidddflag": "0",
"edidddplusflag": "0",
"edidonebitflag": "0",
"edidonebitmode": "0",
"edidonebitspmode": "1",
"ediddtsflag": "0",
"ediddtsmode": "1",
"ediddtshdflag": "0",
"edidaudioflags": "audioout",
"edidoverflow": "none",
"edidvideoflags": "tx0",
"SPD": "",
"SPD1": "",
"AVI": "",
"AUD": "",
"HDR": "",
"HDRCUSTOM":
"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:0
0:e8:03:90:01:00",
"AVICUSTOM": "82:02:0d:ae:40:c0:60:61:00:00:00:00:00:00:00:00:00",
"HVS": "",
"VSI": "",
"HFV": "",
"DV0":
"eb:01:46:d0:00:48:03:76:8a:66:72:7c:00:00:00:00:00:00:00:00:00:00:00:00:00:0
0:00:00:00:00:00",
"DVCUSTOM":
"eb:01:46:d0:00:44:03:70:8a:64:72:7c:00:00:00:00:00:00:00:00:00:00:00:00:00:0
0",
"CHST": "00:00:00:cf:00:00:00:00",
"filmmaker": "0",
"allmmode": "0",
"allmtarget": "4",
"customhdr": "0",
"customavi": "0",
"disablehdr": "0",
"disableavi": "0",
"hdrcustomhdronly": "0",
"hdrcustomhlgonly": "0",
"hdrcustomlldvonly": "0",
"hdr10disable": "0",
"hlgdisable": "0",
"lldvdisable": "0",
"hdrcustomhlgonlyauto": "0",
"cec": "off",
"cecla": "audio",
"cectx0power": "0",
"archbr": "0",
"arcforce": "auto",
"earcforce": "hdmi",
"earcst": "off",
"arcst": "off",
"cdsstring":
"01:01:17:32:67:7e:03:57:06:03:0f:7f:07:15:07:50:3e:1f:c0:5f:7e:03:83:4f:00:0
0:00:00:00:00:00",
"baudrate": "19200",
"macroenable": 0,
"macroeverysync": 0,
"macroalwayshex": 0,
"macroalwayshexorder": 0,
"macroalwayshexdelay": 0,
"macrohdr10mode": 0,
"macrocustomen1": 1,
"macrocustomen2": 1,
"macrocustomen3": 1,
"macrocustomen4": 1,
"macrocustomen5": 1,
"macrocustomen6": 1,
"macrocustomen7": 1,
"macrocustom1mode": 0,
"macrocustom1value": 0,
"macrocustom1action": 0,
"macrocustom2mode": 0,
"macrocustom2value": 1100,
"macrocustom2action": 0,
"macrocustom3mode": 2,
"macrocustom3value": 0,
"macrocustom3action": 0,
"macrocustom4mode": 2,
"macrocustom4value": 1100,
"macrocustom4action": 0,
"macrocustom5mode": 2,
"macrocustom5value": 4000,
"macrocustom5action": 0,
"macrocustom6mode": 2,
"macrocustom6value": 4000,
"macrocustom6action": 0,
"macrocustom7action": 0,
"macrodelay": 25,
"macrohdrhdtv": 0,
"macrohdrfilm": 0,
"macrohdrbt2020": 0,
"macro3d": 0,
"macroxvcolor": 0,
"macrohlgbt709": 0,
"macrohlgbt2020": 0,
"macrohdr10": 0,
"macrohdr10opt": 0,
"macrohdr10bt709": 0,
"macrolldv": 0,
"macrosdrtvcustom": "21:89:1:50:4d:50:4d:30:31",
"macrosdrfilmcustom": "21:89:1:50:4d:50:4d:30:32",
"macrosdrbt2020custom": "21:89:1:50:4d:50:4d:30:33",
"macro3dcustom": "21:89:1:50:4d:50:4d:30:34",
"macroxvcolorcustom": "21:89:1:50:4d:50:4d:30:35",
"macrohlgbt709custom": "21:89:1:50:4d:50:4d:30:36",
"macrohlgbt2020custom": "21:89:1:50:4d:50:4d:30:37",
"macrohdr10maincustom": "21:89:1:50:4d:50:4d:30:38",
"macrohdr10optionalcustom": "21:89:1:50:4d:50:4d:30:39",
"macrohdr10bt709custom": "21:89:1:50:4d:50:4d:30:3a",
"macrolldvcustom": "21:89:1:50:4d:50:4d:30:3b",
"enclevel": "0",
"autosw": "0",
"iractive": "1",
"ircodeset": "1",
"tx0plus5": "1",
"tx1plus5": "1",
"sonyfix": "0",
"scaleselection": "3",
"htpcmode0": "0",
"htpcmode1": "0",
"htpcmode2": "0",
"htpcmode3": "0",
"macrorep": "0",
"audiooutreso": "0",
"mutetx0": "1",
"mutetx1": "0",
"relay": "0",
"analogvolume": "0",
"analogbass": "0",
"analogtreble": "0",
"staticip": "staticip 192.168.1.250/255.255.255.0/192.168.1.1",
"activeip": "activeip 192.168.1.231/255.255.255.0/192.168.1.1",
"dhcp": "1",
"tcpport": "2222",
"macaddr": "18:9B:A5:D4:00:07",
"mdns": "1",
"ipinterrupt": "0",
"reboottimer": "0",
"oled": "1",
"oledpage": "0",
"oledrot": "1",
"oledrev": "0",
"oledfade": "30",
"EDIDRX0": "00 ff ff ff ff ff ff 00 1e 6d c8 c0 01 01 01 01 01 1e 01 03
80 a0 5a 78 0a ee 91 a3 54 4c 99 26 0f 50 54 a1 08 00 31 40 45 40 61 40 71 40
81 80 d1 c0 01 01 01 01 08 e8 00 30 f2 70 5a 80 b0 58 8a 00 40 84 63 00 00 1e
6f c2 00 a0 a0 a0 55 50 30 20 35 00 40 84 63 00 00 1e 00 00 00 fd 00 18 78 1e
ff 77 00 0a 20 20 20 20 20 20 00 00 00 fc 00 4c 47 20 54 56 20 53 53 43 52 32
0a 20 01 66 02 03 67 f1 5e 61 60 76 75 66 65 db da 10 1f 04 13 05 14 03 02 12
20 21 22 15 01 5d 5e 5f 62 63 64 3f 40 2f 35 17 48 09 57 07 15 07 50 57 07 01
67 04 03 6e 03 0c 00 21 00 b8 3c 24 00 80 01 02 03 04 6a d8 5d c4 01 78 80 53
02 28 78 e3 05 c0 00 e2 00 cf e2 0f ff e3 06 0d 01 eb 01 46 d0 00 44 03 70 8a
64 72 7c 6f c2 00 a0 a0 a0 55 50 30 20 35 00 50 1d 74 00 00 1a 00 00 00 00 00
00 69",
"EDIDRX1": "00 ff ff ff ff ff ff 00 1e 6d c8 c0 01 01 01 01 01 1e 01 03
80 a0 5a 78 0a ee 91 a3 54 4c 99 26 0f 50 54 a1 08 00 31 40 45 40 61 40 71 40
81 80 d1 c0 01 01 01 01 08 e8 00 30 f2 70 5a 80 b0 58 8a 00 40 84 63 00 00 1e
6f c2 00 a0 a0 a0 55 50 30 20 35 00 40 84 63 00 00 1e 00 00 00 fd 00 18 78 1e
ff 77 00 0a 20 20 20 20 20 20 00 00 00 fc 00 4c 47 20 54 56 20 53 53 43 52 32
0a 20 01 66 02 03 67 f1 5e 61 60 76 75 66 65 db da 10 1f 04 13 05 14 03 02 12
20 21 22 15 01 5d 5e 5f 62 63 64 3f 40 2f 35 17 48 09 57 07 15 07 50 57 07 01
67 04 03 6e 03 0c 00 22 00 b8 3c 24 00 80 01 02 03 04 6a d8 5d c4 01 78 80 53
02 28 78 e3 05 c0 00 e2 00 cf e2 0f ff e3 06 0d 01 eb 01 46 d0 00 44 03 70 8a
64 72 7c 6f c2 00 a0 a0 a0 55 50 30 20 35 00 50 1d 74 00 00 1a 00 00 00 00 00
00 68",
"EDIDRX2": "00 ff ff ff ff ff ff 00 1e 6d c8 c0 01 01 01 01 01 1e 01 03
80 a0 5a 78 0a ee 91 a3 54 4c 99 26 0f 50 54 a1 08 00 31 40 45 40 61 40 71 40
81 80 d1 c0 01 01 01 01 08 e8 00 30 f2 70 5a 80 b0 58 8a 00 40 84 63 00 00 1e
6f c2 00 a0 a0 a0 55 50 30 20 35 00 40 84 63 00 00 1e 00 00 00 fd 00 18 78 1e
ff 77 00 0a 20 20 20 20 20 20 00 00 00 fc 00 4c 47 20 54 56 20 53 53 43 52 32
0a 20 01 66 02 03 67 f1 5e 61 60 76 75 66 65 db da 10 1f 04 13 05 14 03 02 12
20 21 22 15 01 5d 5e 5f 62 63 64 3f 40 2f 35 17 48 09 57 07 15 07 50 57 07 01
67 04 03 6e 03 0c 00 23 00 b8 3c 24 00 80 01 02 03 04 6a d8 5d c4 01 78 80 03
02 28 78 e3 05 c0 00 e2 00 cf e2 0f ff e3 06 0d 01 eb 01 46 d0 00 44 03 70 8a
64 72 7c 6f c2 00 a0 a0 a0 55 50 30 20 35 00 50 1d 74 00 00 1a 00 00 00 00 00
00 b7",
"EDIDRX3": "00 ff ff ff ff ff ff 00 1e 6d c8 c0 01 01 01 01 01 1e 01 03
80 a0 5a 78 0a ee 91 a3 54 4c 99 26 0f 50 54 a1 08 00 31 40 45 40 61 40 71 40
81 80 d1 c0 01 01 01 01 08 e8 00 30 f2 70 5a 80 b0 58 8a 00 40 84 63 00 00 1e
6f c2 00 a0 a0 a0 55 50 30 20 35 00 40 84 63 00 00 1e 00 00 00 fd 00 18 78 1e
ff 77 00 0a 20 20 20 20 20 20 00 00 00 fc 00 4c 47 20 54 56 20 53 53 43 52 32
0a 20 01 66 02 03 67 f1 5e 61 60 76 75 66 65 db da 10 1f 04 13 05 14 03 02 12
20 21 22 15 01 5d 5e 5f 62 63 64 3f 40 2f 35 17 48 09 57 07 15 07 50 57 07 01
67 04 03 6e 03 0c 00 24 00 b8 3c 24 00 80 01 02 03 04 6a d8 5d c4 01 78 80 03
02 28 78 e3 05 c0 00 e2 00 cf e2 0f ff e3 06 0d 01 eb 01 46 d0 00 44 03 70 8a
64 72 7c 6f c2 00 a0 a0 a0 55 50 30 20 35 00 50 1d 74 00 00 1a 00 00 00 00 00
00 b6",
"EDIDTX0": "00 ff ff ff ff ff ff 00 1e 6d c8 c0 01 01 01 01 01 1e 01 03
80 a0 5a 78 0a ee 91 a3 54 4c 99 26 0f 50 54 a1 08 00 31 40 45 40 61 40 71 40
81 80 d1 c0 01 01 01 01 08 e8 00 30 f2 70 5a 80 b0 58 8a 00 40 84 63 00 00 1e
6f c2 00 a0 a0 a0 55 50 30 20 35 00 40 84 63 00 00 1e 00 00 00 fd 00 18 78 1e
ff 77 00 0a 20 20 20 20 20 20 00 00 00 fc 00 4c 47 20 54 56 20 53 53 43 52 32
0a 20 01 66 02 03 67 f1 5e 61 60 76 75 66 65 db da 10 1f 04 13 05 14 03 02 12
20 21 22 15 01 5d 5e 5f 62 63 64 3f 40 2f 35 17 48 09 57 07 15 07 50 57 07 01
67 04 03 6e 03 0c 00 20 00 b8 3c 24 00 80 01 02 03 04 6a d8 5d c4 01 78 80 53
02 28 78 e2 00 cf e3 05 c0 00 e3 06 0d 01 e2 0f ff eb 01 46 d0 00 48 03 76 8a
66 72 7c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 94",
"EDIDTX1": "00 ff ff ff ff ff ff 00 1e 6d c8 c0 01 01 01 01 01 1e 01 03
80 a0 5a 78 0a ee 91 a3 54 4c 99 26 0f 50 54 a1 08 00 31 40 45 40 61 40 71 40
81 80 d1 c0 01 01 01 01 08 e8 00 30 f2 70 5a 80 b0 58 8a 00 40 84 63 00 00 1e
66 21 50 b0 51 00 1b 30 40 70 36 00 40 84 63 00 00 1e 00 00 00 fd 00 18 78 1e
ff 77 00 0a 20 20 20 20 20 20 00 00 00 fc 00 4c 47 20 54 56 20 53 53 43 52 0a
20 20 01 aa 02 03 6b f1 5e 61 60 76 75 66 65 db da 10 1f 04 13 05 14 03 02 12
20 21 22 15 01 5d 5e 5f 62 63 64 3f 40 32 0f 7f 07 15 07 50 3d 1e c0 57 06 01
5f 7e 01 67 7e 01 83 5f 00 00 6e 03 0c 00 10 00 b8 3c 24 00 80 01 02 03 04 67
d8 5d c4 01 78 80 03 e3 05 c0 00 e2 00 cf e2 0f ff e3 06 0d 01 eb 01 46 d0 00
45 03 80 86 60 76 8f 6f c2 00 a0 a0 a0 55 50 30 20 35 00 50 1d 74 00 00 1a 00
00 5c",
"EDIDAUD": "00 ff ff ff ff ff ff 00 35 ed 02 00 00 00 00 00 19 1d 01 03
80 00 00 78 0a d0 dd a9 53 49 9d 23 11 47 4a 20 00 00 01 01 01 01 01 01 01 01
01 01 01 01 01 01 01 01 08 e8 00 30 f2 70 5a 80 b0 58 8a 00 10 09 00 00 00 1e
00 00 00 fd 00 17 3c 1b 88 3c 00 0a 20 20 20 20 20 20 00 00 00 fc 00 52 65 61
6c 69 73 65 72 20 41 31 36 20 00 00 00 fe 00 53 6d 79 74 68 52 65 73 65 61 72
63 68 01 a8 02 03 56 70 4f 10 1f 05 14 04 13 5d 5e 5f 60 61 62 02 11 01 3b 09
7f 07 0f 7f 07 15 07 50 3d 1e c0 3f 06 c0 57 07 03 67 7f 03 5f 7e 03 5f 7e 01
83 4f 00 00 6e 03 0c 00 10 00 b8 3c 2f 00 80 01 02 03 04 67 d8 5d c4 01 78 80
03 e3 05 ff 01 e6 06 0f 01 ff ff 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 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 f9",
"EARCCDS": "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 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 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 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 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 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 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 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 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 00 00 00 00 00 00 00 00 00 00 00
00 00"
}

Liste der RS232- und IP/Telnet-Befehle

VRROOM RS232 AND IP/TELNET COMMAND LIST:

Die RS232-Klinkenbuchse von VRROOM erwartet die folgende Steckerbelegung:
TIP = TX [sendet Daten von VRROOM]
RING = RX [empfängt Daten zu VRROOM]
SLEEVE = GND
Parameter: 19200, n, 1, kein Handshake

Bei RS232 muss jeder Befehl mit dem Header #VRROOM beginnen und mit einem Carriage Return \r oder einem Newline \n enden
Bei IP/TELNET muss jeder Befehl mit einem Carriage Return \r oder einem Newline \n enden, der Header #VRROOM ist aber nicht nötig.
Jede Antwort erhält sowohl ein Carriage Return \r als auch ein Newline \n im Format <cr><lf>

Der Standard-IP-Port von VRROOM ist 2222. Beispiel: 192.168.1.100:2222
Verwende nur Kleinbuchstaben

Ein generischer RS232-Befehl, um einen Wert zu schreiben:
#VRROOM set x y
wobei #VRROOM der Header ist und alle Befehle mit diesem Header beginnen
set - zeigt an, dass ein Wert in VRROOM geschrieben wird
x - Ziel, in das geschrieben wird
y - Wert oder Werte

Ein generischer RS232-Befehl, um einen Wert zu lesen:
#VRROOM get x
wobei #VRROOM der Header ist und alle Befehle mit diesem Header beginnen
get - zeigt an, dass ein Wert aus VRROOM gelesen wird
x - Ziel, das gelesen wird

Ein generischer IP-Befehl ist wie oben, nur ohne den Header #VRROOM

Die vollständige Liste der VRROOM-IP/RS232-Befehle liegt jedem Firmware-Paket als Textdatei bei. Achte darauf, die Befehlsliste aus dem Paket zu verwenden, das zu deiner aktuellen Firmware passt.

Liste der IR-Codes

Der Einfachheit halber wird die komplette Liste der IR-Codes als Pronto-HEX-Dateien mitgeliefert; es wird empfohlen, immer die neueste IR-Code-Liste zu verwenden, die als Textdatei jedem Firmware-Update beiliegt. Die VRROOM-IR-Codes wurden auch bei Logitech Harmony und iRule eingereicht.

Derzeit verwendet VRROOM die DIVA-IR-Codes; 3 neue dedizierte IR-Code-Sets werden bei der Logitech-Harmony-Datenbank eingereicht, und sobald sie verfügbar sind, stellen wir ein passendes Firmware-Update bereit. Verwende in der Zwischenzeit bitte Folgendes in der Harmony-Datenbank:

Manufacturer: HDfury
Model: Diva