
15
US/CAN/MEX: +1-518-289-1294 Toll Free Technical Support: +1-844-280-WYRE (9973)
RS232 CONTROL
Command Format
For reference - the command format to be input is:
Type “cir” - followed by a “space” - then the “code
number” – and hit the “Enter” key.
For example, the command cir 39 + “Enter”, will tell the
matrix to select the next input source for output 4.
See Matrix Control Codes section below for more details
on code numbering
Matrix Control Codes
Command code input in the COM Control software
follows a strict format for commands to be understood
by the system. Care must be taken when inputting and
checking code, with codes double-checked for input
accuracy if commands are not accepted or incorrectly
actioned by the matrix or control system.
Configuration Example - Control Code Introduction
Using Output1 as an example to explain control code
definition and application – all other control command
codes are identified in the same way.
Original Table
Description Table
If a control command is successfully sent to the device
via the COM control software, the current output state
selected will feedback to show the input port selected.
The following table shows the return status format:
For example, if cir 51”Enter” is sent successfully to the
matrix, it will feedback “s62”, meaning output 6 has
selected input 2.
Read Status Command
The command length of the read status is 4 bytes.
Type “bc” - followed by a “space” - and hit the “Enter”
key.
13
Technical Support: [email protected] US: +866 677 0053 EU: +44 (0) 1793 230 343
ADV
AN
CE
D R
E
M
O
TE CONTR
OL
11. Advanced Remote
Control
IR Call Back and Third Party Control systems
Please note:
Due to the differing method of control based on
location, if you are using a third party control system, learning the
control from the IR is NOT recommended as control will be limited
to scrolling up/down between inputs. For discrete source selection
you will need to import discrete hex codes for control systems.
These can be obtained through the Wyrestorm website, by
contacting our technical support or you can input them manually.
For reference:
The IR is NEC and possesses a carrier wave of
38KHz with a system code of 0x00
OUTPUT
CHANNEL
INPUT SELECT
1
2
3
4
5
6
7
8
0x1d 0x0d
0x1b 0x15
0x12 0x08
0x55 0x4a
0x06 0x03
0x07 0x02
0x44 0x51
0x1e 0x1a
Output1 source select key code:
0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87
Output2 source select key code:
0x90 0x91 0x92 0x93 0x94 0x95 0x96 0x97
Output3 source select key code:
0xa0 0xa1 0xa2 0xa3 0xa4 0xa5 0xa6 0xa7
Output4 source select key code:
0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb7
Output5 source select key code:
0xc0 0xc1 0xc2 0xc3 0xc4 0xc5 0xc6 0xc7
Output6 source select key code:
0xd0 0xd1 0xd2 0xd3 0xd4 0xd5 0xd6 0xd7
Output7 source select key code:
0xe0 0xe1 0xe2 0xe3 0xe4 0xe5 0xe6 0xe7
Output8 source select key code:
0xf0 0xf1 0xf2 0xf3 0xf4 0xf5 0xf6 0xf7
12. Advanced Operation
Controlling the MX0606/0808-PP using RS232 and
COMCTL PC Software
Typically, unless alternative methods of controlling the matrix are
chosen or problems with device communication through the matrix
encountered, basic operation is all that is required to operate
your MX0606/0808-PP. However, the following information
on advanced operation will detail how the matrix system can be
configured and for advanced control and settings can be altered
or data manually input should such problems arise, as well as
configuring the system for third party control.
RS232 Remote Control
Control of the matrix is possible through RS232 using third party
control systems or the dedicated Wyrestorm COM CTL software
included with your purchase (also downloadable from www.
wyrestorm.com).
RS232 Setting
Should third party control be required, please see below for control
system configuration and hex code input. The RS232 connection
on the matrix is female QB9 Users can use a USB to RS232
cable or a direct male to female serial cable.
5
4
3
2
1
9
Ground
RXD TXD
8
7
6
Female connector - 9 holes
1
2
3
4
5
6
Ground
RXD
TXD
7
8
9
Male connector - 9 holes
RXD
Receive serial data from PC
TXD
Transmit serial data to PC
Baud rate
9600bps
Data bits
8bits
Parity None
Stop bits
1
Flow control
None
Com Port Setting
COM CTL
After fully connecting all inputs and outputs to the matrix and
installing the software, on opening the program the control
window will display information from the matrix, such as messages
received from the switch such as input/output details, firmware
version and control commands/HEX codes that allow the system
to be controlled remotely, as well as buttons used to navigate the
screen.
17
Technical Support: [email protected] US: +866 677 0053 EU: +44 (0) 1793 230 343
ADV
AN
CE
D OPE
RA
TI
ON
A
Receives the specific IR code used to operate the Matrix via
remote control. Can contain a
custom
or
data code
. Third
party remote control codes are also shown.
B
IR code can also be input manually in the event it is
unreadable.
01
Press to automatically
read
the current IR code from the
device.
01
The resulting code appears in the
wait to modify code
section
where
output
and input code can be edited if
necessary (for example if using third party control systems
NOTE
Modified code can be saved as a Custom code
and read directly from a library of stored custom codes.
All code should be different.
03
Write the code from the Modify section to the device to
authorise remote control usage.
NOTE
All input/output boxes should contain code. If
inputting manually, make sure there is no repetition of
code.
Modify Section - Control Commands and Code
Code input in the
Input/Output
section and
Control
code
section must follow a strict format for the
command to be understood by the system.
For reference - the command format to be input is:
Type
“Cir”
- followed by a
“space”
- then the
“code
number”
– and hit the
”enter”
key.
For example Cir 39 + ”enter”
(equals a hex code of 63 69
72 20 33 39 0D 0A)
Such a command will tell the matrix to select the next
Input
source
for
Output 4
B
02
04
MX0606/0808-PP Control Code
Output 1
<”08”
“09”>
1 ”00”
2 ”01”
3 ”02”
4 ”03”
5 ”04”
6 ”05”
7 ”06”
8 ”07”
Output 2
<”18”
“19”>
1 ”10”
2 ”11”
3 ”12”
4 ”13”
5 ”14”
6 ”15”
7 ”16”
8 ”07”
Output 3
<”28”
“29”>
1 ”20”
2 ”21”
3 ”22”
4 ”23”
5 ”24”
6 ”25”
7 ”26”
8 ”27”
Output 4
<”38”
“39”>
1 ”30”
2 ”31”
3 ”32”
4 ”33”
5 ”34”
6 ”35”
7 ”36”
8 ”37”
Output 5
<”48”
“49”>
1 ”40”
2 ”41”
3 ”42”
4 ”43”
5 ”44”
6 ”45”
7 ”46”
8 ”47”
Output 6
<”58”
“59”>
1 ”50”
2 ”51”
3 ”52”
4 ”53”
5 ”54”
6 ”55”
7 ”56”
8 ”57”
Output 7
<”68”
“69”>
1 ”60”
2 ”61”
3 ”62”
4 ”63”
5 ”64”
6 ”65”
7 ”66”
8 ”67”
Output 8
<”78”
“79”>
1 ”70”
2 ”71”
3 ”72”
4 ”73”
5 ”74”
6 ”75”
7 ”76”
8 ”77”
If the control command is sent successfully, the current
output
state
selected will feedback to show the
in-put port
selected. The
return status format is as follows:
S
X1
X2
‘\r’
‘\n’
This translates as:
“S”
Output port
Input port
1st byte
2nd byte
3rd byte
For example: if
Cir 44 “enter”
is sent successfully to the matrix, it
will feedback
“s55”
– meaning
Output 5
has selected
Input 5
.
Read Status Command
The command length of the read status is 4 bytes. Type
“bc”
-
followed by a
“space”
- and hit the
“enter”
key.
For example:
bc + “enter”
NOTE
Such a command will tell the matrix to feedback the
current status of all outputs. See below for status format (16
bytes)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
‘\r’
‘\n’
s
X1
X2
s
X3
X4
s
X5
X6
s
X7
X8
‘\r’
‘\n’
Each of the X1, X2, X3, X4, X5, X6, X7, X8 signifies the related
input as chosen by a
specific output:
X1 = Out-put
1, X2 = Output 2 etc. For example, a status reading of
“\r\ns12s22s53s45\r\n”
signifies the following matrix settings.
Output 1 Output 2 Output 3 Output 4 Output 5 Output 6 Output 7 Output 8
Input 1
Intput 2
Intput 3
Intput 4
Intput 5
Intput 6
Intput 7
Intput 8
03
EDID Set
MX0808-PP
17
Technical Support: [email protected] US: +866 677 0053 EU: +44 (0) 1793 230 343
ADV
AN
CE
D OPE
RA
TI
ON
A
Receives the specific IR code used to operate the Matrix via
remote control. Can contain a
custom
or
data code
. Third
party remote control codes are also shown.
B
IR code can also be input manually in the event it is
unreadable.
01
Press to automatically
read
the current IR code from the
device.
01
The resulting code appears in the
wait to modify code
section
where
output
and input code can be edited if
necessary (for example if using third party control systems
NOTE
Modified code can be saved as a Custom code
and read directly from a library of stored custom codes.
All code should be different.
03
Write the code from the Modify section to the device to
authorise remote control usage.
NOTE
All input/output boxes should contain code. If
inputting manually, make sure there is no repetition of
code.
Modify Section - Control Commands and Code
Code input in the
Input/Output
section and
Control
code
section must follow a strict format for the
command to be understood by the system.
For reference - the command format to be input is:
Type
“Cir”
- followed by a
“space”
- then the
“code
number”
– and hit the
”enter”
key.
For example Cir 39 + ”enter”
(equals a hex code of 63 69
72 20 33 39 0D 0A)
Such a command will tell the matrix to select the next
Input
source
for
Output 4
B
02
04
MX0606/0808-PP Control Code
Output 1
<”08”
“09”>
1 ”00”
2 ”01”
3 ”02”
4 ”03”
5 ”04”
6 ”05”
7 ”06”
8 ”07”
Output 2
<”18”
“19”>
1 ”10”
2 ”11”
3 ”12”
4 ”13”
5 ”14”
6 ”15”
7 ”16”
8 ”07”
Output 3
<”28”
“29”>
1 ”20”
2 ”21”
3 ”22”
4 ”23”
5 ”24”
6 ”25”
7 ”26”
8 ”27”
Output 4
<”38”
“39”>
1 ”30”
2 ”31”
3 ”32”
4 ”33”
5 ”34”
6 ”35”
7 ”36”
8 ”37”
Output 5
<”48”
“49”>
1 ”40”
2 ”41”
3 ”42”
4 ”43”
5 ”44”
6 ”45”
7 ”46”
8 ”47”
Output 6
<”58”
“59”>
1 ”50”
2 ”51”
3 ”52”
4 ”53”
5 ”54”
6 ”55”
7 ”56”
8 ”57”
Output 7
<”68”
“69”>
1 ”60”
2 ”61”
3 ”62”
4 ”63”
5 ”64”
6 ”65”
7 ”66”
8 ”67”
Output 8
<”78”
“79”>
1 ”70”
2 ”71”
3 ”72”
4 ”73”
5 ”74”
6 ”75”
7 ”76”
8 ”77”
If the control command is sent successfully, the current
output
state
selected will feedback to show the
in-put port
selected. The
return status format is as follows:
S
X1
X2
‘\r’
‘\n’
This translates as:
“S”
Output port
Input port
1st byte
2nd byte
3rd byte
For example: if
Cir 44 “enter”
is sent successfully to the matrix, it
will feedback
“s55”
– meaning
Output 5
has selected
Input 5
.
Read Status Command
The command length of the read status is 4 bytes. Type
“bc”
-
followed by a
“space”
- and hit the
“enter”
key.
For example:
bc + “enter”
NOTE
Such a command will tell the matrix to feedback the
current status of all outputs. See below for status format (16
bytes)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
‘\r’
‘\n’
s
X1
X2
s
X3
X4
s
X5
X6
s
X7
X8
‘\r’
‘\n’
Each of the X1, X2, X3, X4, X5, X6, X7, X8 signifies the related
input as chosen by a
specific output:
X1 = Out-put
1, X2 = Output 2 etc. For example, a status reading of
“\r\ns12s22s53s45\r\n”
signifies the following matrix settings.
Output 1 Output 2 Output 3 Output 4 Output 5 Output 6 Output 7 Output 8
Input 1
Intput 2
Intput 3
Intput 4
Intput 5
Intput 6
Intput 7
Intput 8
03
EDID Set
MX0808-PP
17
Technical Support: [email protected] US: +866 677 0053 EU: +44 (0) 1793 230 343
ADV
AN
CE
D OPE
RA
TI
ON
A
Receives the specific IR code used to operate the Matrix via
remote control. Can contain a
custom
or
data code
. Third
party remote control codes are also shown.
B
IR code can also be input manually in the event it is
unreadable.
01
Press to automatically
read
the current IR code from the
device.
01
The resulting code appears in the
wait to modify code
section
where
output
and input code can be edited if
necessary (for example if using third party control systems
NOTE
Modified code can be saved as a Custom code
and read directly from a library of stored custom codes.
All code should be different.
03
Write the code from the Modify section to the device to
authorise remote control usage.
NOTE
All input/output boxes should contain code. If
inputting manually, make sure there is no repetition of
code.
Modify Section - Control Commands and Code
Code input in the
Input/Output
section and
Control
code
section must follow a strict format for the
command to be understood by the system.
For reference - the command format to be input is:
Type
“Cir”
- followed by a
“space”
- then the
“code
number”
– and hit the
”enter”
key.
For example Cir 39 + ”enter”
(equals a hex code of 63 69
72 20 33 39 0D 0A)
Such a command will tell the matrix to select the next
Input
source
for
Output 4
B
02
04
MX0606/0808-PP Control Code
Output 1
<”08”
“09”>
1 ”00”
2 ”01”
3 ”02”
4 ”03”
5 ”04”
6 ”05”
7 ”06”
8 ”07”
Output 2
<”18”
“19”>
1 ”10”
2 ”11”
3 ”12”
4 ”13”
5 ”14”
6 ”15”
7 ”16”
8 ”07”
Output 3
<”28”
“29”>
1 ”20”
2 ”21”
3 ”22”
4 ”23”
5 ”24”
6 ”25”
7 ”26”
8 ”27”
Output 4
<”38”
“39”>
1 ”30”
2 ”31”
3 ”32”
4 ”33”
5 ”34”
6 ”35”
7 ”36”
8 ”37”
Output 5
<”48”
“49”>
1 ”40”
2 ”41”
3 ”42”
4 ”43”
5 ”44”
6 ”45”
7 ”46”
8 ”47”
Output 6
<”58”
“59”>
1 ”50”
2 ”51”
3 ”52”
4 ”53”
5 ”54”
6 ”55”
7 ”56”
8 ”57”
Output 7
<”68”
“69”>
1 ”60”
2 ”61”
3 ”62”
4 ”63”
5 ”64”
6 ”65”
7 ”66”
8 ”67”
Output 8
<”78”
“79”>
1 ”70”
2 ”71”
3 ”72”
4 ”73”
5 ”74”
6 ”75”
7 ”76”
8 ”77”
If the control command is sent successfully, the current
output
state
selected will feedback to show the
in-put port
selected. The
return status format is as follows:
S
X1
X2
‘\r’
‘\n’
This translates as:
“S”
Output port
Input port
1st byte
2nd byte
3rd byte
For example: if
Cir 44 “enter”
is sent successfully to the matrix, it
will feedback
“s55”
– meaning
Output 5
has selected
Input 5
.
Read Status Command
The command length of the read status is 4 bytes. Type
“bc”
-
followed by a
“space”
- and hit the
“enter”
key.
For example:
bc + “enter”
NOTE
Such a command will tell the matrix to feedback the
current status of all outputs. See below for status format (16
bytes)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
‘\r’
‘\n’
s
X1
X2
s
X3
X4
s
X5
X6
s
X7
X8
‘\r’
‘\n’
Each of the X1, X2, X3, X4, X5, X6, X7, X8 signifies the related
input as chosen by a
specific output:
X1 = Out-put
1, X2 = Output 2 etc. For example, a status reading of
“\r\ns12s22s53s45\r\n”
signifies the following matrix settings.
Output 1 Output 2 Output 3 Output 4 Output 5 Output 6 Output 7 Output 8
Input 1
Intput 2
Intput 3
Intput 4
Intput 5
Intput 6
Intput 7
Intput 8
03
EDID Set
MX0808-PP
Output Port
Element
Description
Output 1
<“08”
<
Indicates the operation of selecting the
previous input source for Output 1.
08
• Indicates the control code of “<”.
• Sends the command cir 08”Enter”
to select the previous input source for
output 1.
>“09”
>
Indicates the operation of selecting the
next input source for output 1.
09
• Indicates the control code of “>”.
• Sends the command cir 09”Enter” to
select the next input source for output 1.
1“00”
1
Indicates the operation of selecting input
source 1 for output 1.
00
• Indicates the control code of “1”.
• Sends the command cir 00”Enter” to
select the input source 1 for output 1.
2“01”
2
Indicates the operation of selecting input
source 2 for output 1.
01
• Indicates the control code of “2”.
• Sends the command cir 00”Enter” to
select the input source 1 for output 1.
Other control command codes are similarly defined