Specifications
TECHNICAL SUPPORT: 1.800.283.5936 (USA) OR 1.801.974.3760
APPENDIX E • SERIAL COMMANDS
91
When the Query bit is set, the unit will report the current state of the
command. It will not execute the command.
When the Absolute bit is set, the value portion of the command is
interpreted to be absolute to the current value. When cleared, the value
portion of the command is interpreted to be a relative setting. For example,
if the current value of the gain for a specific group and channel is -20dB and
a gain command for that group and channel is sent as 5 with the absolute
bit cleared, the gain would change to -15dB. If the same command were
sent with the absolute bit set, the gain would change to 5dB.
The Type ID and Device ID have the following definitions:
Type ID Unit type Device ID Range
0x4 PSR1212 0x0 - 0x7, 0xff
Ox5 XAP 800 0x0 - 0x7, 0xff
If the number 0xff is placed in the Type ID or Device ID fields, the command
is to apply to all units or all devices respectively. For example a command
with the Type ID of 4 and a Device ID of 0xff would mean that the command
is to be applied to all PSR1212 units. A command with a Type ID of 0xff and
a Device ID of 6 would mean that the command is to be applied to all #6
devices of all unit types.
The Command ID is a unique number identifying the command. These IDs
are specified in the detail section for each command.
The word count is the number of 32-bit words that follow the header—that is
the number of arguments.
The checksum calculation is the checksum of the entire command, both
header and all arguments. The calculation formula is the unsigned sum of
all 16-bit words in the command.
The ARGUMENT(s) are also 32-bit words. Their contents are command
dependent and are specified in the detail section for each command. All of
the fields in the argument for a binary command are required. There are no
optional fields in a binary command.
As part of the argument, floating-point numbers are represented as a signed
or unsigned integer with an implied decimal point before the next to last
digit. For example, the number 1234 in the binary command field would be
interpreted as 12.34. The field can be either 16 or 32 bits long, but always
has this implied decimal point. Whether the number is to be interpreted as
signed or unsigned is indicated in the specific command definition.
For example, a command to enable Phantom Power on Mic 1 (Input