Kramer Electronics Ltd.
VS-62H
– Protocol 3000
43
Function
Description
Syntax
Parameters/Attributes
Example
PROG-
ACTION?
Get step-in button action
bitmap.
Programs matrix
action as a response for
external event
(programmable button
pressed).
COMMAND
#PROG-ACTION?
port_type
,
<direction_type>
.
<port_type>
.
<port
_index>
,
button_id
<CR>
FEEDBACK
~nn@PROG-ACTION
port_type
,
<direction_type>
.
<port_type>
.
<po
rt_index>
,
button_id
,
actions_bitmap
<CR><LF>
port_type
– Input/Output
0
– Input
1
– Output
port_id
– The following attributes
comprise the port ID:
▪
<direction_type>
–
o
IN
o
OUT
o
BOTH
▪
<port_type>
–
o
HDMI
o
HDBT
o
ANALOG_AUDIO
o
AMPLIFIED_AUDIO
o
TOS
o
SPDIF
o
MIC
o
RS-232
o
IR
o
USB_A
o
USB_B
▪
<port_index>
– The port
number as printed on the front or
rear panel
button_id
– External programmable
button ID
actions_bitmap
– Bitmap
representing
actions to perform after
receiving button_id. format: XXXX…X,
where X is a hex digit. The binary
form of every hex digit represents
actions from the table
0
– Do nothing
1
– Step-in out 1
2
– Step-in out 2
… – …
128
– Step-in out 128
129
– Echo to controller
Setting ‘1’ says that the corresponding
action must be executed
PROT-VER?
Get device protocol
version.
COMMAND
#PROT-VER?
<CR>
FEEDBACK
~nn@PROT-VER
3000:version
<CR><LF>
version
– XX.XX where X is a
decimal digit
Get the device protocol
version:
#PROT-VER?
<CR>
REMOTE-
INFO?
Get connected Step-in
module information.
The matrix uses this
command to notify about
Step-in client changes.
COMMAND
#REMOTE-INFO?
stage
,
stage_id
<CR>
FEEDBACK
~nn@REMOTE-INFO
stage
,
stage_id
,
connected
,
model_name
,
curr_i
nput
,
capabilities
,
num_of_inputs
,
num_of_ctl_btn
,
type1
,
type2
…typeN
<CR><LF>
stage
– Input/Output
0
– Input
1
– Output
stage_id
– # of chosen stage
(1 to max number of inputs/outputs)
connected
– 0/1 (if module
connected)
model_name
– Model name string
curr_input
– Input, currently
chosen on module
capabilities
–
0
– module doesn’t support Step-in
1
– module supports Step-in
num_of_inputs
– Number of inputs
on module
num_of_ctl_btn
– Number of
control buttons on module
type1
,
– Type2… typeN – Input type
according to num_of_inputs
0
– Undefined
1
– DVI
2
– HDMI
3
– DisplayPort
4
– HDBaseT
5
– SDI
6
– VGA
7
– DGKat
#REMOTE-INFO?
0
,
1
<CR>
RESET
Reset device.
To avoid locking the
port due to a USB bug in
Windows, disconnect
USB connections
immediately after running
this command. If the port
was locked, disconnect
and reconnect the cable
to reopen the port.
COMMAND
#RESET
<CR>
FEEDBACK
~nn@RESET
OK
<CR><LF>
Reset the device:
#RESET
<CR>
ROUTE
Set layer routing.
This command
replaces all other routing
commands.
COMMAND
#ROUTE
layer
,
dest
,
src
<CR>
FEEDBACK
~nn@ROUTE
layer
,
dest
,
src
<CR><LF>
layer
Layer Enumeration
1
– Video
2
– Audio
3
– Data
4
– IR
5
– USB
dest
*
– ALL
x
– disconnect, otherwise
destination id
src
– Source id
Route video HDMI IN 2 to
video HDMI OUT 8:
#ROUTE
1,8,2
<CR>