
Digital Telephone Hybrid
Rio Rancho, NM
55
Function
Target Values
Analog input gain control
A sequence of zero or more integers
in the range 1 to 8. These identify
which input channels are to be
controlled by the function.
Increment input gain 1 dB
A sequence of zero or more integers in
the range 1 to 8. These identify which
input channels are to be controlled by
the function.
Decrement input gain 1 dB
A sequence of zero or more integers in
the range 1 to 8. These identify which
input channels are to be controlled by
the function.
Analog output gain control
A sequence of zero or more integers in
the range 1 to 12. These identify which
input channels are to be controlled by
the function.
Increment output gain 1 dB
A sequence of zero or more integers in
the range 1 to 12. These identify which
input channels are to be controlled by
the function.
Decrement output gain 1 dB
A sequence of zero or more integers in
the range 1 to 12. These identify which
input channels are to be controlled by
the function.
Recall preset from memory
A single integer value in the range 1 to
24. This identifies which preset is to be
recalled by the function.
Toggle mute on input
A sequence of zero or more integers in
the range 1 to 8. These identify which
input channels are to be controlled by
the function.
Toggle mute on output
A sequence of zero or more integers in
the range 1 to 12. These identify which
output channels are to be controlled by
the function.
Toggle mute on crosspoint
A single integer in the range 1 to 8,
followed by a sequence of zero or more
integers in the range 1 to 12. Together
these values specify a group of cross-
points by identifying a single input
channel and zero or more output
channels.
Momentary mute on input
A sequence of zero or more integers in
the range 1 to 8. These identify which
input channels are to be controlled by
the function.
Momentary mute on output
A sequence of zero or more integers in
the range 1 to 12. These identify which
output channels are to be controlled by
the function.
Momentary mute on crosspoint A single integer in the range 1 to 8,
followed by a sequence of zero or more
integers in the range 1 to 12. Together
these values specify a group of
crosspoints by identifying a single
input
channel and zero or more
output
channels.
Run macro on close
A single integer value in the range 1 to
128. This identifies which macro is to
be run by the function when the
programmable input is asserted.
Run macros on close/open
Two integer values in the range 1 to
128. The first identifies which macro is
to be run by the function when the
programmable input is asserted. The
second identifies which macro is to be
run when the programmable input is
subsequently de-asserted
Examples:
Request
Response
Query
prgindef(9)?<CR> OK{4,1,3,4,10}<CRLF>
(Function “Analog output
gain control” is assigned to
programmable input 9. The
input channels under
control are 1, 3, 4, and 10)
Query
prgindef(2)?<CR> OK{14,22}<CRLF>
(Function “Run a macro” is
assigned to programmable
input 2. Macro number 22
will be run if the program
mable input is asserted.)
Query
prgindef(3)?<CR> K{13,3,1,7,8}<CRLF>
(Function “Momentarily
mute on crosspoint” is
assigned to programmable
input 3. The corsspoints
under control are {3,1} {3,7}
and {3,8}, which are
member of the martrix row
associated with input
channel 3.)
Query
prgindef(4)?<CR> OK{0}<CRLF>
(No funciton is assigned to
programmable input 4.)
Update
prgindef(11)={7,5}<CR>
(Function “Recall preset from
memory” is assigned to
programmable input 11.
The preset to be recalled is
specified as number 5.)
OK<CRLF>
Update
prgindef(2)=
{8,1,2,4,5,6}<CR>
(Function “Toggle mute on
input” is assigned to
programmable input 2.
The preset to be recalled is
specified as 1,2,4,5 and 6.)
OK<CRLF>
Update
prgindef(4)={0}<CR>
(“No function” is assigned
to programmable input 4,
so that asserting it will have
no effect.)
OK<CRLF>
Update
prgindef(1)=
{10,5,9,10} <CR>
(Function “Toggle mute on
crosspoint” is assigned to
programmable input 1.
The crosspoints to be
controlled are specified as
{5,9} and {5,10}, which are
members of the matrix row
associated with input
channel 5.)
OK<CRLF>
prginundef (programmable input un-definition)
This command may be used as an update to un-define
one or more programmable inputs, meaning that it no
longer has any function assigned to it. The data type is
array of integer, with a variable length. The values con-
tained in the array represent the address of a program-
mable input to be un-defined.
Examples:
Request
Response
Update
prginundef={3,4,5}<CR> OK<CRLF>