Kramer Electronics Ltd.
VS-42H2
– Protocol 3000
33
Function Description
Syntax
Parameters/Attributes Example
NET-GATE?
Get gateway IP.
A network gateway
connects the device via
another network and
maybe over the Internet.
Be aware of security
problems.
COMMAND
#NET-GATE?
<CR>
FEEDBACK
~nn@NET-GATE
ip_address
<CR><LF>
ip_address
– Format:
xxx.xxx.xxx.xxx
Get the gateway IP address:
#NET-GATE?
<CR>
NET-IP
Set IP address.
For proper settings
consult your network
administrator.
COMMAND
#NET-IP
ip_address
<CR>
FEEDBACK
~nn@NET-IP
ip_address
<CR><LF>
ip_address
– Format:
xxx.xxx.xxx.xxx
Set the IP address to
192.168.1.39:
#NET-
IP
192
.
168
.
001
.
039
<CR>
NET-IP?
Get IP address.
COMMAND
#NET-IP?
<CR>
FEEDBACK
~nn@NET-IP
ip_address
<CR><LF>
ip_address
– Format:
xxx.xxx.xxx.xxx
Get the IP address:
#NET-IP?
<CR>
NET-MAC?
Get MAC address.
For backward
compatibility, the
id
parameter can be omitted.
In this case, the Network
ID, by default, is 0, which
is the Ethernet control
port.
COMMAND
#NET-MAC?
id
<CR>
FEEDBACK
~nn@NET-MAC
id
,
mac_address
<CR><LF>
id
– Network ID–the device network
interface (if there are more than one).
Counting is 0 based, meaning the
control port is ‘0’, additional ports are
1,2,3….
mac_address
– Unique MAC
address. Format: XX-XX-XX-XX-XX-
XX where X is hex digit
#NET-MAC?
id
<CR>
NET-MASK
Set subnet mask.
For proper settings
consult your network
administrator.
COMMAND
#NET-MASK
net_mask
<CR>
FEEDBACK
~nn@NET-MASK
net_mask
<CR><LF>
net_mask
– Format: xxx.xxx.xxx.xxx
Set the subnet mask to
255.255.0.0:
#NET-
MASK
255
.
255
.
000
.
000
<CR
>
NET-MASK?
Get subnet mask.
COMMAND
#NET-MASK?
<CR>
FEEDBACK
~nn@NET-MASK
net_mask
<CR><LF>
net_mask
– Format: xxx.xxx.xxx.xxx
Get the subnet mask:
#NET-MASK?
<CR>
PASS
Set password for login
level.
The default password
is an empty string.
COMMAND
#PASS
login_level
,
password
<CR>
FEEDBACK
~nn@PASS
login_level
,
password
<CR><LF>
login_level
– Level of login to set
(End User or Administrator).
password
– Password for the
login_level
. Up to 15 printable ASCII
chars
Set the password for the Admin
protocol permission level to
33333:
#PASS
admin
,
33333
<CR>
PASS?
Get password for login
level.
The default password
is an empty string.
COMMAND
#PASS?
login_level
<CR>
FEEDBACK
~nn@PASS
login_level
,
password
<CR><LF>
login_level
– Level of login to set
(End User or Administrator).
password
– Password for the
login_level
. Up to 15 printable ASCII
chars
Get the password for the Admin
protocol permission level:
#PASS?
admin
<CR>
PRIO
Set input priority.
The PRIO max value
may vary for different
devices.
COMMAND
#PRIO
in_index
,
priority_value
<CR>
FEEDBACK
~nn@PRIO
in_index
,
priority_value
<CR><LF>
in_index
– Number that indicates the
specific input: 1 to 4
priority_value
– Assigned priority
(1…max priority)
Set input priority
#PRIO
1
,
4
<CR>
PRIO?
Get input priority.
The PRIO max value
may vary for different
devices.
COMMAND
#PRIO?
in_index
<CR>
FEEDBACK
~nn@PRIO
in_index
,
priority_value
<CR><LF>
in_index
– Number that indicates the
specific input: 1 to 4
priority_value
– Assigned priority
(1…max priority)
PRIO
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>
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_type
,
out_index
,
in_index
<CR>
FEEDBACK
~nn@ROUTE
layer_type
,
out_index
<CR><LF>
layer_type
Layer Enumeration
1
– Video
out_index
1
– OUT 1 HDMI
2
– OUT 2 HDMI
*
– ALL
in_index
– Source id
1
– IN 1 HDMI
2
– IN 2 HDMI
3
– IN 3 HDMI
4
– IN 4 HDMI
Route video IN 2 HDBT to video
OUT 8 HDBT:
#ROUTE
1,8,2
<CR>
ROUTE?
Get layer routing.
This command
replaces all other routing
commands.
COMMAND
#ROUTE?
layer_type
,
out_index
<CR>
FEEDBACK
~nn@ROUTE
layer_type
,
out_index
,
in_index
<CR><LF>
layer_type
Layer Enumeration
1
– Video
out_index
1
– OUT 1 HDMI
2
– OUT 2 HDMI
*
– ALL
in_index
– Source id
1
– IN 1 HDMI
2
– IN 2 HDMI
3
– IN 3 HDMI
4
– IN 4 HDMI
Get the layer routing:
#ROUTE?
layer
,
dest
<CR>