Cadenas de comandos para controlador externo

Establezca una conexión TCP/IP para controlar y monitorear el sistema MXC desde una interface externa. Los controladores tales como AMX® o Crestron® se conectan a la DIS-CCU utilizando una conexión de socket sensilla TCP/IP (sin procesar) y las cadenas listadas en esta sección. Utilice sistemas con control de sala o aplicaciones basadas en computadoras o microcontroladores para aplicaciones de imitación de botones y control de cámaras.

Algunos ejemplos de las funciones disponibles con el uso de este protocolo:

  • Colocar un micrófono en la lista de intervenciones o la fila de solicitudes
  • Obtener una lista de los asientos disponibles en el sistema.

Esta interfaz admite el uso de aplicaciones desarrolladas por los clientes, por lo cual el protocolo se ha mantenido simple intencionadamente. El protocolo de control externo ofrece un medio para complementar la función de control disponible a través de la interfaz del navegador del DIS-CCU y la pantalla interactiva de la DIS-CCU. Sin embargo, algunos comandos y ajustes disponibles en la interfaz del navegador y en la pantalla interactiva de la DIS-CCU no están disponibles cuando se usa el protocolo de control externo.

Comportamiento del protocolo en general

Conexión de socket TCP/IP

Es necesario establecer una conexión de socket TCP/IP con la DIS-CCU para que el protocolo de control externo esté disponible. La configuración de la conexión de la DIS-CCU a Ethernet debe definirse desde la interfaz interactiva CCU de control de placa frontal/navegador y debe asignarse una dirección IP para la DIS-CCU en la red.

Elija una dirección IP estática o una dirección IP asignada a través de DHCP. Es conveniente asegurarse de que la DIS-CCU termine con la misma dirección IP en cada arranque.

Una vez que se conoce la dirección IP, la única información adicional requerida para configurar una conexión TCP/IP es el número de puerto:

Número de puerto = 3142

Ejemplo: Prueba de la conexión a la CCU mediante Putty®: Si a la DIS-CCU se le ha asignado la dirección IP 192.168.1.100, la aplicación externa deberá conectar el socket TCP/IP a la dirección 192.168.1.100:3142.

Si se conoce la dirección IP de la DIS-CCU, se puede configurar una conexión usando un programa de terminal simple como Putty.

  1. Descargar en http://www.putty.org
  2. Inicie Putty.
  3. Escriba la dirección IP y el número de puerto.
  4. Seleccione el tipo de conexión 'Raw'.
  5. Pulse “Open” para establecer la conexión con la CCU: ahora el control es posible.
  6. Escriba 'help' para ver una lista de los comandos disponibles.

Estructura de comandos (de un control externo a la DIS-CCU)

Para controlar la CCU, un Control Externo envía comandos al DIS-CCU incluidos en las líneas de comandos. Las líneas de comando se confeccionan de manera muy sencilla:

<comando><SP><datos><CR>
<comando><SP><datos><LF>

<SP> Espacio - 0x20 = 32
<CR> Retorno de carro - 0x0D = 13
<LF> Renglón siguiente- 0x0A = 10

Las líneas de comandos terminan con un salto de línea <CR> o un avance de línea <LF> o ambos. Para poder comunicarse con sistemas Windows, sistemas Linux u otros sistemas, la CCU entiende ambos tipos de terminaciones de línea de comandos.

Note también que hay un espacio entre el comando y los datos. Si un comando no contiene ningún dato, el espacio es posible pero no es necesario.

La CCU no distingue entre mayúsculas y minúsculas.

Ejemplo:

mic_on 212<CR>

Encienda el micrófono en el asiento 212. Comando = mic_on, datos = 212. El comando “mic_on” lleva un número de asiento como dato.

Estructura de comandos (de la DIS-CCU a un control externo)

Las líneas de comandos emitidas por la DIS-CCU son muy simples:

<comando><SP><datos><CR><LF>

<SP> Espacio - 0x20 = 32
<CR> Retorno de carro - 0x0D = 13
<LF> Renglón siguiente - 0x0A = 10

Nuevamente, para ser compatible con la mayoría de los sistemas, la CCU termina sus líneas de comando tanto con <CR> y como con <LF>.

Numeración de asientos

Las unidades de micrófono se identifican mediante un número de asiento. A cada unidad se le asigna un número de asiento. Esto se realiza automáticamente para todas las unidades de conferencia cuando se conectan a la DIS-CCU, y se utiliza la interfaz del navegador de DIS-CCU para cambiar la numeración de los asientos.

Los números de asiento deberán estar comprendidos en el intervalo de 1 a 65535.

Respuesta de la DIS-CCU a los comandos

Generalmente, un comando de una aplicación externa es respondido por la CCU, pero la respuesta a un comando se produce solo si las acciones son tomadas por la CCU debido al comando.

Ejemplo: Cuando un comando “mic_on” hace que se encienda un micrófono, la CCU responde con un comando “mic_on”. Por otro lado, si un comando “mic_on” no lleva a encender un micrófono, la CCU no produce ninguna respuesta.

Puede haber varias razones por las cuales la CCU rechace el encendido de un micrófono:

  • El micrófono ya está activado
  • El micrófono ha dejado de estar conectado con el sistema
  • La lista de intervenciones ya está llena ('max_speakers') y la función de interrupción de delegado no está activada

Recuperación de estado del sistema

La CCU admite el reporte interactivo de su estado. Cuando un control externo emite un comando “mic_status” o “audio_status”, la CCU responde enviando el estado del sistema del micrófono. Esto mismo sucede con “estado de audio”, por lo que es posible que un control externo se sincronice con el estado de la CCU.

Control de votación

La interfaz de control externo permite controlar las sesiones de votación y las sesiones de control de asistencia en la Unidad Central y solo si se ha cargado la licencia de la función “Votación” en la DIS-CCU.

Configuraciones de votación

Es necesario tomar en cuenta dos configuraciones diferentes:

  • DIS-CCU controlada por SW6000
  • DIS-CCU no controlada por SW6000 (independiente)

Recuperación de sesiones de votación

Independientemente de la configuración que se aplique, es posible que un controlador externo solicite una lista de sesiones de votación mediante el comando “voting_status”. La CCU responderá devolviendo la lista de sesiones de votación actualmente aplicables (ya sean sesiones de votación definidas por SW6000 o sesiones de votación integradas).

Controlado por SW6000

SW6000 admite varias sesiones de votación. A través del protocolo de control externo, es posible realizar dos solicitudes:

  • Iniciar una de las sesiones de votación definidas por SW6000
  • Iniciar la sesión de votación predeterminada de SW6000

La CCU autónoma cuenta con las funciones siguientes

4 sesiones de votación incorporadas en modo autónomo:

  • Votación con 3 botones
  • Votación secreta con 3 botones
  • Votación con 5 botones
  • Votación secreta con 5 botones

Resultados de votación

Al finalizar una sesión de votación, la CCU entrega los resultados finales de la votación. Al finalizar una verificación de asistencia, la CCU también entrega el resultado final de la verificación de asistencia.

La DIS-CCU admite votación con 2, 3 y 5 botones en sistemas independientes.

En las sesiones de votación con 2 botones, se tienen las siguientes alternativas:

  1. No

En las sesiones de votación con 3 botones, se tienen las siguientes alternativas:

  1. 'Sí'
  2. 'Abstención'
  3. 'No'

En las sesiones de votación con 5 botones, se tienen las siguientes alternativas:

  1. '++'
  2. '+'
  3. “0”
  4. '-'
  5. '--'

Se pueden definir hasta 9 resultados de la votación cuando se conecte a SW6000.

Ejemplo: Votación

Suponga que la CCU no está siendo controlada por SW6000

ExtCtrl
CU
---------------------------------->
voting_status
---------------------------------->
<----------------------------------
voting_configuration 1 Votación con 3 botones voting_configuration 2 Votación secreta con 3 botones
voting_configuration 3 Votación con 5 botones voting_configuration 4 Votación secreta con 5 botones
voting_status_done
<----------------------------------
---------------------------------->
start_voting 1
---------------------------------->
<---------------------------------- voting_started 1
<----------------------------------
<---------------------------------- interim_voting_result 1 0 Sí interim_voting_result 2 0 Abstención
interim_voting_result 3 0 No
<----------------------------------
<--------------------
voto (Sí)
<--------------------
<---------------------------------- interim_voting_result 1 1 Sí interim_voting_result 2 0 Abstención
interim_voting_result 3 0 No
<----------------------------------
---------------------------------->
stop_voting
---------------------------------->
<----------------------------------
voting_stopped
<----------------------------------
<---------------------------------- final_voting_result 1 1 Sí final_voting_result 2 0 Abstención
final_voting_result 3 0 No
<----------------------------------

Control de audio

Comandos de un control externo a la DIS-CCU

Fijar volumen de altavoces

loudspeaker_volume <volume><CR>

Fija el volumen de los altavoces de todas las unidades de micrófono.

<volume> El volumen de los altavoces oscila entre -41 y 0. El valor -41 indica que el altavoz está apagado, y los valores entre -40 y 0 indican la atenuación en dB.

La CCU responde a este comando mediante la emisión del comando loudspeaker_volume.

Ajustar nivel de entrada de línea 1

line_input_level_1 <level><CR>

Ajusta el nivel de la señal de línea en la entrada 1.

<level> El nivel de la entrada de línea 1 oscila entre -41 y 0. El valor -41 indica que el nivel de la señal es cero y los valores entre -40 y 0 indican la atenuación en dB.

La CCU responde a este comando mediante la emisión del comando line_input_level_1.

Ajustar ganancia de entrada de línea 1

line_input_gain_1 <gain><CR>

Ajusta la ganancia de la entrada de línea 1.

<gain> 0 o 10.

La ganancia se puede establecer en 0 dB o 10 dB. 0 dB no añadirá ninguna ganancia a la entrada de línea, mientras que 10 dB añadirá 10 dB a la entrada de línea. La CCU responde a este comando mediante un mensaje line_input_gain_1.

Ajustar nivel de entrada de línea 2

line_input_level_2 <level><CR>

Ajusta el nivel de la señal de línea en la entrada 2.

<level> El nivel de la entrada de línea 2 oscila entre -41 y 0. El valor -41 indica que el nivel de la señal es cero y los valores entre -40 y 0 indican la atenuación en dB.

La CCU responde a este comando mediante la emisión del comando line_input_level_2.

Ajustar ganancia de entrada de línea 2

line_input_gain_2 <gain><CR>

Ajusta la ganancia de la entrada de línea 2.

<gain> 0 o 10.

La ganancia se puede establecer en 0 dB o 10 dB. 0 dB no añadirá ninguna ganancia a la entrada de línea, mientras que 10 dB añadirá 10 dB a la entrada de línea. La CCU responde a este comando mediante un mensaje line_input_gain_2.

Fijar volumen de salida de línea (A-H)

line_output_volume <output> <volume><CR>

Ajusta el nivel de la señal de salida de línea.

<output> Identifica la salida que se está controlando. Los valores posibles son: “A”, “B”, “C”, “D”, “E”, “F”, “G”, “H”.

<volume> El volumen de la salida de línea oscila entre -41 y 0. El valor -41 indica que el volumen está desactivado y los valores entre -40 y 0 indican atenuación en dB.

La CCU responde a este comando mediante la emisión del comando line_output_volume.

Definir trayectoria del audio

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

Este comando define las conexiones de audio en el sistema.

<path> Identifica la conexión que se está controlando. Los valores posibles son: “mic_to_speaker”, “mic_to_floor”, “linein_1_to_speaker”, “linein_1_to_lineout_A” o “linein_1_to_floor”.

<on/off> Indica si la señal de audio se está encaminando desde los micrófonos/entrada de línea 1 a los altavoces/salida de línea/sala.

La CCU responde a este comando mediante la emisión del comando audio_path.

Ajustar atenuación de altavoz individual

mic_speaker_attenuation <seat_number><attenuation><CR>

Este comando fija la atenuación del altavoz correspondiente a un micrófono.

<seat_number>: el micrófono deseado

<Attenuation>: la atenuación deseada para el altavoz. Valores posibles: 0 a 7. (0 a 6 atenuará de 0 a 6 dB. 7 está apagado).

La CCU responde a este comando al emitir un mensaje “mic_speaker_attenuation”.

Ajustar atenuación de micrófono individual

mic_attenuation <seat_number><attenuation><CR>

Este comando fija la atenuación de un micrófono.

<seat_number>: el micrófono deseado

<Attenuation>: La atenuación deseada para el micrófono. Valores posibles: 0 a 6. (0 es la atenuación más baja y 6 es la atenuación más alta).

La CCU responde a este comando al emitir un mensaje “mic_attenuation”.

Solicitar estado de audio

audio_status<CR>

Proporciona el estado del audio de sistema.

La CCU responde a este comando mediante la emisión de una lista de comandos para los ajustes de audio:

line_output_volume (para todas las salidas A-D)

audio_path (para todos los caminos)

line_input_level (para todas las entradas)

line_input_gain (para todas las entradas)

mic_speaker_attenuation (para todas las unidades)

mic_attenuation (para todas las unidades)

loudspeaker_volume

audio_status_done

Comandos de la DIS-CCU a un control externo

Volumen de altavoces

loudspeaker_volume <volume><CR>

Indica el volumen de los altavoces de todas las unidades de micrófono.

<volume> El volumen de los altavoces oscila entre -41 y 0. El valor -41 indica que el volumen está desactivado y los valores entre -40 y 0 indican atenuación en dB.

Nivel de entrada de línea 1

line_input_level_1 <level><CR>

Indica el nivel de la señal de línea en la entrada 1.

<level> El nivel de la entrada de línea 1 oscila entre -41 y 0. El valor -41 indica que el nivel es cero y los valores entre -40 y 0 indican la atenuación en dB.

Nivel de entrada de línea 2

line_input_level_2 <level><CR>

Indica el nivel de la señal de línea en la entrada 2.

<level> El nivel de la entrada de línea 2 oscila entre -41 y 0. El valor -41 indica que el nivel es cero y los valores entre -40 y 0 indican la atenuación en dB.

Ganancia de entrada de línea 1

line_input_gain_1 <level><CR>

Indica la ganancia de la entrada de línea 1.

<gain>: 0 o 10.

La ganancia se puede establecer en 0 dB o 10 dB. 0 dB no añadirá ninguna ganancia a la entrada de línea, mientras que 10 dB añadirá 10 dB a la entrada de línea.

Ganancia de entrada de línea 2

line_input_gain_2 <level><CR>

Indica la ganancia de la entrada de línea 2.

<gain>: 0 o 10.

La ganancia se puede establecer en 0 dB o 10 dB. 0 dB no añadirá ninguna ganancia a la entrada de línea, mientras que 10 dB añadirá 10 dB a la entrada de línea.

Nivel de salida de línea (A-D)

line_output_level <output> <level><CR>

Ajusta el nivel de la señal de salida de línea.

<output> Identifica la salida que se está controlando. Valores posibles: “A”, “B”, “C”, “D”, “E”, “F”, “G”, “H”. En DIS-CCU son posibles “A” a “D”. DIS-CCU puede entregar “A” a “H”.

<level> El nivel de la salida de línea oscila entre -41 y 0. El valor -41 indica que la salida es cero y los valores de -40 a 0 indican atenuación en dB.

Definir trayectoria del audio

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

Este comando define las conexiones de audio en el sistema.

<path> Identifica la conexión que se está controlando. Los valores posibles son: “mic_to_speaker”, “mic_to_floor”, “linein_1_to_speaker”, “linein_1_to_lineout_A” o “linein_1_to_floor”.

<on/off> Indica si la señal de audio se está encaminando desde los micrófonos/entrada de línea 1 a los altavoces/salida de línea/sala.

Atenuación de altavoz individual

mic_speaker_attenuation <seat_number><attenuation><CR>

Indica la atenuación del altavoz correspondiente a un micrófono.

<seat_number>: el micrófono deseado

<Attenuation>: la atenuación deseada para el altavoz. Valores posibles: 0 a 7. (0 a 6 atenuará de 0 a 6 dB. 7 está apagado).

Atenuación de micrófono individual

mic_attenuation <seat_number><attenuation><CR>

Indica la atenuación de un micrófono.

<seat_number>: el micrófono deseado

<Attenuation>: la atenuación deseada. 0 a 6 dB, en donde 0 corresponde a la atenuación más leve y 6 a la más intensa.

Estado de audio finalizado

audio_status_done<CR>

Este comando finaliza la cadena de estado de audio.

Comandos de votación

Comandos de un control externo a la DIS-CCU

Iniciar sesión de votación

start_voting <voting_session_id><CR>

Inicia una sesión de votación en la CCU

<voting_session_id>: La identificación de la configuración de votación que se desea iniciar.

La CCU responde con la indicación “voting_started” si se inicia una sesión de votación.

Controlado por SW6000

El voting_session_id define la configuración de votación que se va a ejecutar. Se puede solicitar una lista de configuraciones mediante el comando ‘voting_status’.

Si no se especifica la identificación de sesión de votación, se solicita la “configuración de votación predeterminada de SW6000”.

Autónomo

La voting_session_id define las configuraciones incorporadas de votación:

'1' - Votación con 3 botones

'2' - Votación secreta con 3 botones

'3' - Votación con 5 botones

'4' - Votación secreta con 5 botones

Si no se especifica la voting_session_id, se solicita la configuración “1”.

Suspender sesión de votación

stop_voting<CR>

Se utiliza para detener una sesión de votación en curso en la CCU. Si la sesión de votación se detiene, la CCU responde con voting_stopped.

Anular sesión de votación

cancel_voting<CR>

Se utiliza para cancelar una sesión de votación en curso en la CCU. Si la sesión de votación se cancela, la CCU responde con voting_cancelled.

Iniciar sesión de comprobación de asistencia

start_attendance_check<CR>

Se utiliza para iniciar una sesión de verificación de asistencia en la CCU. Si se inicia una sesión de verificación de asistencia, la CCU responde con attendance_check_started.

Suspender una sesión de comprobación de asistencia

stop_attendance_check<CR>

Este comando se utiliza para detener una sesión de verificación de asistencia en curso en la CCU. Si se suspende la sesión de comprobación de asistencia, la CCU responde con attendance_check_stopped.

Anular una sesión de comprobación de asistencia

cancel_attendance_check<CR>

Se utiliza para cancelar una sesión de verificación de asistencia en curso en la CCU. Si se cancela la sesión de verificación de asistencia, la CCU responde con attendance_check_cancelled.

Solicitar estado de votación

voting_status<CR>

Se usa para solicitar el estado de la votación. El resultado es una lista de las configuraciones de votación disponibles. La CCU responde a este comando devolviendo los comandos:

voting_configuration 1 <rótulo de configuración>
...
voting_configuration <n> <rótulo de configuración>
voting_status_done

Comandos de la DIS-CCU a un control externo

Se ha iniciado una sesión de votación

voting_started<CR>

Se ha suspendido una sesión de votación

voting_stopped<CR>

Se ha anulado una sesión de votación

voting_cancelled<CR>

Resultados provisionales de una votación

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

Durante una sesión de votación, la CCU informa sobre los resultados provisionales de la votación y, cuando se emiten nuevos votos, la CCU distribuye los resultados de la votación provisional. Este comando informa sobre uno de los resultados provisionales de la votación.

<result_id> Con el SW6000 conectado, tiene valores de [1 a 9] que corresponden a las 9 columnas de resultados en las “Configuraciones de votación” del SW6000. Para una DIS-CCU autónoma, estos son los números de los botones [1 a 5].

<interim_result> resultado provisional de la votación: con SW6000, este es el resultado para las 9 columnas de resultados. Para una CCU autónoma, este es el número de votos dados en el botón especificado.

<result_text> Texto relacionado con el resultado: con SW6000, estas son las etiquetas de las 9 columnas de resultados. Para una CCU autónoma, son las etiquetas de los botones de votación.

Resultados finales de una votación

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

Al finalizar una sesión de votación, la CCU distribuye los resultados finales de la votación. Este comando informa sobre el resultado final de la votación para una de las alternativas de votación.

<result_id> Con el SW6000 conectado, tiene valores de [1 a 9] que corresponden a las 9 columnas de resultados en las “Configuraciones de votación” del SW6000. Para una DIS-CCU autónoma, estos son los números de los botones [1 a 5].

<final_result> Con SW6000, este es el resultado para las 9 columnas de resultados. Para una CCU 61cc autónoma, este es el número de votos dados en el botón especificado.

<result_text> Texto relacionado con los resultados.

Se ha iniciado una sesión de comprobación de asistencia

attendance_check_started<CR>

Se ha suspendido una sesión de comprobación de asistencia

attendance_check_stopped<CR>

Se ha anulado una sesión de comprobación de asistencia

attendance_check_cancelled<CR>

Resultados provisionales de comprobación de asistencia

interim_attendance_check_result<interim_result><CR>

Utilizado por la CCU para informar sobre el resultado provisional de la comprobación de asistencia. El <interim_result> contiene el resultado provisional de la comprobación de asistencia.

Resultados finales de comprobación de asistencia

final_attendance_check_result<final_result><CR>

La CCU usa este comando para informar el resultado final de una comprobación de asistencia.

<final_result> contiene el resultado provisional de la comprobación de asistencia. Para un sistema autónomo, indica cuántos delegados han pulsado el botón "asistencia".

Configuración de votación

voting_configuration<voting_configuration_id><voting_configuration_name><CR>

Identifica una configuración de votación.

<voting_configuration_id> es un número entero que identifica la configuración de votación.

<voting_configuration_name> es un nombre que designa la configuración de votación.

Estado de votación finalizado

voting_status_done<CR>

Informa que la cadena de estado de votación ha finalizado.

Control de micrófonos

Comandos de un control externo a la DIS-CCU

Encender micrófono

mic_on <seat no><CR>

Instruye a la CCU que encienda el micrófono del número de asiento dado.

Si la CCU enciende el micrófono, responde con el comando “mic_on”. Si el micrófono también apareció en la lista de solicitudes, se retira de la lista de peticiones y la CCU emite el comando “mic_request_off”.

Apagar micrófono

mic_off <seat no><CR>

Instruye a la CCU a apagar el micrófono del número de asiento dado.

Si la CCU apaga el micrófono, responde con el comando 'mic_off'.

Apagar los micrófonos de todos los delegados

mic_all_delegates_off><CR>

Instruye a la CCU a apagar los micrófonos de todos los delegados.

El del presidente no se apaga.

La CCU responde al comando mediante la emisión del comando 'mic_off'' por cada micrófono que se apaga.

Colocar un micrófono en la lista de respuestas

mic_reply_on <seat no><CR>

Inserta un micrófono en la lista de respuestas.

Si la CCU inserta la unidad en la lista de respuestas, emite el comando “mic_reply_on”.

Eliminar un micrófono de la lista de respuestas

mic_reply_off <seat no><CR>

Elimina un micrófono de la lista de respuestas.

Si la CCU elimina la unidad de la lista de respuestas, emite el comando “mic_reply_off”.

Despejar lista de respuestas

mic_all_requests_off><CR>

Despeja la lista de respuestas.

La CCU responde por medio de emitir el comando “mic_reply_off” por cada micrófono que se elimina de la lista de respuestas.

Colocar un micrófono en la lista de solicitudes

mic_request_on <seat no><CR>

Inserta un micrófono en la lista de solicitudes.

Si la CCU inserta la unidad en la lista de solicitudes, emite el comando “mic_request_on”.

Eliminar un micrófono de la lista de solicitudes

mic_request_off <seat no><CR>

Elimina un micrófono de la lista de solicitudes.

Si la CCU elimina la unidad de la lista de solicitudes, emite el comando “mic_request_off”.

Despejar lista de solicitudes

mic_all_requests_off><CR>

Despeja la lista de solicitudes.

La CCU responde mediante la emisión del comando 'mic_request_off' por cada micrófono que se elimina de la lista de solicitudes.

Activar el micrófono siguiente

mic_next_on><CR>

Apaga el primer micrófono de la lista de intervenciones y enciende el primer micrófono de la lista de solicitudes.

Si se apaga un micrófono, la CCU emite el comando 'mic_off'.

Si se enciende un micrófono, la CCU emite los comandos 'mic_on' y 'mic_request_off'.

Fijar número máximo total de oradores

max_total_speakers <max total speakers><CR>

Fija el número máximo de personas a las cuales se les permite hablar.

El <total máximo de oradores> puede fijarse de "1" a "8"

La CCU emite el comando 'max_total_speakers'.

Fijar número máximo total de delegados oradores

max_speakers <max speakers><CR>

Fija el número máximo de delegados que se les permite hablar.

El <máximo de oradores> puede fijarse de "1" a "8"

La CCU emite el comando 'max_speakers'.

Fijar el número máximo de respuestas

max_replies <max replies><CR>

Número máximo de delegados que se permite en la lista de respuestas.

Las <respuestas máximas> pueden fijarse de "0" a "250".

La CCU emite el comando “max_replies”.

Fijar número máximo de solicitudes

max_requests <max requests><CR>

Número máximo de delegados que se permite en la lista de solicitudes.

Las <solicitudes máximas> pueden fijarse de "0" a "250".

La CCU emite el comando 'max_requests'.

Fijar el modo de funcionamiento

mic_mode <mode><CR>

Fija el modo de funcionamiento del sistema.

El <modo> puede fijarse en "auto" (automático), "fifo" (primero en entrar, primero en salir), "manual" (manual) o "vox" (activado por voz)

El <modo> puede ajustarse a “auto” (automático), “fifo” (primero en entrar, primero en salir), “manual” (manual), “vox” (activación por voz), “auto + responder” (automático + responder), “manual + responder” (manual + responder) y “vox + reply” (activación por voz + responder)

La CCU emite el comando 'mic_mode'.

Fijar el modo de interrupción

mic_interrupt <mode><CR>

Fija la función de interrumpir. Define si los micrófonos deben interrumpir o no.

El <modo> puede fijarse en “Same”, “Lower” (los micrófonos pueden interrumpirse) o en "off" (los micrófonos no pueden interrumpirse)

La CCU emite el comando 'mic_interrupt'

Fijar prioridad de micrófonos

mic_priority <seat_number>priority><CR>

Fijar la prioridad de los micrófonos.

<seat_number>: el micrófono para ajustar.

<priority>: prioridad deseada. Valores posibles: 0 a 5, en donde 0 corresponde a la prioridad más baja y 5 a la más alta.

La CCU responde a este comando al emitir un mensaje de mic_attenuation.

Recuperar estado de micrófonos

mic_status<CR>

Solicita a la CCU que proporcione el estado del sistema (micrófonos en lista de intervenciones y micrófonos en lista de solicitudes).

La CCU emite el estado del sistema del micrófono, que es una lista de comandos de la CCU:

seat_state (para todas las unidades en el sistema)

mic_priority (para todas las unidades en el sistema)

mic_mode

mic_interrupt

max_total_speakers

max_speakers

max_requests

max_replies

mic_on (para todas las unidades de la lista de oradores)

mic_request_on (para todas las unidades de la lista de solicitudes)

mic_reply_on (para todas las unidades de la lista de respuestas)

mic_status_done

Recuperar estado de respuesta

reply_status<CR>

Solicita a la CCU que envíe el estado de la configuración de respuestas.

La CCU responde al enviar el estado del sistema de respuesta, que es una lista de comandos de la CCU:

reply_status

reply_configuration

reply_status_done

Ayuda

help<CR>

help <command><CR>

La ayuda está disponible para todos los comandos admitidos por la CCU. Si se incluye un comando después del comando de ayuda, los detalles sobre ese comando son emitidos por la CCU.

El comando de ayuda da como resultado una breve descripción del comando que está siendo emitido por la CCU. Este comando está diseñado para usarse con una consola sencilla.

Comandos de la DIS-CCU a un control externo

Micrófono activado

mic_on <seat no><CR>

Se activa un micrófono.

Micrófono desactivado

mic_off <seat no><CR>

Se desactiva un micrófono.

Micrófono en lista de respuestas

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

Se ha insertado un micrófono en la lista de respuestas.

<seat no>: el número de asiento

<reply position>: la posición en la lista de respuestas

<reply #>: el número de respuesta en la configuración

<name>: el nombre del asiento o del delegado

  • El nombre del asiento es uno que puede ser modificado a través de la interfaz web cuando la CCU funciona como unidad autónoma.
  • El nombre del delegado es el nombre que se registró en este asiento cuando se conectó el SW6000.

Micrófono eliminado de lista de respuestas

mic_reply_off <seat no><CR>

Se ha eliminado un micrófono de la lista de respuestas.

Micrófono en lista de solicitudes

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

Se ha insertado un micrófono en la lista de solicitudes.

<seat no>: el número de asiento

<request position>: proporciona información sobre la posición en la lista de solicitudes.

<name>: el nombre del asiento o del delegado

Micrófono eliminado de lista de solicitudes

mic_request_off <seat no><CR>

Se elimina un micrófono de la lista de solicitudes.

Total máximo de oradores

max_total_speakers <max total speakers><CR>

Fija el número máximo de personas a las cuales se les permite hablar.

<total máximo de oradores> "1" a "8"

Máximo de delegados oradores

max_speakers <max speakers><CR>

Fija el número máximo de delegados que se les permite hablar.

<máximo de oradores> "1" a "8"

Número máximo de respuestas

max_replies <max replies><CR>

Número máximo de delegados que se permite en la lista de respuestas.

<respuestas máximas> "0" a "250".

Número máximo de solicitudes

max_requests <max requests><CR>

Número máximo de delegados que se permite en la lista de solicitudes.

<solicitudes máximas> "0" a "250".

Modo de funcionamiento

mic_mode <mode><CR>

Proporciona el modo de funcionamiento del sistema.

<mode> “auto” (automático), “fifo” (primero en entrar, primero en salir), “manual” (manual), “vox” (activación por voz), “auto + responder” (automático + responder), “manual + responder” (manual + responder) y “vox + reply” (activación por voz + responder)

Modo de interrupción

mic_interrupt <mode><CR>

Capacidad de interrupción de los micrófonos.

<modo> "Same" (un micrófono puede interrumpir a otro cuyo nivel es igual o inferior), “Lower” (un micrófono puede interrumpir a otro cuya prioridad es inferior) y "off" (los micrófonos no pueden interrumpir a otros micrófonos)

Prioridad de micrófonos

mic_priority <seat_number><priority><CR>

Este mensaje identifica el nivel de prioridad de un micrófono.

<número de asiento>: el micrófono seleccionado

<priority>: la prioridad. Valores posibles: 0 a 5, en donde 0 corresponde a la prioridad más baja y 5 a la más alta.

Estado de asiento

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

Proporciona información en cuanto a un asiento.

Esta información se envía desde la CCU a una aplicación de control externo en las siguientes situaciones:

  • Cuando un participante se conecta o desconecta
  • Cuando se modifica el nombre del asiento
  • Cuando la aplicación de control externo solicita el estado del micrófono (mic_status)
  • Cuando se pierde o se encuentra una unidad de micrófono

<seat number> El número de identificación de asiento de una unidad de micrófono, un número del 1 al 65535.

<seat state> El estado actual del asiento, que puede ser “activo” o “pasivo”

<seat name> El nombre del asiento o del delegado. Si el nombre del delegado está disponible para el número de asiento, se indicará el nombre del delegado; de lo contrario, se indicará el nombre del asiento.

Ejemplo:

seat_state 12 activo John Jones

Este comando ofrece información acerca del asiento número 12, el cual se encuentra activo y ha sido designado con el nombre John Jones.

Estado del micrófono finalizado

mic_status_done<CR>

Indica que se ha enviado el estado completo del sistema.

Error de comando

command_error <error text><CR>

La CCU ha recibido un comando que desconoce.

<texto de error> es un texto que explica el tipo de error.

Ejemplos:

command_error unknown command<CR>

command_error syntax error<CR>

Comandos de interpretación

Comandos de la DIS-CCU a un control externo

Canal de intérprete encendido

ch_on <ch no> <language> <CR>

Respuesta cuando un canal de intérprete está activo (se está realizando una interpretación).

<ch no>: El número de canal (actualmente 1-31)

<language>: El idioma asignado al canal. (Nombre del idioma en inglés)

Canal de intérprete apagado

ch_off <ch no><language><CR>

Respuesta cuando un canal de interpretación no está activo (no se está realizando una interpretación). El mensaje también se envía si se envía el idioma asignado al canal.

<ch no>: El número de canal (actualmente 1-31)

<language>: El idioma asignado al canal. (Nombre del idioma en inglés)

El estado de todos los canales se incluye en la respuesta al comando mic_status. Si se aumenta el número de canales, se informa el estado de los mismos.