26
M-series RS232 Programmers Manual
M-series RS232 Programmers Manual
The Intelix Matrix Mixer
must receive all message in hexadecimal number code
. If messages are trans-
mitted in decimal or ASCII codes, they will fail to work.
Hexadecimal is a base 16 number code that uses numerals 0-10 and letters A, B, C, D, E, F. On the next
page is a conversion table from decimal numbers to hexadecimal. In this document hex numbers are repre-
sented in the form xxh, where xx are the two hex characters.
7.3 Hexadecimal Transmission
7.3.2 ASCII values
Because computers deal only with numbers, letters must be assigned a numeric code. This code is
called ASCII. When you send commands to the Intelix Matrix Mixer, there is
one and only one case when
you use ASCII codes.
That case is when you send names. Whenever a name field appears in an example in
this manual, the example is enclosed in quotation marks. Any other use of ASCII values will cause the
command to fail.
For example the command
Set Matrix Mixer Name
uses as an example name field
Emmanual Lutheran Church. The quotes indicate that this data should be sent as ASCII values.
To do this use an ASCII table to obtain the hex value for each character, and transmit these values.
Never transmit the quotation marks.
7.3.1 Commercial controllers
Most commercial controllers require the use of special codes to represent hex numbers for transmission.
For example, Crestron controllers require the sequence \xnn where nn is the hex byte to be sent.
A-41h
B-42h
C-43h
D-44h
E-45h
F-46h
G-47h
H-48h
I-49h
J-4Ah
K-4Bh
L-4Ch
M-4Dh
O-4Eh
P-4Fh
Q-50h
R-51h
S-52h
T-53h
U-54h
V-55h
W-56h
X-57h
Y-58h
Z-59h
A7.3.2.1 ASCII values of capital characters
.
To obtain lower case values, add hex 20 to each value below, e.g. lower case a is hex 41 + hex 20 = 61h.
A complete ASCII table contains codes for punctuation and special characters as well.
Содержание AVM RS232
Страница 1: ...AVM RS232 Master Manual ...