Prgindef (Programmable Input Definition); Prginundef (Programmable Input Un-Definition); Prgout (Programmable Output State); Prgoutiv (Programmable Output Invert) - Lectrosonics DM84 Reference Manual

Digital audio processor
Table of Contents

Advertisement

DM84 Digital Matrix Processor

prgoutiv (programmable output invert)

This command may be used as a query to read the
programmable output invert status, or as an update to
set the status. The programmable output is specified by
using the address syntax. Addresses must be in the
range 1 to 8. The data type is integer, either "1" mean-
ing that the programmable output is inverted (contacts
open when asserted), or "0" meaning that it is not
(contacts closed when asserted, the normal case). If
the address is wildcarded, then the data type is an
array of integer of size 8. In this case the value 99 may
be used in an update to indicate that a particular
programmable output invert state is to remain un-
changed by the command.
Examples:
REQUEST
QUERY
prgoutiv(3)?<CR>
QUERY
prgoutiv(*)?
<CR>
UPDATE
prgoutiv(2)=1
<CR>
UPDATE
prgoutiv(*)=
{0,0,1,...,
99,99,99}<CR>
prgoutqt (programmable output channel activity
qualification time)
This command may be used as a query to read the
qualification time, or as an update to set it. The data
type is integer, in the range 1 to 255, representing the
qualification time in one tenth second increments.
Examples:
REQUEST
QUERY
prgoutqt?<CR>
UPDATE
prgoutqt=10<CR>
60
RESPONSE
OK 0<CRLF>
OK {0,1,0,...
,0,0,0}<CRLF>
OK<CRLF>
OK<CRLF>
RESPONSE
OK 4<CRLF>
OK<CRLF>

prgindef (programmable input definition)

This command may be used as a query to read a
programmable input definition, or as an update to
modify the definition. The programmable input is
specified by using the address syntax. Addresses must
be in the range 1 to 11. The data type is array of
integer, with a variable length. The values contained in
the array represent the definition of a programmable
input, using the following scheme:
* The first integer is a code that specifies the function
that is assigned to the programmable input. It may be in
the range 0 to 16, with the following meanings:
Code Function
0
No function assigned
1
Analog input gain control
2
Increment input gain 1 dB
3
Decrement input gain 1 dB
4
Analog output gain control
5
Increment output gain 1 dB
6
Decrement output gain 1 dB
7
Recall preset from memory
8
Toggle mute on input
9
Toggle mute on output
10
Toggle mute on crosspoint
11
Momentary mute on input
12
Momentary mute on output
13
Momentary mute on crosspoint
14
Run a macro on close
15
Run macros on close/open
16
Momentary unmute on input (PTT)
The choice of function determines what happens when
the programmable input is asserted. The choice of
function affects the interpretation of the subsequent
values in the array, which identify the target of the
function.
NOTE: Functions which control matrix crosspoints
are limited to affecting a group of crosspoints that
are members of a single row of the matrix. A row
consists of all crosspoints associated with one
particular input channel.
NOTE: All gain changes made by programmable
input functions affect rear panel gain only.
* The remaining values specify the target of the
function. These values are simply a list of one or more
integers which identifies the thing(s) that are controlled
by the function. The interpretation of the target values
depends on the function that is assigned:
LECTROSONICS, INC.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DM84 and is the answer not in the manual?

Questions and answers

Table of Contents