HD1600V2 Serial Protocol, Version 1.4, 10/30/13
37
Advanced Control
Advanced Control
Reference for Advanced Control Commands
These commands are for more advanced control over the HD1600V2, including front panel light inten-
sities, changes to serial port behavior, etc.
Advanced Command Definitions
‘!’ Resend Error Code
This special purpose command is used to request that the HD1600V2 resend the last error code sent.
This can be useful if the last error code sent had a checksum appended to it that did not match.
^!$
Request that the last error code sent, be resent
‘V’ Version
Returns the current firmware version of the HD1600V2.
^V ?$
Response String:
^=V “HD800(V2)”,1.0a,30B2S12345678$
Where:
“HD800(V2)”
=
Model
1.0a
= Firmware version
30B2S12345678
= Serial number
‘XS’ Control Settings
Turn on and off operational modes of the HD1600V2.
The format of the command is:
^XS
settings1
,
settings2
$
Set the control bits to ‘settings1’ and ‘settings2’
^XS +
settings1
,
+settings2
$
Set bits indicated in ‘settings1’ and ‘settings2’ to 1
^XS -
settings1
,
+settings2
$
Reset bits indicated in ‘settings1’ and ‘settings2’ to 0
^XS ?$
Query for current settings
Response String:
^=XS
settings1,settings2
$
Where ‘settings1’ is a bitmapped parameter defined as:
ASY - 0=Polled mode.
1=Asynchronous Mode.
ACK - 0=Don’t acknowledge cmds with “
^+$
”
1=Acknowledge error free commands with a “
^+$
”
ECO - 0=Do not send a response strings for each cmd. 1=Always send response string when a serial command is issued
CHM- 0=Only send a “.ch” when needed.
1=Always append a “.ch” channel mask to a zone response cmd
CRE - 0=Don’t send CRs/LFs at end of responses
1=End all responses with a carriage return and a line feed.
Value
32768
16384
8192
4069
2048
1024
512
256
128
64
32
16
8
4
2
1
Bit Position
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Name
0
0
0
KYD
IRJ
IRS
0
0
CHS
SET
0
CRE
CHM
ECO
ACK
ASY
Default:
0
0
0
0
1
1
0
0
1
1
0
1
0
1
1
1
Summary of Contents for HD1600-V2
Page 1: ...HDMI Matrix Switches HD1600 V2 User Guide...
Page 2: ......