Chaînes de commande du contrôleur externe

Configurer une connexion TCP/IP pour contrôler et surveiller le système MXC à partir d’une interface externe. Les contrôleurs de type AMX® ou Crestron® sont par exemple connectés à la DIS-CCU au moyen d’une connexion unique (brute) par prise TCP/IP et des chaînes indiquées dans la présente section. Utiliser des ordinateurs, des systèmes de contrôle de salle ou des applications contrôlées par microcontrôleur pour des applications d’imitation de bouton ou de contrôle d’appareil photo.

Des exemples des fonctionnalités disponibles à l’aide du protocole sont présentés ci-dessous :

  • Définition d’un microphone en mode parole ou réponse
  • Récupération de la liste des sièges disponibles dans le système.

L’interface prend en charge des applications développées par les clients, de sorte que le protocole est délibérément simple. Le protocole de contrôle externe permet de compléter la fonctionnalité de contrôle disponible via l’interface du navigateur de la DIC-CCU et l’affichage interactif de la DIS-CCU. Cependant, certaines commandes et certains paramètres disponibles dans l’interface du navigateur et présents sur l’affichage interactif de la DIS-CCU ne sont pas disponibles avec le protocole de contrôle externe.

Comportement général du protocole

Connexion à la prise TCP/IP

Une connexion entre une prise TCP/IP et la DIS-CCU doit être établie pour que le protocole de contrôle externe soit disponible. Il convient de définir la configuration de la connexion entre la DIS-CCU et Ethernet depuis le panneau avant interactif de la CCU/l’interface du navigateur et d’attribuer une adresse IP à la DIS-CCU sur le réseau.

Sélectionner une adresse IP statique ou une adresse IP attribuée via DHCP. Il est commode de s’assurer que la DIS-CCU conserve la même adresse IP à chaque démarrage.

Une fois l’adresse IP connue, la seule information supplémentaire requise pour la configuration d’une connexion TCP/IP est le numéro du port :

Numéro de port = 3142

Exemple : test de la connexion à la CCU via Putty® : si l’adresse IP 192.168.1.100 est attribuée à la DIS-CCU, l’application externe doit connecter la prise TCP/IP à l’adresse 192.168.1.100:3142.

Une fois l’adresse IP de la DIS-CCU connue, il est possible d’établir une connexion à l’aide d’un programme de terminal simple tel que Putty.

  1. Disponible en téléchargement sur http://www.putty.org
  2. Démarrer Putty.
  3. Insérer l’adresse IP et le numéro de port.
  4. Sélectionner « Raw » pour le type de connexion.
  5. Appuyer sur « Open » pour établir une connexion avec la CCU. Le contrôle est maintenant disponible.
  6. Saisir « help » pour afficher la liste des commandes disponibles.

Structure de commandes (du contrôle externe vers la DIS-CCU)

Pour contrôler la CCU, un contrôle externe envoie des commandes à la DIS-CCU incluses dans les lignes de commande. La structure des lignes de commande est très simple :

<command><SP><data><CR>
<command><SP><data><LF>

<SP> Espace - 0x20 = 32
<CR> Retour chariot - 0x0D = 13
<LF> Changement de ligne - 0x0A = 10

Les lignes de commande sont terminées par un retour chariot <CR> ou un changement de ligne <LF>, ou les deux. Afin de pouvoir communiquer avec les systèmes Windows, Linux ou autre, la CCU comprend les deux types de terminaisons de ligne de commande.

Noter également qu’il y a une espace entre la commande et les données. Si une commande ne comporte pas de données, l’espace n’est pas obligatoire.

La CCU n’est pas sensible à la casse.

Exemple :

mic_on 212<CR>

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 :

<command><SP><data><CR><LF>

<SP> Espace - 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 microphone sont identifiées par les numéros de siège. Un numéro de siège est attribué à chaque unité. Cette attribution se fait automatiquement pour toutes les unités de conférence, 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.

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.

Exemple : lorsqu’une commande « mic_on » entraîne l’allumage d’un microphone, la CCU répond avec une commande « mic_on ». Par contre, si une 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.

Contrôle des votes

L’interface de contrôle externe permet de contrôler les sessions de vote et de contrôle de présence dans l’unité centrale. Et ceci, uniquement si la licence de fonctionnalité pour le vote a été téléchargée dans la DIS-CCU.

Configurations de vote

Il existe deux configurations différentes :

  • DIS-CCU contrôlée par le logiciel SW6000
  • DIS-CCU non contrôlée par le logiciel SW6000 (autonome)

Récupération des sessions de vote

Quelle que soit la configuration, un contrôleur externe peut demander la liste des sessions de vote à l’aide de la commande « voting_status ». La CCU répond en renvoyant la liste des sessions de vote actuellement applicables (soit les sessions de vote définies par le logiciel SW6000, soit les sessions de vote intégrées).

Contrôlée par le logiciel SW6000

Le logiciel SW6000 prend en charge un certain nombre de sessions de vote. Il est possible de faire deux demandes via le protocole de contrôle externe :

  • Démarrer l’une des sessions de vote définies par le logiciel SW6000
  • Démarrer la session de vote par défaut du logiciel SW6000

Caractéristiques de la CCU autonome

4 sessions de vote intégrées en mode autonome :

  • Vote à 3 boutons
  • Vote secret à 3 boutons
  • Vote à 5 boutons
  • Vote secret à 5 boutons

Résultats des votes

À la fin d’une session de vote, la CCU fournit le résultat final du vote. De même, à la fin d’un contrôle des présences, la CCU fournit le résultat final du contrôle des présences.

La DIS-CCU prend en charge les votes à 2, 3 et 5 boutons dans des systèmes autonomes.

Pour les sessions de vote à 2 boutons, les votes suivants sont possibles :

  1. Oui
  2. Non

Pour les sessions de vote à 3 boutons, les votes suivants sont possibles :

  1. « Oui »
  2. « Abstention »
  3. « Non »

Pour les sessions de vote à 5 boutons, les votes suivants sont possibles :

  1. « ++ »
  2. « + »
  3. « 0 »
  4. « - »
  5. « -- »

Il est possible de définir jusqu’à 9 résultats de vote lorsque le logiciel SW6000 est raccordé.

Exemple : voter

Supposer que la CCU n’est pas contrôlée par le logiciel SW6000

ExtCtrl
CU
---------------------------------->
voting_status
---------------------------------->
<----------------------------------
voting_configuration 1 3-button voting voting_configuration 2 3-button secret voting
voting_configuration 3 5-button voting voting_configuration 4 5-button secret voting
voting_status_done
<----------------------------------
---------------------------------->
start_voting 1
---------------------------------->
<---------------------------------- voting_started 1
<----------------------------------
<---------------------------------- interim_voting_result 1 0 Yes interim_voting_result 2 0 Abstain
interim_voting_result 3 0 No
<----------------------------------
<--------------------
vote (Yes)
<--------------------
<---------------------------------- interim_voting_result 1 1 Yes interim_voting_result 2 0 Abstain
interim_voting_result 3 0 No
<----------------------------------
---------------------------------->
stop_voting
---------------------------------->
<----------------------------------
voting_stopped
<----------------------------------
<---------------------------------- final_voting_result 1 1 Yes final_voting_result 2 0 Abstain
final_voting_result 3 0 No
<----------------------------------

Commande audio

Commandes du contrôle externe vers la DIS-CCU

Définition du volume du haut-parleur

loudspeaker_volume <volume><CR>

Définit le volume des haut-parleurs pour toutes les unités de microphone.

<volume> le volume des haut-parleurs est compris entre -41 et 0. La valeur -41 indique que le haut-parleur est désactivé. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

La CCU répond à cette commande en envoyant la commande loudspeaker_volume.

Réglage du niveau de l’entrée de ligne 1

line_input_level_1 <level><CR>

Règle le niveau du signal d’entrée de ligne 1.

<level> le niveau de l’entrée de ligne 1 est compris entre -41 et 0. La valeur -41 indique que le niveau du signal est égal à 0. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

La CCU répond à cette commande en envoyant la commande line_input_level_1.

Réglage du gain de l’entrée de ligne 1

line_input_gain_1 <gain><CR>

Règle le gain d’entrée de l’entrée de ligne 1.

<gain> 0 ou 10.

Le gain peut être défini sur 0 dB ou 10 dB. 0 dB n’ajoute pas de gain à l’entrée de ligne alors que 10 dB ajoute un gain de 10 dB à l’entrée de ligne. La CCU répond à cette commande en envoyant un message « line_input_gain_1 ».

Réglage du niveau de l’entrée de ligne 2

line_input_level_2 <level><CR>

Règle le niveau du signal de l’entrée de ligne 2.

<level> le niveau de l’entrée de ligne 2 est compris entre -41 et 0. La valeur -41 indique que le niveau du signal est égal à 0. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

La CCU répond à cette commande en envoyant la commande line_input_level_2.

Réglage du gain de l’entrée de ligne 2

line_input_gain_2 <gain><CR>

Règle le gain d’entrée de l’entrée de ligne 2.

<gain> 0 ou 10.

Le gain peut être défini sur 0 dB ou 10 dB. 0 dB n’ajoute pas de gain à l’entrée de ligne alors que 10 dB ajoute un gain de 10 dB à l’entrée de ligne. La CCU répond à cette commande en envoyant un message « line_input_gain_2 ».

Définir le volume de sortie de ligne (A-H)

line_output_volume <output> <volume><CR>

Règle le niveau du signal de sortie de ligne.

<output> indique la sortie qui est concernée. Les valeurs possibles sont les suivantes : « A », « B », « C », « D », « E », « F », « G », « H ».

<volume> le volume de la sortie de ligne est compris entre -41 et 0. La valeur -41 indique que le volume est désactivé. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

La CCU répond à cette commande en envoyant la commande line_output_volume.

Définition du chemin du signal audio

audio_path <path> <on/off><CR>

Cette commande définit les connexions audio du système.

<path> indique les connexions qui sont contrôlées. Les valeurs possibles sont les suivantes : « mic_to_speaker », « mic_to_floor », « linein_1_to_speaker », « linein_1_to_lineout_A » ou « linein_1_to_floor ».

<on/off> indique si l’audio est acheminé depuis les microphones/l’entrée de ligne 1 vers les haut-parleurs/les sorties de ligne/la scène.

La CCU répond à cette commande en envoyant la commande audio_path.

Définir l’atténuation pour chaque orateur

mic_speaker_attenuation <seat_number><attenuation><CR>

Cette commande définit l’atténuation du microphone souhaitée par l’orateur.

<seat_number> : le microphone sélectionné

<Attenuation> : l’atténuation souhaitée par l’orateur. Les valeurs possibles sont les suivantes : 0 à 7. (Les valeurs 0 à 6 appliquent une atténuation de 0 à 6 dB. 7 désactive l’audio de l’orateur.)

La CCU répond à cette commande en envoyant un message « mic_speaker_attenuation ».

Définir l’atténuation pour chaque microphone

mic_attenuation <seat_number><attenuation><CR>

Cette commande définit l’atténuation d’un microphone

<seat_number> : le microphone sélectionné

<Attenuation> : l’atténuation souhaitée pour le microphone. Les valeurs possibles sont les suivantes : 0 à 6. (0 représente l’atténuation la plus faible et 6 l’atténuation la plus importante.)

La CCU répond à cette commande en envoyant un message « mic_attenuation ».

Demande d’état du signal audio

audio_status<CR>

Fournit l’état du signal audio du système.

La CCU répond à cette commande en envoyant une liste de commandes pour les paramètres audio :

line_output_volume (pour toutes les sorties A-D)

audio_path (pour tous les chemins))

line_input_level (pour toutes les entrées)

line_input_gain (pour toutes les entrées)

mic_speaker_attenuation (pour toutes les unités)

mic_attenuation (pour toutes les unités)

loudspeaker_volume

audio_status_done

Commandes de la DIS-CCU vers le contrôle externe

Volume du haut-parleur

loudspeaker_volume <volume><CR>

Indique le volume des haut-parleurs pour toutes les unités de microphone.

<volume> le volume des haut-parleurs est compris entre -41 et 0. La valeur -41 indique que le volume est désactivé. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

Niveau de l’entrée de ligne 1

line_input_level_1 <level><CR>

Indique le niveau du signal de l’entrée de ligne 1.

<level> le niveau de l’entrée de ligne 1 est compris entre -41 et 0. La valeur -41 indique que le niveau est égal à 0. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

Niveau de l’entrée de ligne 2

line_input_level_2 <level><CR>

Indique le niveau du signal de l’entrée de ligne 2.

<level> le niveau de l’entrée de ligne 2 est compris entre -41 et 0. La valeur -41 indique que le niveau est égal à 0. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

Gain de l’entrée de ligne 1

line_input_gain_1 <level><CR>

Indique le gain d’entrée de l’entrée de ligne 1.

<gain> : 0 ou 10.

Le gain peut être défini sur 0 dB ou 10 dB. 0 dB n’ajoute pas de gain à l’entrée de ligne alors que 10 dB ajoute un gain de 10 dB à l’entrée de ligne.

Gain de l’entrée de ligne 2

line_input_gain_2 <level><CR>

Indique le gain d’entrée de l’entrée de ligne 2.

<gain> : 0 ou 10.

Le gain peut être défini sur 0 dB ou 10 dB. 0 dB n’ajoute pas de gain à l’entrée de ligne alors que 10 dB ajoute un gain de 10 dB à l’entrée de ligne.

Niveau de sortie de ligne (A à D)

line_output_level <output> <level><CR>

Règle le niveau du signal de sortie de ligne.

<output> indique la sortie qui est concernée. Les valeurs possibles sont les suivantes : « A », « B », « C », « D », « E », « F », « G », « H ». Sur la CCU, les valeurs « A » à « D » sont possibles. La DIS-CCU propose les valeurs « A » à « H ».

<level> le niveau de la sortie de ligne est compris entre -41 et 0. La valeur -41 indique que la sortie est égale à 0. Les valeurs comprises entre -40 et 0 indiquent l’atténuation en dB.

Définition du chemin du signal audio

audio_path <path> <on/off><CR>

Cette commande définit les connexions audio du système.

<path> indique les connexions qui sont contrôlées. Les valeurs possibles sont les suivantes : « mic_to_speaker », « mic_to_floor », « linein_1_to_speaker », « linein_1_to_lineout_A » ou « linein_1_to_floor ».

<on/off> indique si l’audio est acheminé depuis les microphones/l’entrée de ligne 1 vers les haut-parleurs/la sortie de ligne A/la scène.

Atténuation pour chaque orateur

mic_speaker_attenuation <seat_number><attenuation><CR>

Indique l’atténuation du microphone souhaitée par l’orateur.

<seat_number> : le microphone sélectionné

<Attenuation> : l’atténuation souhaitée par l’orateur. Les valeurs possibles sont les suivantes : 0 à 7. (Les valeurs 0 à 6 appliquent une atténuation de 0 à 6 dB. 7 désactive l’audio de l’orateur.)

Atténuation pour chaque microphone

mic_attenuation <seat_number><attenuation><CR>

Indique l’atténuation d’un microphone.

<seat_number> : le microphone sélectionné

<Attenuation> : l’atténuation souhaitée. Les valeurs peuvent être comprises entre 0 et 6 dB, où 0 représente l’atténuation la plus faible et 6 l’atténuation la plus importante.

État complet du signal audio

audio_status_done<CR>

Cette commande termine le transfert de l’état du signal audio.

Commandes de vote

Commandes du contrôle externe vers la DIS-CCU

Commencer une session de vote

start_voting <voting_session_id><CR>

Commence une session de vote dans la CCU

<voting_session_id> : Identification de la configuration de vote pour commencer.

La CCU répond avec la commande « voting_started », si une session de vote commence.

Contrôlée par le logiciel SW6000

La valeur voting_session_id définit la configuration de vote à effectuer. Une liste de toutes les configurations peut être demandée avec la commande ‘voting_status’.

Si aucune valeur « voting_session_id » n’est spécifiée, la valeur « default SW6000 voting configuration » est sélectionnée.

Autonome

La valeur voting_session_id définit les configurations de vote intégrées :

« 1 » = vote à 3 boutons

« 2 » = vote secret à 3 boutons

« 3 » = vote à 5 boutons

« 4 » = vote secret à 5 boutons

Si aucune valeur voting_session_id n’est précisée, la configuration « 1 » est utilisée.

Arrêter une session de vote

stop_voting<CR>

Permet d’arrêter la session de vote actuelle dans la CCU. Si la session de vote est arrêtée, la CCU répond avec voting_stopped.

Annuler une session de vote

cancel_voting<CR>

Permet d’annuler la session de vote actuelle dans la CCU. Si la session de vote est annulée, la CCU répond avec voting_cancelled.

Commencer une session de contrôle des présences

start_attendance_check<CR>

Permet de démarrer une session de contrôle de présence dans la CCU. Si la session de contrôle de présence est démarrée, la CCU répond avec attendance_check_started.

Arrêter une session de contrôle des présences

stop_attendance_check<CR>

Cette commande permet d’arrêter une session de contrôle de présence dans la CCU. Si la session de contrôle de présence est arrêtée, la CCU répond avec attendance_check_stopped.

Annuler un contrôle des présences

cancel_attendance_check<CR>

Permet d’annuler une session de contrôle de présence en cours dans la CCU. Si la session de contrôle de présence est annulée, la CCU répond avec attendance_check_cancelled.

Demander l’état du vote

voting_status<CR>

Utilisée pour demander l’état du vote. Le résultat est une liste des configurations de vote disponibles. La CCU répond à cette commande en renvoyant les commandes suivantes :

voting_configuration 1 <configuration_label>
...
voting_configuration <n> <configuration_label>
voting_status_done

Commandes de la DIS-CCU vers le contrôle externe

Une session de vote est commencée

voting_started<CR>

Une session de vote est arrêtée

voting_stopped<CR>

Une session de vote est annulée

voting_cancelled<CR>

Résultats de vote intermédiaires

interim_voting_result<result_id><interim_result><result_text><CR>

Lors d’une session de vote, la CCU indique les résultats de vote intermédiaires. Lorsque de nouveaux votes sont demandés, la CCU transmet les résultats de vote intermédiaires. Cette commande indique l’un des résultats de vote intermédiaires.

<result_id> Avec la connexion au logiciel SW6000, les valeurs [1 à 9] correspondent aux 9 colonnes de résultat de la configuration de vote du logiciel SW6000. Pour une CCU autonome, il s’agit des boutons numérotés [de 1 à 5].

<interim_result> résultats de vote intermédiaires. Avec le logiciel SW6000, il s’agit du résultat pour les 9 colonnes de résultat. Pour une CCU autonome, il s’agit du nombre de votes indiqué par un bouton spécifique.

<result_text> texte associé au résultat. Avec le logiciel SW6000, il s’agit des noms des 9 colonnes de résultat. Pour une CCU autonome, il s’agit des noms des boutons de vote.

Résultats de vote finals

final_voting_result<result_id><final_result><result_text><CR>

À la fin d’une session de vote, la CCU transmet les résultats finals du vote. Cette commande indique les résultats finals du vote pour l’un des votes possibles.

<result_id> Avec la connexion au logiciel SW6000, les valeurs [1 à 9] correspondent aux 9 colonnes de résultat de la configuration de vote du logiciel SW6000. Pour une CCU autonome, il s’agit des boutons numérotés [de 1 à 5].

<final_result> Avec le logiciel SW6000, il s’agit du résultat pour les 9 colonnes de résultat. Pour une CCU 61cc autonome, il s’agit du nombre de votes indiqué par un bouton spécifique.

<result_text> texte associé au résultat.

Une session de contrôle des présences est commencée

attendance_check_started<CR>

Une session de contrôle des présences est arrêtée

attendance_check_stopped<CR>

Une session de contrôle des présences est annulée

attendance_check_cancelled<CR>

Résultat intermédiaire du contrôle des présences

interim_attendance_check_result<interim_result><CR>

Utilisé par la CCU pour indiquer le résultat intermédiaire d’un contrôle des présences.<interim_result> contient le résultat intermédiaire du contrôle des présences.

Résultat final du contrôle des présences

final_attendance_check_result<final_result><CR>

Utilisée par la CCU pour indiquer le résultat final du contrôle des présences.

<final_result> contient le résultat intermédiaire du contrôle des présences. Pour un système autonome, il indique le nombre de délégués qui ont appuyé sur le bouton de présence.

Configuration de vote

voting_configuration<voting_configuration_id><voting_configuration_name><CR>

Identifie la configuration de vote.

<voting_configuration_id> est un entier qui identifie la configuration de vote.

<voting_configuration_name> est le nom attribué à la configuration.

État complet du vote

voting_status_done<CR>

Indique que le transfert de l’état de vote est terminé.

Contrôle du microphone

Commandes du contrôle externe vers la DIS-CCU

Allumer le microphone

mic_on <seat no><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 <seat no><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>

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.

Placer un microphone dans la liste de réponse

mic_reply_on <seat no><CR>

Insère un microphone dans la liste de réponse.

Si la CCU insère l’unité dans la liste de réponse, elle envoie la commande « mic_reply_on ».

Retirer un microphone de la liste de réponse

mic_reply_off <seat no><CR>

Retire un microphone de la liste de réponse.

Si la CCU retire l’unité de la liste de réponse, elle envoie la commande « mic_reply_off ».

Effacer la liste de réponse

mic_all_requests_off><CR>

Efface la liste de réponse.

La CCU répond en envoyant la commande « mic_reply_off » pour chaque microphone retiré de la liste de réponse.

Ajout d’un microphone dans la liste d’attente

mic_request_on <seat no><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 <seat no><CR>

Retire un microphone de la liste d’attente.

Si la CCU retire l’unité de la liste d’attente, elle envoie la commande « mic_request_off ».

Réinitialisation de la liste d’attente

mic_all_requests_off><CR>

Efface la liste d’attente.

La CCU répond en envoyant la commande « mic_request_off » pour chaque microphone retiré de la liste d’attente.

Allumage du microphone suivant

mic_next_on><CR>

Éteint le premier microphone de la liste des orateurs et allume le premier microphone de liste d’attente.

Si un microphone est éteint, la CCU envoie la commande « mic_off ».

Si un microphone est allumé, la CCU envoie les commandes « mic_on » et « mic_request_off ».

Définition du nombre total maximum d’orateurs

max_total_speakers <max total speakers><CR>

Nombre maximum d’orateurs autorisés à prendre la parole.

La commande <max total speakers> peut être définie sur une valeur comprise entre 1 et 8.

La CCU envoie la commande « max_total_speakers ».

Définition du nombre maximum d’orateurs délégués

max_speakers <max speakers><CR>

Nombre maximum de délégués autorisés à prendre la parole.

La commande <max speakers> peut être définie sur une valeur comprise entre 1 et 8.

La CCU envoie la commande « max_speakers ».

Définir le nombre maximum de réponses

max_replies <max replies><CR>

Nombre maximum de délégués autorisés dans la liste de réponse.

La commande <max replies> peut être définie sur une valeur comprise entre 0 et 250.

La CCU envoie la commande « max_replies ».

Définition du nombre maximum de demandes

max_requests <max requests><CR>

Nombre maximum de délégués autorisés dans la liste d’attente.

La commande <max requests> peut être définie sur une valeur comprise entre 0 et 250.

La CCU envoie la commande « max_requests ».

Définition du mode d’utilisation

mic_mode <mode><CR>

Définit le mode d’utilisation du système.

<mode> peut être défini sur « auto » (automatique), « fifo » (premier entré/premier sorti), « manual » (manuel) ou « vox » (voix activée)

<mode> peut être défini sur « auto » (automatique), « fifo » (premier entré/premier sorti), « manual » (manuel), « vox » (voix activée), « auto+reply » (automatique + réponse), « manual+reply » (manuel + réponse) ou « vox+reply » (voix activée + réponse)

La CCU envoie la commande « mic_mode ».

Définition du mode d’interruption

mic_interrupt <mode><CR>

Définit la capacité à interrompre la conférence. Indique si les microphones sont autorisés à interrompre la conférence ou non.

<mode> peut être défini sur « same » (identique), « lower » (les microphones peuvent interrompre la conférence) ou « off » (les microphones ne peuvent pas interrompre la conférence)

La CCU envoie la commande « mic_interrupt ».

Définir la priorité du microphone

mic_priority <seat_number>priority><CR>

Définir la priorité du microphone.

<seat_number> : microphone à ajuster.

<priority> : priorité souhaitée. Les valeurs pouvant être attribuées sont comprises entre 0 et 5, où 0 est la priorité la plus basse et 5 la priorité la plus élevée

La CCU répond à cette commande en envoyant un message mic_priority.

Récupération de l’état du microphone

mic_status<CR>

Demande à la CCU de fournir l’état du système (microphones en cours d’utilisation et microphones dans la liste d’attente).

La CCU envoie l’état du système de microphones. L’état est la liste des commandes provenant de la CCU :

seat_state (pour toutes les unités du système)

mic_priority (pour toutes les unités du système)

mic_mode

mic_interrupt

max_total_speakers

max_speakers

max_requests

max_replies

mic_on (pour toutes les unités de la liste des orateurs)

mic_request_on (pour toutes les unités de la liste d’attente)

mic_reply_on (pour toutes les unités de la liste de réponse)

mic_status_done

Récupérer l’état de réponse

reply_status<CR>

Demande à la CCU de fournir l’état de la configuration de réponse.

La CCU répond en envoyant l’état du système de réponse. L’état est la liste des commandes provenant de la CCU :

reply_status

reply_configuration

reply_status_done

Aide

help<CR>

help <command><CR>

L’aide est disponible pour toutes les commandes prises en charge par la CU. Si une commande est incluse après une commande d’aide, la CU envoie les informations détaillées au sujet de cette commande.

La commande d’aide fournit une brève description de la commande envoyée par la CCU. Cette commande est prévue pour une utilisation sur une console simple.

Commandes de la DIS-CCU vers le contrôle externe

Allumer le microphone

mic_on <seat no><CR>

Un microphone est allumé.

Éteindre le microphone

mic_off <seat no><CR>

Un microphone est éteint.

Microphone dans la liste de réponse

mic_reply_on <seat no> <reply position><reply #><name><CR>

Un microphone est inséré dans la liste de réponse.

<seat no> : le numéro du siège

<reply position> : la position dans la liste de réponse

<reply #> : le numéro de réponse dans la configuration de la réponse

<name>: le nom du siège ou le nom du délégué

  • Le nom du siège est le nom qui peut être modifié via l’interface Web lorsque la CCU est en mode autonome.
  • Le nom du délégué est le nom de la personne branchée à ce siège lorsque le logiciel SW6000 est connecté.

Supprimer le microphone de la liste de réponse

mic_reply_off <seat no><CR>

Un microphone est supprimé de la liste de réponse.

Ajouter le microphone à la liste de réponse

mic_request_on <seat no> <request position><name><CR>

Un microphone est inséré dans la liste d’attente.

<seat no> : le numéro du siège

<request position> : fournit les informations sur la position du microphone dans la liste d’attente.

<name>: le nom du siège ou le nom du délégué

Supprimer le microphone de la liste d’attente

mic_request_off <seat no><CR>

Un microphone est supprimé de la liste d’attente.

Nombre total maximum d’orateurs

max_total_speakers <max total speakers><CR>

Nombre maximum d’orateurs autorisés à prendre la parole.

La commande <max total speakers> peut être définie sur une valeur comprise entre 1 et 8.

Nombre maximum d’orateurs délégués

max_speakers <max speakers><CR>

Nombre maximum de délégués autorisés à prendre la parole.

La commande <max speakers> peut être définie sur une valeur comprise entre 1 et 8.

Nombre max de réponses

max_replies <max replies><CR>

Nombre maximum de délégués autorisés dans la liste de réponse.

La commande <max replies> peut être définie sur une valeur comprise entre 0 et 250.

Nombre max de demandes

max_requests <max requests><CR>

Nombre maximum de délégués autorisés dans la liste d’attente.

La commande <max requests> peut être définie sur une valeur comprise entre 0 et 250.

Mode d’utilisation

mic_mode <mode><CR>

Indique le mode d’utilisation du système.

<mode> « auto » (automatique), « fifo » (premier entré/premier sorti), « manual » (manuel), « vox » (voix activée), « auto+reply » (automatique + réponse), « manual+reply » (manuel + réponse) ou « vox+reply » (voix activée + réponse)

Mode d’interruption

mic_interrupt <mode><CR>

Capacité des microphones à interrompre la conférence.

Le <mode> peut être défini sur « same » (chaque microphone peut interrompre les autres microphones ayant la même priorité ou une priorité inférieure), « lower » (chaque microphone peut interrompre les microphones ayant une priorité inférieure) et « off » (un microphone ne peut pas interrompre les autres microphones)

Priorité de microphone

mic_priority <seat_number><priority><CR>

Ce message indique la priorité d’un microphone.

<seat_number> : le microphone sélectionné

<priority> : la priorité. Les valeurs pouvant être attribuées sont comprises entre 0 et 5, où 0 est la priorité la plus basse et 5 la priorité la plus élevée

État du siège

seat_state <seat number> <seat state> <seat name><CR>

Fournit les informations sur le siège.

Ces informations sont envoyées de la CCU vers l’application de contrôle externe dans les cas suivants :

  • Lorsqu’un participant se connecte ou se déconnecte
  • Lorsque le nom du siège est modifié
  • Lorsque l’application de contrôle externe demande l’état du microphone (mic_status)
  • Lorsqu’une unité de microphone est perdue ou retrouvée

<seat number> le numéro d’identification du siège d’une unité de microphone. Un nombre compris entre 1 et 65 535.

<seat state> l’état actuel du siège. Il peut être défini sur « active » (actif) ou « passive » (passif)

<seat name> le nom du siège ou le nom du délégué. Si un nom de délégué est associé au numéro de siège, il est indiqué. Sinon, le nom du siège s’affiche.

Exemple :

seat_state 12 active John Jones

Cette commande indique que le siège numéro 12 est actif et est associé au nom « John Jones ».

État complet du microphone

mic_status_done<CR>

Informe que l’état complet du système a été envoyé.

Erreur de commande

command_error <error text><CR>

La CCU a reçu une commande inconnue.

<error text> est le texte qui explique l’erreur.

Exemples :

command_error unknown command<CR>

command_error syntax error<CR>

Commandes d’interprétation

Commandes de la DIS-CCU vers le contrôle externe

Canal d’interprétation activé

ch_on <ch no> <language> <CR>

Réponse lorsqu’un canal d’interprétation est activé (interprétation en cours).

<ch no>: numéro du canal (actuellement 1–31)

<Language>:: langue affectée au canal (nom de la langue en anglais)

Canal d’interprétation désactivé

ch_off <ch no><language><CR>

Réponse lorsqu’un canal d’interprétation n’est pas activé (pas d’interprétation en cours). Le message est également envoyé si la langue affectée au canal est envoyée.

<ch no>: numéro du canal (actuellement 1–31)

<language>: langue affectée au canal (nom de la langue en anglais)

L’état de tous les canaux est inclus dans la réponse à la commande mic_status. Si le nombre de canaux est augmenté, l’état des canaux est indiqué.