Kramer Electronics Ltd.
AFM-20DSP
– Protocol 3000
82
Function
Description
Syntax
Parameters/Attributes
Example
X-PRST-LOCK
Set LOCK state of a
preset per type.
this is an extended
preset command using
preset type as first
parameter. This is
used essentially when
we have different types
of Presets inside the
same system.
To get the list of preset
types existing in your
product use the
command:
X-PRST-TYPES?
This is an Extended
Protocol 3000
command.
COMMAND
#X-PRST-LOCK
preset_type,<preset_id>,<lock_state>
<CR>
FEEDBACK
~nn@X-ROUTE
<preset_type,[preset_id:name:lock_state]
<CR>
<LF>
▪
preset_type
–
o
I/O Config
– IOCONFIG
o
System Preset
–
IOCONFIG.SYSTEM
o
Snapshot
–
IOCONFIG.SYSTEM.MIXER
▪
<preset_id>
– preset index
▪
<lock_state>
–
o
ON
o
OFF
lock mixer preset 9:
X-PRST-
LOCK
IOCONFIG.SYSTEM.MI
XER,9
<CR>
~01@X-PRST-CURR
IOConfig.SYSTEM.MIXER,[
2:Snapshot%201:OFF]
<CR>
<LF>
X-PRST-LOCK?
Get LOCK state of a
preset per type.
this is an extended
preset command using
preset type as first
parameter. This is
used essentially when
we have different types
of Presets inside the
same system.
To get the list of preset
types existing in your
product use the
command:
X-PRST-TYPES?
This is an Extended
Protocol 3000
command.
COMMAND
#X-PRST-LOCK?
preset_type,<preset_id>,<lock_state>
<CR>
FEEDBACK
~nn@X-ROUTE
<preset_type,[preset_id:name:lock_state]
<CR>
<LF>
▪
preset_type
–
o
I/O Config
– IOCONFIG
o
System Preset
–
IOCONFIG.SYSTEM
o
Snapshot
–
IOCONFIG.SYSTEM.MIXER
▪
<preset_id>
– preset index
▪
<lock_state>
–
o
ON
o
OFF
Get lock mixer preset 9 status:
#X-PRST-
LOCK?
IOCONFIG.SYSTEM.M
IXER,9
<CR>
~01@X-PRST-CURR
IOConfig.SYSTEM.MIXER,[
2:Snapshot%201:OFF]
<CR>
<LF>
X-PRST-LST?
Get the preset list of a
specific preset type.
this is an extended
preset command using
preset type as first
parameter. This is
used essentially when
we have different types
of Presets inside the
same system.
To get the list of preset
types existing in your
product use the
command:
X-PRST-TYPES?
This is an Extended
Protocol 3000
command.
COMMAND
#X-PRST-LST?
preset_type
<CR>
FEEDBACK
~nn@X-PRST-
LST
<preset_type
,
[preset_id:name:lock_state]
<CR><LF>
▪
preset_type
–
o
I/O Config
– IOCONFIG
o
System Preset
–
IOCONFIG.SYSTEM
o
Snapshot
–
IOCONFIG.SYSTEM.MIXER
▪
<name>
– the name of the preset
▪
<lock_state>
–
o
ON
o
OFF
Get the IO configuration list:
#X-PRST-
LST?
IOCONFIG
<CR>
[[1:4x16:ON],[2:6x14:ON
],[3:8x12:ON],[4:10x10:
ON],[5:12x8:ON],[6:14x6
:ON],[7:16x4:ON]]
X-PRST-NAME
Set the name of a
preset per type.
this is an extended
preset command using
preset type as first
parameter. This is
used essentially when
we have different types
of Presets inside the
same system.
To get the list of preset
types existing in your
product use the
command:
X-PRST-TYPES?
This is an Extended
Protocol 3000
command.
COMMAND
#X-PRST-NAME
preset_type
,
preset_id
,
name
<CR>
FEEDBACK
~nn@X-PRST-NAME
preset_type,preset_id
,
name
<CR><LF>
▪
preset_type
–
o
I/O Config
– IOCONFIG
o
System Preset
–
IOCONFIG.SYSTEM
o
Snapshot
–
IOCONFIG.SYSTEM.MIXER
▪
preset_id
– preset index
▪
name
– the name of the preset in
URL encode format (no spaces)
Set the name of a preset (per
type):
#X-PRST-
NAME
IOCONFIG.SYSTEM.MI
XER,9,ROOM1
<CR>