DM Series Digital Matrix Processors
Serial Interface & Control Commands (cont'd)
Examples:
REQUEST
QUERY
rpingnmin?
UPDATE
rpingnmin=-15
rpingnpre (rear panel audio input gain preset)
This command may be used as a query to read the rear
panel input gain preset, or as an update to set the gain
preset. All rear panel audio input gains are controlled by
this preset value, which is the value loaded when the
device is powered up. The data type is integer, in the
range -30 to 0, representing gain in dB (i.e. the mini-
mum attenuation possible using rear panel gain control).
Examples:
REQUEST
QUERY
rpingnpre?
UPDATE
rpingnpre=-5
rpingnst (rear panel input gain step change)
This command is used as an update to step the gain by
the amount specified, either up or down. The input
channel is specified by using the address syntax.
Addresses must be in the range 1 to 16. The data type
is integer, in the range -6 to +6, representing the gain
step in dB. If the channel address is wildcarded, then
the data type is an array of integer of size 16. A positive
value increments the gain, a negative value decrements
the gain.
Examples:
REQUEST
UPDATE
rpingnst(2)=-2
UPDATE
rpingnst(*)={-2,-2,-2,...-2,-2,-2}
rpoutgn (rear panel audio output gain)
This command may be used as a query to read the rear
panel output gain, or as an update to set the rear panel
gain. The output channel is specified by using the
address syntax. Addresses must be in the range 1 to 24.
The data type is integer, in the range -30 to 0, repre-
senting the gain in dB (the feature acts as an attenua-
tor ). The actual allowable range of values is determined
by the gain minimum and gain preset values. If the value
sent in an update request exceeds the preset, it is
forced the the preset value; if the value sent is less than
the gain minimum, it is forced to the gain minimum
value. If the channel address is wildcarded, then the
data type is an array of integer of size 24. In this case
the value 99 may be used in an update to indicate that a
particular rear panel output gain is to remain un-
changed by the command.
42
RESPONSE
OK -30
OK
RESPONSE
OK 0
OK
RESPONSE
OK
OK
Examples:
REQUEST
QUERY
rpoutgn(1)?
QUERY
rpoutgn(*)?
UPDATE rpoutgn(22)=0
UPDATE
rpoutgn(*)={0,-5,0,...,99,99,-10} OK
rpoutgnmin (rear panel audio output gain minimum)
This command may be used as a query to read the rear
panel output gain minimum, or as an update to set the
gain minimum. All rear panel audio output gains are
controlled by this minimum value. The data type is
integer, in the range -30 to 0, representing the minimum
gain in dB (i.e. the maximum attenuation possible using
rear panel gain control).
Examples:
REQUEST
QUERY
rpoutgnmin?
UPDATE rpoutgnmin=-15
rpoutgnpre (rear panel audio output gain preset)
This command may be used as a query to read the rear
panel output gain preset, or as an update to set the gain
preset. All rear panel audio output gains are controlled
by this preset value, which is the value loaded when the
device is powered up. The data type is integer, in the
range -30 to 0, representing gain in dB (i.e. the mini-
mum attenuation possible using rear panel gain control).
Examples:
REQUEST
QUERY
rpoutgnpre?
UPDATE
rpoutgnpre=-5
rpoutgnst (rear panel output gain step change)
This command is used as an update to step the gain by
the amount specified, either up or down. The output
channel is specified by using the address syntax.
Addresses must be in the range 1 to 24. The data type
is integer, in the range -6 to +6, representing the gain
step in dB. If the channel address is wildcarded, then
the data type is an array of integer of size 24. A positive
value increments the gain, a negative value decrements
the gain.
Examples:
REQUEST
UPDATE rpoutgnst(2)=-2
UPDATE
rpoutgnst(*)={-2,-2,-2,...-2,-2,-2}
RESPONSE
OK -3
OK {-13,-4,0,...,0,0,0}
OK
RESPONSE
OK -30
OK
RESPONSE
OK 0
OK
RESPONSE
OK
OK
Need help?
Do you have a question about the DM1612 and is the answer not in the manual?
Questions and answers