88 Use Cases
2.1) Microphone of MU is activated
These commands are the same as for use case 9.1, but they are only executed based on the speak request. The
speak request is thus the condition for the execution.
See chapter 4.1 and 4.2 for further information on the used commands resp. received messages.
The first number in the parameter set of
the A command is the MU ID, which is
addressed. The second number defines
whether the microphone is activated or
deactivated; in this example, 1 stands for
activation of the microphone.
The third parameter represents the
hardware type and via the MU flags the
MU zone and the allocation mode. This
information must be correctly extracted
from the SList[] response and transferred
to the tf parameter of the A command. In
this case the information with the values
0x30, 0x00, 0xFC and 0x00 in the SList[]
response leads to the tf value 0x30 which
must be inserted into the A command.
<CR><LF>
Q 00000281 01 0C<CR><LF>
>
The Q message, which is sent back from
the CU to the controller after successful
sending of the A command, now confirms
the allocation or deallocation event of a
MU to a certain stream. In this case it is
an allocation event (second parameter is
0x01, besides the allocation event it
shows that the MU is a Single Delegate)
which assigns the MU to stream 1 (third
parameter is 0C).
OR 2.2) Speak request is deleted
The microphone of the MU does not have to be activated, since the speak request does not necessarily have to
be accepted. If the speak request is not accepted, the latter will be deleted.
Chapter 4.6 does show the clearing of all MU speak requests. With the same commands it is possible to clear single
speak requests; you just have to address the corresponding MU in unicast mode using the M command, which is
described in chapter 3.2.
M 000281<CR>
<CR><LF>
MUAD=0x00000281<CR><LF>
>
The ~Q 00 (for single delegate and double
delegate (left button) speak requests) or
~Q 10 (for single delegate and double
delegate (right button) speak requests)
command must be used. However, in
order not to apply these commands to all
MUs, the corresponding MU must first be
addressed. This is implemented via the M
command. The answer of the MU is a
corresponding MUAD command, which
confirms the direct addressing of the MU.
The ~Q 00 command now clears the
speak request of the MU with the MU ID
0x281, which is a Single Delegate.