Kramer Electronics Ltd.
VS-62H
– Protocol 3000
33
Protocol 3000 Commands
Function
Description
Syntax
Parameters/Attributes
Example
#
Protocol handshaking.
Validates the Protocol
3000 connection and gets
the machine number.
Step-in master products
use this command to
identify the availability of
a device.
COMMAND
#
<CR>
FEEDBACK
~nn@
OK
<CR><LF>
#
<CR>
AV-SW-MODE
Set input auto switch
mode (per output).
COMMAND
#AV-SW-MODE
layer
,
output_id
,
mode
<CR>
FEEDBACK
~nn@AV-SW-MODE
layer
,
output_id
,
mode
<CR><LF>
layer
– Layer Enumeration
1
– Video
2
– Audio
3
– Data
4
– IR
5
– USB
output_id
– 1 to number of system
outputs
mode
–
0
– manual
1
– priority switch
2
– last connected switch
#AV-SW-MODE?
1,2
<CR>
AV-SW-MODE?
Get input auto switch
mode (per output).
COMMAND
#AV-SW-MODE?
layer
,
output_id
<CR>
FEEDBACK
~nn@AV-SW-MODE
layer
,
output_id
,
mode
<CR><LF>
layer
– Layer Enumeration
1
– Video
2
– Audio
3
– Data
4
– IR
5
– USB
output_id
– 1 to number of system
outputs
mode
–
0
– manual
1
– priority switch
2
– last connected switch
Get the input audio switch
mode for HDBT Out:
#AV-SW-MODE?
1,1
<CR>
BAUD
Set protocol serial port
baud rate.
The new defined baud
rate is stored in the
EEPROM and used when
powering up.
Default baud rate is
115200 (on factory reset).
Only works with devices
supporting this command
(if ERR 002 is returned,
the default baud rate is
used).
COMMAND
#BAUD
baud_rate
<CR>
FEEDBACK
~nn@BAUD
baud_rate
<CR><LF>
Option 1:
~nn@BAUD
current_baud_rate
<CR><LF>
Option 2:
~nn@BAUD
baud_rate1
,
baud_rate2
,...
<CR><LF>
baud_rate
– 9600 / 115200 / else -
new baud rate to set
current_baud_rate
– 9600 /
115200 / else - current protocol serial
port baud rate
baud_param
– 0 - get the list of
supported baud rates
baud_rate1
,
baud_rate2
, … – List
of supported baud rates
#BTN
1
,
0
<CR>
BAUD?
Get protocol serial port
baud rate.
(Option 1 - for current
baud rate, .
Option 2 - for list of
supported baud rates).
The new defined baud
rate is stored in the
EEPROM and used when
powering up.
Default baud rate is
115200 (on factory reset).
Only works with devices
supporting this command
(if ERR 002 is returned,
the default baud rate is
used).
COMMAND
#BAUD?
<CR>
#BAUD?
baud_param
<CR>
FEEDBACK
~nn@BAUD
baud_rate
<CR><LF>
Option 1:
~nn@BAUD
current_baud_rate
<CR><LF>
Option 2:
~nn@BAUD
baud_rate1
,
baud_rate2
,...
<CR><LF>
baud_rate
– 9600 / 115200 / else -
new baud rate to set
current_baud_rate
– 9600 /
115200 / else - current protocol serial
port baud rate
baud_param
– 0 - get the list of
supported baud rates
baud_rate1
,
–
Baud_rate2
, … -
list of supported baud rates
#BTN?
1
<CR>
BTN
Set module state.
After a SET
command, LEDs show
the button status:
mute
– button LED off.
active
– button LED on.
pending
– button LED
flashing.
The Step-in master uses
this command to get the
actual status and identify
if the device is in pending
Step-in request.
In reply to the Step-in
request, the Step-in
master updates the
button status by sending
set to activate and
configures the Step-in
action. Other Step-in
clients are set to mute.
COMMAND
#BTN
button_num
,
mode
<CR>
FEEDBACK
~nn@BTN
button_num
,
mode
<CR><LF>
button_num
– Button number (0…n)
mode
–
0
– mute
1
– active, 255 (0xFF) - pending
(request step in) (Get command
only)
In case of ECHO notification, the
mode is replaced by the input # of the
Step-in client and does not mean the
status of the button.
An ECHO-ED notification happens
only when a button becomes active
#BTN
1
,
0
<CR>