Host/Matrix Data Format; Binary/Hex/Decimal Conversion Table - Extron electronics Matrix 200 User Manual

Extron electronics user manual switch matrix 200
Hide thumbs Also See for Matrix 200:
Table of Contents

Advertisement

Appendix B • Programming Guide
_______ RS-232/RS-422 control can also be established from a computer using the

Host/Matrix Data Format

Binary/hex/decimal Conversion Table

Bit #s in byte:
Extron • Matrix 200 • User's Manual
1. The Simple Instruction Set can be any ASCII character that is recognized by
the Matrix 200 as a command. Simple commands could come from a terminal or
any other controlling device. After the Matrix 200 receives the command, it will
execute it and send an appropriate response to the controlling device.
2. The Advanced Instruction Set consists of more complex instruction strings.
Advanced instructions are used when a complete command cannot be defined
with one character. Each instruction string begins with a command and ends with
an End Of Transmission code (EOT). Advanced commands could come from
any controlling device capable of composing a command and sending it as a
string. The Matrix 200 will execute any legal command string and send a
response string back to the host.
Because of this "open recognition", commands from the two instruction sets can
be intermixed. Both instruction sets are listed and defined on pages that follow.
Windows® operating system and Extron's software. This is covered separately in
Chapter 5.
Data exchange between the Matrix 200 RS-232/RS-422 Controller and the
external control host is based on a proprietary format and protocol. The
communications is byte-oriented. All bytes fall into one of three categories:
Communication control
Matrix 200 command codes
Specific data
Bits 0 thru 6 may be binary encoded, or they may represent numbers 00 thru 7F
hex (decimal 0 thru 127).
The table below shows how to convert data bytes from one numbering system to
another. In Matrix 200 communications, all data bytes are identified by having
bit 7 = 1, therefore it is not included in the computations.
7
Decimal value =
n/a
Dec.
Hex
Add the decimal values above for equivalents.
0
80/00h
n/a
1
81/01h
n/a
2
82/02h
n/a
3
83/03h
n/a
4
84/04h
n/a
5
85/05h
n/a
6
86/06h
n/a
7
87/07h
n/a
8
88/08h
n/a
9
89/09h
n/a
10
8A/0Ah
n/a
11
8B/0Bh
n/a
12
8C/0Ch
n/a
13
8D/0Dh
n/a
14
8E/0Eh
n/a
15
8F/0Fh
n/a
16
90/10h
n/a
32
A0/20h
n/a
64
C0/40h
n/a
99
E3/63h
n/a
100
E4/64h
n/a
127
FF/7F
n/a
00 thru 1F hex
20 thru 7F hex
80 thru FF hex
6
5
4
3
64
32
16
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
1
1
0
0
1
1
0
0
1
1
1
1
2
1
0
4
2
1
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
1
1
1
B-2

Advertisement

Table of Contents
loading

Table of Contents