Allumer le microphone du siège 212. Commande =
mic_on, données = 212. La commande « mic_on » est
accompagnée des données indiquant un numéro de siège.
Structure de commande (de la DIS-CCU
vers le contrôle externe)
Les lignes de commande provenant de la DIS-CCU sont
aussi simples :
<commande><SP><données><CR><LF> <SP>
0x20 = 32 <CR>
Retour chariot - 0x0D = 13 <LF>
Changement de ligne - 0x0A = 10
De même, pour satisfaire la plupart des systèmes, la CCU
termine les lignes de commande avec <CR> et <LF>.
Numérotation des sièges
Les unités de discussion sont identifiées par les numéros
de siège. Un numéro de siège est attribué à chaque unité
de discussion. Cette attribution se fait automatiquement
pour toutes les unités de discussion, lorsqu'elles sont
branchées à la DIS-CCU. L'interface du navigateur de la
DIS-CCU est utilisée pour modifier la numérotation des
sièges.
Les numéros de sièges doivent être compris entre 1 et
65 535.
Contrôle du microphone
Commandes du contrôle externe vers
la DIS-CCU
Allumer le microphone
mic_on <numéro de siège><CR>
Ordonne à la CCU d'allumer le microphone au numéro de
siège indiqué.
Si la CCU allume le microphone, elle répond avec
la commande « mic_on ». Si le microphone était
également présent dans la liste d'attente, il est supprimé
de la liste d'attente et la CCU envoie la commande
« mic_request_off ».
Éteindre le microphone
mic_off <numéro de siège><CR>
Ordonne à la CCU d'éteindre le microphone au numéro de
siège indiqué.
Si la CCU éteint le microphone, elle répond avec la
commande « mic_off ».
Éteindre les microphones de tous les
délégués
mic_all_delegates_off<CR>
Réponse de la DIS-CCU aux
commandes
En général, la CU répond aux commandes provenant d'une
application externe. Mais, la réponse à une commande
est produite uniquement si la CCU effectue les actions
requises par la commande.
entraîne l'allumage d'un microphone, la CCU répond
avec une commande « mic_on ». Par contre, si une
Espace -
commande « mic_on » n'entraîne pas l'allumage d'un
microphone, la CCU ne produit pas de réponse.
Il existe plusieurs raisons au refus de la CCU d'allumer un
microphone :
• Le microphone est déjà allumé.
• Le microphone n'est plus branché au système.
• La liste des orateurs est déjà pleine (« max_speakers »)
et l'interruption des délégués est activée.
Récupération de l'état du système
La CCU prend en charge le transfert de l'état. Lorsqu'un
contrôle externe envoie une commande « mic_status »
ou « audio_status », la CCU répond en envoyant l'état
du système du microphone. Il en va de même pour l'état
du signal audio. Par conséquent, il est possible pour un
contrôle externe de se synchroniser avec l'état de la CCU.
Ordonne à la CCU d'éteindre les microphones de tous les
délégués.
Le microphone du président n'est pas éteint.
La CCU répond à la commande en envoyant une
commande « mic_off » pour chaque microphone éteint.
Ajout d'un microphone dans la liste
d'attente
mic_request_on <numéro de siège><CR>
Insère un microphone dans la liste d'attente.
Si la CCU insère l'unité dans la liste d'attente, elle envoie la
commande « mic_request_on ».
Retrait d'un microphone de la liste d'attente
mic_request_off <numéro de siège><CR>
Retire un microphone de la liste d'attente.
La CCU retire l'unité de la liste d'attente et envoie la
commande « mic_request_off ».
Réinitialisation de la liste d'attente
mic_all_requests_off<CR>
73
lorsqu'une commande « mic_on »
Protocole de contrôle externe