This device can be controlled using a third-party control system with the appropriate command string.
Common applications:
The device is connected via Ethernet to a control system, such as AMX, Crestron or Extron.
If using static IP addresses, set the Shure Control and the Audio Network settings to Manual in Designer. Use the Control IP address for TCP/IP communication with Shure devices.
See below for all supported command strings. This list is updated with each firmware release.
MXN5-C uses the following numbering to distinguish the channels for REP values. The channels use 2 digits even if the channel number is less than 10.
When you make changes to a parameter, the device sends a REPORT string with information about what you changed. You don't need to constantly query parameters.
All messages are ASCII, including level and gain indicators.
This device uses 4 types of strings:
Parameter Name: | ALL |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): | Responds with REP for all device-specific properties and ALL channel-related properties. |
Example(s): |
|
Parameter Name: | MODEL |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): | model is a 32 character quoted string. The value is padded with spaces to ensure that 32 characters are reported. |
Example(s): |
|
Parameter Name: | SERIAL_NUM |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): | serial_num is a 32 alphanumeric character string. Response is padded to ensure that 32 characters are always returned |
Example(s): |
|
Parameter Name: | FW_VER |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
Where ver is an 18 character literal string:
|
Example(s): |
|
Parameter Name: | IP_ADDR_NET_AUDIO_PRIMARY |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
|
Example(s): |
|
Parameter Name: | IP_SUBNET_NET_AUDIO_PRIMARY |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
|
Example(s): |
|
Parameter Name: | IP_GATEWAY_NET_AUDIO_PRIMARY |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
|
Example(s): |
|
Parameter Name: | CONTROL_MAC_ADDR |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
addr is a 17 character literal string formatted as 6 octets, each separated by a colon. Example: 00:0E:DD:FF:F1:63 |
Example(s): |
|
Parameter Name: | DEVICE_ID |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
|
Example(s): |
|
Parameter Name: | NA_DEVICE_NAME |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
|
Example(s): |
|
Parameter Name: | CHAN_NAME |
Command Types Supported: | GET, REP |
Indexing: |
|
Value(s): | string is 31 character channel name. Value is padded with spaces as needed to ensure that 31 characters are always reported. |
Example(s): |
|
Parameter Name: | NA_CHAN_NAME |
Command Types Supported: | GET, REP |
Indexing: |
|
Value(s): | string is 31 character channel name. Value is padded with spaces as needed to ensure that 31 characters are always reported. |
Example(s): |
|
Parameter Name: | FLASH |
Command Types Supported: | GET, SET, REP |
Indexing: | n/a |
Value(s): |
flash_state takes on values
|
Example(s): |
|
Parameter Name: | AUDIO_OUT_CLIP_INDICATOR |
Command Types Supported: | GET, REP |
Indexing: |
|
Value(s): |
sts is current status for the channel:
|
Example(s): |
|
Parameter Name: | METER_RATE |
Command Types Supported: | GET, SET, REP |
Indexing: | n/a |
Value(s): |
rate is a value from 100 to 99999 representing meter rate in milliseconds.
|
Example(s): |
|
Parameter Name: | AUDIO_GAIN_HI_RES |
Command Types Supported: | GET, SET (INC, DEC), REP |
Indexing: |
|
Value(s): |
gain is in units of one-tenth of a dB. The value is multiplied by 10 and then scaled by 1100. The resulting value has a range of 0 to 1400 representing gain from -110.0 dB to 30.0 dB. step is in units of one-tenth of a dB. The resulting gain when the step is applied must be in the range allowed in the SET. |
Example(s): |
|
Parameter Name: | DEVICE_AUDIO_MUTE |
Command Types Supported: | GET, SET, REP |
Indexing: | n/a |
Value(s): |
cmd is desired mute status and takes on values:
sts is the current mute status for the designated channel and takes on values:
|
Example(s): |
|
Parameter Name: | AUDIO_MUTE |
Command Types Supported: | GET, SET, REP |
Indexing: | Where nn is the channel and takes on values defined in channel number assignments. |
Value(s): |
cmd is desired mute status and takes on values:
sts is the current mute status for the designated channel and takes on values:
|
Example(s): |
|
Parameter Name: |
PRESET |
Command Types Supported: | GET, SET, REP |
Indexing: | ## is the preset number and takes on values 1-10. |
Value(s): | n/a |
Example(s): |
|
Parameter Name: | DEFAULT_SETTINGS |
Command Types Supported: | SET, REP |
Indexing: | n/a |
Value(s): | ## = 00 if restore is successful |
Example(s): |
|
Parameter Name: | PRESET_NAME |
Command Types Supported: | GET, REP |
Indexing: | 1-10: specific preset identifier |
Value(s): |
name is a literal string 25 alphanumeric characters long, special characters allowed except blank spaces, {} and < >. Note that if a preset is empty, name will say {empty} |
Example(s): |
|
Parameter Name: | LIMITER_ENGAGED |
Command Types Supported: | GET, REP |
Indexing: | # = Channel 3 |
Value(s): |
sts indicates whether the limiter is engaged or not and takes on values:
|
Example(s): |
|
Parameter Name: | ENCRYPTION |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): |
sts is the encryption status, which can have the following values:
|
Example(s): |
|
Note: This command does not send acknowledgement.
Parameter Name: | REBOOT |
Command Types Supported: | SET |
Indexing: | n/a |
Value(s): | n/a |
Example(s): |
|
Parameter Name: | LAST_ERROR_EVENT |
Command Types Supported: | GET, REP |
Indexing: | n/a |
Value(s): | Sends the last error logged on the device, as represented by {str}. {str} is up to 128 characters long. |
Example(s): |
|
Parameter Name: | PEQ |
Command Types Supported: | GET, SET, REP |
Indexing: |
|
Value(s): |
sts is the desired PEQ filter status:
|
Example(s): |
|
Parameter Name: | DELAY |
Command Types Supported: | GET, SET, REP |
Indexing: |
index is selected output channels that have delay feature. Channels are defined in Channel Number Assignment. GET index : Selected output channels that support delay. 0 = all relevant channels. MXN5-C: Channel 03 REP index: Double-digit representation of the index sent in the GET, all the appropriate channels if the index = 0. |
Value(s): |
#### is delay data in 1 ms increment. Delay range:
|
Example(s): |
|
Allows you to bypass or enable these DSP blocks: EQ, delay, and limiter.
Parameter Name: | BYPASS_DSP |
Command Types Supported: | GET, SET, REP |
Indexing: | n/a |
Value(s): |
sts takes on values:
|
Example(s): |
|
Allows you to set and view the signal generator type.
Parameter Name: | SIG_GEN_TYPE |
Command Types Supported: | GET, SET, REP |
Indexing: |
|
Value(s): |
type is type of signal generator:
|
Example(s): |
|
Allows you to set and view the signal generator frequency.
Parameter Name: | SIG_GEN_FREQ |
Command Types Supported: | GET, SET, REP |
Indexing: |
|
Value(s): | sts is a single frequency in the range of 125 to 20,000 Hz, in 1 Hz increments. |
Example(s): |
|
Parameter Name: | SIG_GEN_GAIN |
Command Types Supported: | GET, SET, REP |
Indexing: |
|
Value(s): | gain is in the range of 0-1310, which represents -110.0 to 21.0 dB in 0.1 dB increment. The dB value is first converted to integer and then scaled by 1100. |
Example(s): |
|
Parameter Name: | SIG_GEN |
Command Types Supported: | SET, REP |
Indexing: |
|
Value(s): |
sts can be:
|
Example(s): |
|
Didn't find what you need? Contact our customer support to get help.