Bad 16 bit Checksum. 'The Wife' DMX Tester bestätigt, daß 16 bit-Prüfsummen verwendet
werden, aber die Prüfsumme nicht mit dem Wert des empfangenen DMX-Pakets
übereinstimmt. Dies ist eine Fehlermeldung. Es werden zwei hexadezimale 16 bit-Werte
angezeigt. Der erste Wert wurde von 'The Wife' DMX Tester aus dem soeben empfangenem
Paket berechnet, der zweite Wert ist der im SIP angegebene Wert.
P
A
C
K
E
T
P
A
C
K
E
T
P
A
C
K
E
T
$
1
2
3
4
-
$
1
2
3
4
-
$
1
2
3
4
-
SIP Datenstruktur
Die folgende Tabelle zeigt die Datenstruktur des System Information Packet. Jede Zeile der
Tabelle wird am 'The Wife' DMX Tester in einem eigenen Feld angezeigt.
NB. Die DMX512-A SIP Implementierung wurde von der ESTA noch nicht ratifiziert.
Stelle
Name
1
Byte Counter
2
Control Bit
Field
3
MSB16
Prüfsumme
A
N
A
L
Y
S
I
S
A
N
A
L
Y
S
I
S
A
N
A
L
Y
S
I
S
$
2
3
4
5
=
B
A
D
$
2
3
4
5
=
B
A
D
$
2
3
4
5
=
B
A
D
Beschreibung
Anzahl der im SIP enthaltenen Bytes (SIPs können
unterschiedlich lang sein). Gültiger Wertebereich von 24 bis
255. Anzeige erfolgt dezimal.
Enthält flags die anzeigen, ob das SIP Prüfsummen enthält.
Die Werte werden binär dargestellt und haben folgende
Bedeutungen:
Bit
7
6
5
4
3
2
1
0
Most significant byte der 16 bit-Prüfsumme des vorigen Pakets.
SIPs können 8 bit-, 16 bit- oder keine Prüfsummen enthalten.
Nur verwendet, wenn das SIP eine 16 bit-Prüfsumme enthält.
Die Prüfsumme wird errechnet, indem alle 513 bytes des
vorigen Pakets (also mit Startcode) addiert werden. Wenn
dieses Feld verwendet wird, sind die bits 7 & 6 des Control bit
fields gesetzt.
Beschreibung
Gesetzt, wenn MSB der Prüfsumme existiert
Gesetzt, wenn LSB der Prüfsumme existiert
Reserviert und Null
Reserviert und Null
Reserviert und Null
Reserviert und Null
Reserviert und Null
Gesetzt, wenn der Empfänger die Paket-
Prüfsumme abwarten soll, bevor der Startcode
"0" ausgewertet wird.
Die Menüs
25