MIX10NG2_BA_DE_2008:MIX10NG_BA_DE
MIX 10 NG2 – RS 232-Schnittstelle
7.4
Spezifikation der RS 232 Schnittstelle
Geschwindigkeit
9600 Baud
Datenformat
1 Startbit, 8 Datenbits, 1 Stopbit, no Parity
Handshake
kein
Sub-D 9
Pin 2 = Rx
Pin 3 = Tx
Pin 5 = GND
Der Datenaustausch zwischen MIX 10 NG2 und der übergeordneten Steuerung erfolgt über Zwei-Byte-Befehle, die in einem Datenpaket mit
anschließender Checksumme eingebunden sind.
Die Struktur der Befehle ergibt sich wie folgt:
Gerät / Device –> PC
DLE
STX
0x10
0x02
PC –> Device / Gerät
DLE
STX
0x10
0x02
Hex
Abk.
0x10
DLE
0x02
STX
0x01
Dev. No
-
Len
-
Cmd
Data
0x03
ETX
-
Check Sum
Empfangsbefehle
Folgende Befehle werden vom MIX 10 NG2 empfangen:
Cmd
Data0
Data1
A1
00~04
A2
00~4F
00~04
A3
00~4F
10~15
A6
00~1F
00~04
2
6
Bit 6
01.02.2008
10:29 Uhr
Seite 12
Device No.
Len
Cmd
0x00
(Cmd+Data)
Device No.
Len
Cmd
0x01
(Cmd+Data)
Bezeichnung
Bedeutung
Data Link Escape
Steuerzeichen, das anzeigt, dass eine festgelegte Anzahl an
nachfolgenden Zeichen eine andere Bedeutung - z. B. Steuer-
informationen - haben
Start of Text
Markiert den Anfang der eigentlichen Nachricht und damit das Ende
des "Headers
Device Number
Gibt die Geräte-ID an
Length
Gibt die Befehlslänge (byte) des eigentlichen Befehls (Cmd+Data) an –
i.d.R 0x02 oder 0x03
Command
Siehe folgende Tabellen
Siehe folgende Tabellen
End of Text
Markiert das Ende der zu übertragenden Nachricht
Check sum
XOR Kontroll- Byte zur Erkennung ob der Befehl richtig übertragen
wurde
Command
Select line source
Set stereo volume to value "N"
Set mic volume to value "N"
Change stereo volume by "N"-steps
Higher or lower
Data
DLE
ETX
0x10
0x03
Data
DLE
ETX
0x10
0x03
Data0
Data1
line 1 - 4 or none(0)
N
stereo no
N
mic no
N
stereo
0 = higher, 1 = lower
12
Check Sum
Check Sum