Microphone Control - Shure DDS 5900 User Manual

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

Advertisement

Command Structure (from DIS-CCU to
External Control)
Command lines out of the DIS-CCU 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 CCU 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 DIS-CCU. The DIS-CCU Browser
interface is used to change seat numbering.
Seat numbers must be in the range from 1 to 65535.
DIS-CCU 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 CCU due to the command.

Microphone Control

Commands from External Control to
DIS-CCU
Turn on microphone
mic_on <seat no><CR>
Instruct the CCU to turn on the microphone at seat_no.
If the CCU turns on the microphone, it replies with the
'mic_on' command. If the microphone also appeared in the
request list, it is taken out of the request list and the CCU
issues the 'mic_request_off' command.
Turn off microphone
mic_off <seat no><CR>
Instruct the CCU to turn off the microphone at seat_no.
If the CCU turns off the microphone, it issues a 'mic_off'
command.
Turn off all the delegate microphones
mic_all_delegates_off<CR>
Instruct the CCU to turn off all delegate microphones.
A Chairman is not turned off.
The CCU responds to the command by issuing the 'mic_
off' command for each microphone that is turned off.
Example: When a 'mic_on' command results in a
microphone being turned on, the CCU replies with a
'mic_on' command. On the other hand, if a 'mic_on'
command does not lead to turning on a microphone,
the CCU does not produce any reply.
There can be several reasons for the CCU 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 CCU supports streaming of status. When an External
Control issues a 'mic_status' or 'audio_status' command,
the CCU 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
CCU status.
Put a microphone in the request list
mic_request_on <seat no><CR>
Insert a microphone into the request list.
The CCU inserts the unit into the request list and it issues
the 'mic_request_on' command.
Remove a microphone from the request list
mic_request_off <seat no><CR>
Remove a microphone from the request list.
The CCU removes the unit from the request list and it
issues the 'mic_request_off' command.
Clear the request list
mic_all_requests_off<CR>
Clear the request list.
The CCU responds by issuing the 'mic_request_off'
command for each microphone that is removed from the
request list.
Set the next microphone on
mic_next_on<CR>
Turns off the first microphone in the speak list and turns on
the first microphone from the request list.
73
External Control Protocol

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents