Shure DDS 5900 User Manual page 53

Digital discussion system
Hide thumbs Also See for DDS 5900:
Table of Contents

Advertisement

<CR>
Carriage return - 0x0D = 13
<LF>
Line Feed - 0x0A = 10
Command lines are terminated by a Carriage Return <CR> or Line Feed <LF> or both. In order to be able to communicate
with Windows systems, Linux systems or other systems, the CU understands both types of command line terminations.
Notice also, there is a space between the command and data. If a command does not carry any data, space is possible
but not required.
The CU is not sensitive to upper/lower case.
Example:
mic_on 212<CR>
Turn on microphone at seat 212. Command = mic_on, data = 212. The 'mic_on' command carries a seat number as data.
Command Structure (from CU 5905 to External Control)
Command lines out of the CU 5905 are just as simple:
<command><SP><data><CR><LF>
<SP>
Space - 0x20 = 32
<CR>
Carriage return - 0x0D = 13
<LF>
Line Feed - 0x0A = 10
Again, to satisfy most systems, the CU terminates command lines by including both <CR> and <LF>.
Seat Numbering
Discussion Units are identified by means of a seat numbers. Each Discussion Unit is assigned a seat number. This is
done automatically for all discussion units, when they are connected to the CU 5905. The CU 5905 Browser interface is
used to change seat numbering.
Seat numbers must be in the range from 1 to 65535.
CU 5905 Reply to Commands
Generally, a command from an external application is replied to by the CU. But, reply to a command is produced only if
actions are taken by the CU due to the command.
Example: When a 'mic_on' command results in a microphone being turned on, the CU replies with a 'mic_on'
command. On the other hand, if a 'mic_on' command does not lead to turning on a microphone, the CU does not
produce any reply.
There can be several reasons for the CU to reject turning on a microphone:
• The microphone is already on
• The microphone is no longer connected to the system
• Speak list is already full ('max_speakers') and delegate interrupt is not 'on'
Retrieving System Status
The CU supports streaming of status. When an External Control issues a 'mic_status' or 'audio_status' command, the CU
responds by sending the microphone system status. The same applies to 'audio status'. Therefore, it is possible for an
External Control to synchronize with the CU status.
53
External Control Protocol

Advertisement

Table of Contents
loading

Table of Contents