
Kramer Electronics Ltd.
KDS-EN7, KDS-DEC7
– Protocol 3000
102
Function
Description
Syntax
Response
Parameters/Attributes
Example
X-MUTE?
Get mute ON/OFF
on a specific signal.
#X-MUTE?
<direction_type>.<port_format>.<po
rt_index>.<signal_type>.<index>
<C
R>
~nn@ X-MUTE
<direction_type>.<port_format
>.<port_index>.<signal_type>.
<index>,state
<CR><LF>
<direction_type>
– Direction of the
port:
{ IN
– Input ; OUT – Output;
BOTH
– Bi-directional }
<port_format>
– Type of signal on
the port:
{
HDMI,USB_C,ANALOG_AUDIO }
<port_index>
– The port number as
printed on the front or rear panel
<signal_type>
– Signal ID attribute:
{ VIDEO, AUDIO}
<index>
– Indicates a specific
channel number when there are
multiple channels of the same type
state
– OFF/ON (not case sensitive)
Get the mute the video on
HDMI OUT 1:
#X-MUTE?_out.hdmi.1.video.
1
<CR>
X-PRIORITY
Set priority order.
#X-PRIORITY
<direction_type>.<port_format>.<po
rt_index>.<signal_type>,[<direction_
type>.<port_format>.<port_index>.<
signal_type> ,...]
<CR>
~nn@X-PRIORITY
<direction_type>.<port_format
>.<port_index>.<signal_type>,[
<direction_type>.<port_format
>.<port_index>.<signal_type>
,...]
<CR><LF>
<direction_type>
– Direction of the
port:
{ IN
– Input ; OUT – Output;
BOTH
– Bi-directional }
<port_format>
– Type of signal on
the port:
{
HDMI,USB_C,ANALOG_AUDIO }
<port_index>
– The port number as
printed on the front or rear panel
<signal_type>
– Signal ID attribute:
{ VIDEO, AUDIO}
Set video priority is 3,2,1
#X-PRIORITY
out.hdmi.1.video,[in.usb_c.3.
video,in.hdmi.2.video,
in.hdmi.1.video]
<CR>
X-PRIORITY?
Get priority order.
#X-PRIORITY?
<direction_type>.<port_format>.<po
rt_index>.<signal_type>
<CR>
~nn@X-PRIORITY
<direction_type>.<port_format
>.<port_index>.<signal_type>,[
<direction_type>.<port_format
>.<port_index>.<signal_type>
,...]
<CR><LF>
<direction_type>
– Direction of the
port:
{ IN
– Input ; OUT – Output;
BOTH
– Bi-directional }
<port_format>
– Type of signal on
the port:
{
HDMI,USB_C,ANALOG_AUDIO }
<port_index>
– The port number as
printed on the front or rear panel
<signal_type>
– Signal ID attribute:
{ VIDEO, AUDIO}
Get video priority
#X-PRIORITY?
out.hdmi.1.video
<CR>
X-ROUTE
Send routing
command.
NOTE:
It is
recommended to use
the command
#SIGNALS-LIST to
get the list of all
signal IDs available
in the system and
which can be used in
this command.
Video 1 is the default
port in this command
and is implied even if
not written:
#X-ROUTE
out.sdi.5,in.sdi.1
<CR
>
is interpreted as:
#X-ROUTE
out.sdi.5.video.1,in.s
di.1.video.1
<CR>
This is an Extended
Protocol 3000
command.
Brackets ‘[‘ and ‘]’
are reserved
Protocol 3000
characters that
define a list of
parameters as in
[a,b,c,d].
#X-ROUTE
[<direction_type1>.<port_type1>.<p
ort_index1>.<signal_type1>.<index1
>,...],<direction_type2>.<port_type2
>.<port_index2>.<signal_type2>.<in
dex2>
<CR>
~nn@X-ROUTE
[<direction_type1>.<port_type1
>.<port_index1>.<signal_type1
>.<index1>,…],<direction_type
2>.<port_type2>.<port_index2
>.<signal_type2>.<index2>
<C
R><LF>
The following attributes comprise
the signal ID:
<direction_type>
– Direction of the
port:
IN
– Input
OUT
– Output
BOTH
– Bi-directional (e.g. for RS-
232)
<port_format>
– Type of signal on
the port:
HDMI
HDBT
ANALOG_AUDIO
AMPLIFIED_AUDIO
TOS
SPDIF
MIC
RS-232
IR
USB_A
USB_B
STREAM
DANTE
<port_index>
– The port number as
printed on the front or rear panel
<signal_type>
– Signal ID attribute:
VIDEO
AUDIO
ARC
RS232
IR
USB
<index>
– Indicates a specific
channel number when there are
multiple channels of the same type
Route HDMI IN 2 to HDMI
OUT 3:
#X-ROUTE
out.hdmi.3.video.1,in.hdmi.2.
video.1
<CR>
Route an ARC audio signal to
HDBT input #1 from HDMI
output #1:
#X-ROUTE
in.hdbt.1.arc.1,out.hdmi.1.arc
.1
<CR>
Route audio of
hdmi.1.audio.1 signal to hdmi
output, analog,and dante:
#X-ROUTE
[out.hdmi.1.audio.1,out.analo
g_audio.1.audio.1,out.dante.
1.audio.1],in.hdmi.1.audio.1
<
CR>