General Device Commands
Get Device Name - Causes the AM8 to send its "name"
string back. The first data byte is the length of the
name string, and the rest of the data bytes are
the device name.
Host sends command - 1
Host receives data bytes: Byte 1 is the length of
the name string (3 for the AM8), bytes 2, 3, and 4
are the ASCII values for "AM8" (66,77,56).
Set Device Address - Sets the AM8 device address and
stores the new address in EEPROM.
Host sends command - 2
Host sends 1 byte: device address, valid range
128 to 254.
Get Firmware Version - Causes the AM8 to send to the
host the version number of the current firmware.
For example, Version 1.0 software would be re-
turned as 10 (decimal).
Host sends command - 25 (19 hex)
Host receives data byte: firmware version.
Get Channel "On" Status - Causes the AM8 to send to
the host the current status of all channels (i.e.
"on" or "off"), packed into one data byte as shown
below. The status of each channel is represented
by one bit in the returned data byte:
MSB (Bit 7) - CH8 status
Bit 6 - CH7 status
Bit 5 - CH6 status
Bit 4 - CH5 status
Bit 3 - CH4 status
Bit 2 - CH3 status
Bit 1 - CH2 status
Bit 0 - CH1 status
If the associated bit is a 1, the channel is cur-
rently on, while a 0 indicates an off channel.
Host sends command - 20 (14 hex)
Host receives data byte: 0-255, interpreted ac-
cording to the table above.
Rio Rancho, NM
Channel Levels and Attenuation Commands
Get Channel Level - Causes the AM8 to send to the host
channel levels, either singly or all eight. Range is
from 0-255, where 0 corresponds to -65.33dBu,
and 255 to +20dBu.
Host sends command - 3
Host sends 1 byte: a value 0-7 causes the AM8
to output the level of a single channel, 1-8. A
value of 8 or greater outputs the level from all
eight channels as eight consecutive data bytes.
Host receives 1 or 8 bytes: for the channel
level(s).
Get Channel Attenuation - Causes the AM8 to send to
the host channel attenuation, either singly or all
eight. Range is from 0-255, with each bit scaled
to .33dB. The output channel attenuation num-
ber is the sum of the remote channel and remote
main attenuation values, the attenuation from the
automatic algorithm, and the attenuation from the
compressor/leveller system (if used).
Host sends command - 4
Host sends 1 byte: a value 0-7 causes the AM8
to output the level of a single channel, 1-8. A
value of 8 or greater outputs the level from all
eight channels as eight consecutive data bytes.
Host receives 1 or 8 bytes: for the channel
attenuation(s).
8 Channel Automatic Mixer
15
Need help?
Do you have a question about the AM8 and is the answer not in the manual?
Questions and answers