外部控制器的命令字符串

设置 TCP/IP 连接以从外部界面控制和监控 MXC 系统。AMX® 或 Crestron® 等控制器使用简单(原始)TCP/IP 套接字连接和本部分中列出的字符串来连接到 DIS-CCU。将基于计算机、房间控制系统或微控制器的应用程序用于按钮模拟和摄像机控制应用程序。

使用该协议的一些示例功能包括:

  • 设置发言中或请求使用的话筒
  • 检索系统中可用的座位列表。

此接口支持客户开发的应用程序,因此该协议特意设计得很简单。外部控制协议提供一种途径来补充 DIS-CCU 浏览器界面和 DIS-CCU 交互式显示屏提供的控制功能,然而浏览器界面和 DIS-CCU 交互式显示屏中可用的某些命令和设置无法使用“外部控制协议”来提供。

通用协议行为

TCP/IP 套接字连接

必须为外部控制协议建立至 DIS-CCU 的 TCP/IP 套接字连接。DIS-CCU 至以太网的连接配置必须在 CCU 交互式前面板控件/浏览器界面中定义,并必须在网络中为 DIS-CCU 分配一个 IP 地址。

选择静态 IP 地址或通过 DHCP 分配 IP 地址。这样有助于确保 DIS-CCU 在结束时与每次启动时拥有相同的 IP 地址。

知道 IP 地址之后,设置 TCP/IP 连接时唯一需要的附加信息是端口号:

端口号 = 3142

示例:通过 Putty® 测试至 CCU 的连接:如果 DIS-CCU 分配的 IP 地址为 192.168.1.100,则外部应用程序必须将 TCP/IP 套接字连接到地址 192.168.1.100:3142。

知道 DIS-CCU 的 IP 地址之后,可使用简单的终端程序(例如,Putty)来设置连接。

  1. 下载地址:http://www.putty.org
  2. 启动 Putty。
  3. 输入 IP 地址和端口号。
  4. 为连接类型选择“原始”。
  5. 按“打开”建立至 CCU 的连接。现在可进行控制。
  6. 键入“help”以查看可用的命令列表。

命令结构(从外部控制装置至 DIS-CCU)

要控制 CCU,外部控制装置在命令行中将命令发送给 DIS-CCU。命令行中的命令很简单:

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

<SP> 空格 - 0x20 = 32
<CR> 回车 - 0x0D = 13
<LF> 换行 - 0x0A = 10

命令行通过回车 <CR> 或换行 <LF> 或通过两者来终止。为了能够与 Windows 系统、Linux 系统或其他系统通信,CCU 可以理解这两种类型的命令行终止符。

还应注意的是,命令和数据之间有空格。如果一个命令不附带任何数据,则可以输入空格,但不是必需的。

CCU 区分大小写。

示例:

mic_on 212<CR>

打开座位 212 的话筒。命令 = mic_on,数据 = 212。“mic_on”命令附带座位号作为数据。

命令结构(从 DIS-CCU 至外部控制装置)

DIS-CCU 的命令行很简单:

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

<SP> 空格 - 0x20 = 32
<CR> 回车 - 0x0D = 13
<LF> 换行 - 0x0A = 10

同样,为了满足大部分系统,CCU 通过包括 <CR><LF> 来终止命令行。

为座位编号

话筒装置通过座位号来标识。每个装置都会分配一个座位号。当所有会议装置连接到 DIS-CCU 时,系统自动为它们完成编号。DIS-CCU 浏览器界面用于更改座位编号。

座位号必须处于 1 至 65535 范围内。

DIS-CCU 回复命令

一般而言,来自外部应用程序的命令由 CCU 回复。但是,仅当 CCU 由于该命令而采取行动时,才会对命令生成回复。

例如:当“mic_on”命令导致话筒打开时,CCU 会回复“mic_on”命令。换句话说,如果“mic_on”命令未打开话筒,则 CCU 不会产生任何回复。

有几种原因会导致 CCU 拒绝打开话筒:

  • 话筒已打开
  • 话筒已不再连接到系统
  • 发言列表已满(‘max_speakers’)且代表中断未处于‘开启’

检索系统状态

CCU 支持状态流。当外部控制装置发出“mic_status”或“audio_status”命令时,CCU 通过发送话筒系统状态来作出响应。相同的情况适用于“音频状态”。因此,这样可让外部控制装置与 CCU 状态同步。

投票控制

外部控制界面可对中央单元中的投票会话和出勤考核会话进行控制。但仅在 DIS-CCU 中上传“投票”功能许可证时才有效。

投票配置

必须考虑两种不同的配置:

  • DIS-CCU 由 SW6000 控制
  • DIS-CCU 不由 SW6000 控制(独立)

检索投票会话

不管应用哪种配置,均可由外部控制器请求投票会话列表 - 使用“voting_status”命令。CCU 将作出回复,返回当前适用的投票会话列表(SW6000 定义的投票会话或内置投票会话)。

SW6000 控制

6000 支持许多投票会话。通过外部控制协议,可以发出两个请求:

  • 启动 SW6000 定义的投票会话之一
  • 启动 SW6000 默认投票会话

独立的 CCU 功能

独立模式中的 4 个内置投票会话:

  • 3 按钮投票
  • 3 按钮不记名投票
  • 5 按钮投票
  • 5 按钮不记名投票

投票结果

投票会话结束时,CCU 提交最终投票结果。此外,出勤考核结束时,CCU 提交最终出勤考核结果。

DIS-CCU 支持独立系统中的 2 按钮、3 按钮和 5 按钮投票。

对于 2 按钮投票会话,以下备选适用:

对于 3 按钮投票会话,以下备选适用:

  1. “是”
  2. “放弃”
  3. “否”

对于 5 按钮投票会话,以下备选适用:

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

连接到 SW6000 时最多可定义 9 个投票结果。

示例:投票

假设 CCU 不由 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
<----------------------------------

音频控制

从外部控制装置至 DIS-CCU 的命令

设置扬声器音量

loudspeaker_volume <volume><CR>

为所有话筒装置设置扬声器的音量。

<volume> 扬声器的音量范围为 -41 至 0。值 -41 表示扬声器关闭。-40 至 0 的值表示按分贝衰减。

CCU 对此命令作出响应,发出 loudspeaker_volume 命令。

设置线路输入 1 电平

line_input_level_1 <level><CR>

调整线路输入 1 信号的电平。

<level> 线路输入 1 电平的范围为 -41 至 0。值 -41 表示信号电平为零。-40 至 0 的值表示按分贝衰减。

CCU 对此命令作出响应,发出 line_input_level_1 命令。

设置线路输入 1 增益

line_input_gain_1 <gain><CR>

调整线路输入 1 的输入增益。

<gain> 0 或 10。

增益可设置为 0 dB 或 10 dB。0 dB 将不会对线路输入增加任何增益,而 10 dB 将对线路输入增加 10 dB 增益。CCU 对此命令作出响应,发出 line_input_gain_1 消息。

设置线路输入 2 电平

line_input_level_2 <level><CR>

调整线路输入 2 信号的电平。

<level> 线路输入 2 电平的范围为 -41 至 0。值 -41 表示信号电平为零。-40 至 0 的值表示按分贝衰减。

CCU 对此命令作出响应,发出 line_input_level_2 命令。

设置线路输入 2 增益

line_input_gain_2 <gain><CR>

调整线路输入 2 的输入增益。

<gain> 0 或 10。

增益可设置为 0 dB 或 10 dB。0 dB 将不会对线路输入增加任何增益,而 10 dB 将对线路输入增加 10 dB 增益。CCU 对此命令作出响应,发出 line_input_gain_2 消息。

设置线路输出音量 (A-H)

line_output_volume <output> <volume><CR>

调整线路输出信号的电平。

<output> 指示受到控制的输出。可能的值为:“A”、“B”、“C”、“D”、“E”、“F”、“G”、“H”。

<volume> 线路输出的音量范围为 -41 至 0。值 -41 表示音量关闭。-40 至 0 的值表示按分贝衰减。

CCU 对此命令作出响应,发出 line_output_volume 命令。

定义音频路径

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

此命令定义系统中的音频连接。

<path> 指示受到控制的连接。可能的值为:“mic_to_speaker”、“mic_to_floor”、“linein_1_to_speaker”、“linein_1_to_lineout_A”或“linein_1_to_floor”。

<on/off> 指示音频是否正从话筒/线路输入 1 路由到扬声器/线路输出/全体与会者。

CCU 对此命令作出响应,发出 audio_path 命令。

设置单个扬声器衰减

mic_speaker_attenuation <seat_number><attenuation><CR>

此命令设置话筒的扬声器衰减。

<seat_number>:所需的话筒

<Attenuation>:所需的扬声器衰减。可能的值:0 至 7。(0 至 6 将衰减 0 至 6 dB。7 为扬声器关闭。)

CCU 对此命令作出响应,发出“mic_speaker_attenuation”消息。

设置单个话筒衰减

mic_attenuation <seat_number><attenuation><CR>

此命令设置话筒的衰减。

<seat_number>:所需的话筒

<Attenuation>:所需的话筒衰减。可能的值:0 至 6。(0 为最低衰减,6 为最高衰减。)

CCU 对此命令作出响应,返回“mic_attenuation”消息。

请求音频状态

audio_status<CR>

提供系统音频状态。

CCU 对此命令作出响应,发出音频设置的命令列表:

line_output_volume(适用于所有输出 A-D)

audio_path(适用于所有路径)

line_input_level(适用于所有输入)

line_input_gain(适用于所有输入)

mic_speaker_attenuation(适用于所有装置)

mic_attenuation(适用于所有装置)

loudspeaker_volume

audio_status_done

从 DIS-CCU 至外部控制装置的命令

扬声器音量

loudspeaker_volume <volume><CR>

指示所有话筒装置设置扬声器的音量。

<volume> 扬声器输出的音量范围为 -41 至 0。值 -41 表示音量关闭。-40 至 0 的值表示按分贝衰减。

线路输入 1 电平

line_input_level_1 <level><CR>

指示线路输入 1 信号的电平。

<level> 线路输入 1 电平的范围为 -41 至 0。值 -41 表示电平为零。-40 至 0 的值表示按分贝衰减。

线路输入 2 电平

line_input_level_2 <level><CR>

指示线路输入 2 信号的电平。

<level> 线路输入 2 电平的范围为 -41 至 0。值 -41 表示电平为零。-40 至 0 的值表示按分贝衰减。

线路输入 1 增益

line_input_gain_1 <level><CR>

指示线路输入 1 的输入增益。

<gain>:0 或 10。

增益可设置为 0 dB 或 10 dB。0 dB 将不会对线路输入增加任何增益,而 10 dB 将对线路输入增加 10 dB 增益。

线路输入 2 增益

line_input_gain_2 <level><CR>

指示线路输入 2 的输入增益。

<gain>:0 或 10。

增益可设置为 0 dB 或 10 dB。0 dB 将不会对线路输入增加任何增益,而 10 dB 将对线路输入增加 10 dB 增益。

线路输出电平 (A-D)

line_output_level <output> <level><CR>

调整线路输出信号的电平。

<output> 指示受到控制的输出。可能的值:“A”、“B”、“C”、“D”、“E”、“F”、“G”、“H”。DIS-CCU 上可能的值为“A”至“D”。DIS-CCU 可传递“A”至“H”。

<level> 线路输出的电平范围为 -41 至 0。值 -41 表示输出为零。-40 至 0 的值表示按分贝衰减。

定义音频路径

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

此命令定义系统中的音频连接。

<path> 指示受到控制的连接。可能的值为:“mic_to_speaker”、“mic_to_floor”、“linein_1_to_speaker”、“linein_1_to_lineout_A”或“linein_1_to_floor”。

<on/off> 指示音频是否正从话筒/线路输入 1 路由到扬声器/线路输出 A/全体与会者。

单个扬声器衰减

mic_speaker_attenuation <seat_number><attenuation><CR>

指示话筒的扬声器衰减。

<seat_number>:所需的话筒

<Attenuation>:所需的扬声器衰减。可能的值:0 至 7。(0 至 6 将衰减 0 至 6 dB。7 为扬声器关闭。)

单个话筒衰减

mic_attenuation <seat_number><attenuation><CR>

指示话筒的衰减。

<seat_number>:所需的话筒

<Attenuation>:所需的衰减。0 至 6 dB,其中 0 为最低衰减,6 为最高衰减。

音频状态完成

audio_status_done<CR>

此命令终止音频状态流。

投票命令

从外部控制装置至 DIS-CCU 的命令

开始投票会话

start_voting <voting_session_id><CR>

在 CCU 中开始投票会话

<voting_session_id>:待开始的投票配置的标识。

如果投票会话开始,则 CCU 回复“voting_started”。

SW6000 控制

voting_session_id定义要运行的投票配置。可通过命令‘voting_status’请求配置列表。

如果未指定 voting_session_id,则请求“默认 SW6000 投票配置”。

独立

voting_session_id 定义内置投票配置:

'1’ 3 按钮投票

'2' 3 按钮不记名投票

'3' 5 按钮投票

'4' 5 按钮不记名投票

如果未指定 voting_session_id,则请求配置“1”。

停止投票会话

stop_voting<CR>

用于停止 CCU 中正在进行的投票会话。如果投票会话停止,则 CCU 回复 voting_stopped

取消投票会话

cancel_voting<CR>

用于取消 CCU 中正在进行的投票会话。如果投票会话取消,则 CCU 回复 voting_cancelled

开始出勤考核会话

start_attendance_check<CR>

用于开始 CCU 中的出勤考核会话。如果出勤考核会话开始,则 CCU 回复 attendance_check_started

停止出勤考核会话

stop_attendance_check<CR>

此命令用于停止 CCU 中正在进行的的出勤考核会话。如果出勤考核会话停止,则 CCU 回复 attendance_check_stopped

取消出勤考核

cancel_attendance_check<CR>

用于取消 CCU 中正在进行的出勤考核会话。如果出勤考核会话取消,则 CCU 回复 attendance_check_cancelled

请求投票状态

voting_status<CR>

用于请求投票状态。结果是可用投票配置的列表。CCU 通过返回以下命令来回复此命令:

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

从 DIS-CCU 至外部控制装置的命令

投票会话开始

voting_started<CR>

投票会话停止

voting_stopped<CR>

投票会话取消

voting_cancelled<CR>

临时投票结果

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

投票会话期间,CCU 会通告有关临时投票结果的信息。发起新投票时,CCU 分发临时投票结果。此命令通告有关其中一个临时投票结果的信息。

<result_id> 对于 SW6000,连接值 [1 至 9] 对应于 SW6000“投票配置”中的 9 个结果列。对于独立 DIS-CCU,此为按钮编号 [1 至 5]。

<interim_result> 临时投票结果。对于 SW6000,这是 9 个结果列的结果。对于独立 CCU,这是指定按钮上给出的投票数。

<result_text> 与结果相关的文本。对于 SW6000,这是 9 个结果列的标签。对于独立 CCU,这是投票按钮标签。

最终投票结果

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

投票会话结束时,CCU 分发最终投票结果。此命令通告投票备选方案之一的最终投票结果。

<result_id> 对于 SW6000,连接值 [1 至 9] 对应于 SW6000“投票配置”中的 9 个结果列。对于独立 DIS-CCU,此为按钮编号 [1 至 5]。

<final_result> 对于 SW6000,这是 9 个结果列的结果。对于独立 CCU 61cc,这是指定按钮上给出的投票数。

<result_text> 与结果相关的文本。

出勤考核会话开始

attendance_check_started<CR>

出勤考核会话停止

attendance_check_stopped<CR>

出勤考核会话取消

attendance_check_cancelled<CR>

临时出勤考核结果

interim_attendance_check_result<interim_result><CR>

CCU 用来通告临时出勤考核结果。<interim_result> 包含临时出勤考核结果。

最终出勤考核结果

final_attendance_check_result<final_result><CR>

CCU 用来通告最终出勤考核结果。

<final_result> 包含临时出勤考核结果。对于独立系统,它指示有多少位代表已按下“出席”按钮。

投票配置

voting_configuration<voting_configuration_id><voting_configuration_name><CR>

标识投票配置。

<voting_configuration_id> 是一个整数,用于标识投票配置。

<voting_configuration_name> 是配置的名称。

投票状态完成

voting_status_done<CR>

通告投票状态流已结束。

话筒控制

从外部控制装置至 DIS-CCU 的命令

打开话筒

mic_on <seat no><CR>

指示 CCU 打开座位号为 seat_no 的座位上的话筒。

如果 CCU 打开话筒,它会回复“mic_on”命令。如果话筒也显示在请求列表,则它会从请求列表中移除,且 CCU 会发出“mic_request_off”命令。

关闭话筒

mic_off <seat no><CR>

指示 CCU 关闭座位号为 seat_no 的座位上的话筒。

如果 CCU 关闭话筒,它会发出“mic_off”命令。

关闭所有代表话筒

mic_all_delegates_off><CR>

指示 CCU 关闭所有代表话筒。

主席不会关闭。

CCU 对命令作出响应,为关闭的每个话筒发出“mic_off”命令。

将话筒放入回复列表

mic_reply_on <seat no><CR>

将话筒插入回复列表。

如果 CCU 将装置插入回复列表,它会发出“mic_reply_on”命令。

将话筒从回复列表中移除

mic_reply_off <seat no><CR>

将话筒从回复列表中移除

如果 CCU 将装置从回复列表中移除,它会发出“mic_reply_off”命令。

清除回复列表

mic_all_requests_off><CR>

清除回复列表。

CCU 作出响应,为从回复列表中移除的每个话筒发出“mic_reply_off”命令。

将话筒放入请求列表

mic_request_on <seat no><CR>

将话筒插入请求列表。

如果 CCU 将装置插入请求列表,它会发出“mic_request_on”命令。

将话筒从请求列表中移除

mic_request_off <seat no><CR>

将话筒从请求列表中移除

如果 CCU 将装置从请求列表中移除,它会发出“mic_request_off”命令。

清除请求列表

mic_all_requests_off><CR>

清除请求列表。

CCU 作出响应,为从请求列表中移除的每个话筒发出“mic_request_off”命令。

将下一个话筒设置为打开

mic_next_on><CR>

关闭发言列表中的第一个话筒,并打开请求列表中的第一个话筒。

如果话筒关闭,CCU 发出“mic_off”命令。

如果话筒打开,CCU 发出“mic_on”命令和“mic_request_off”命令。

设置总计发言者最大数目

max_total_speakers <max total speakers><CR>

允许发言的发言者最大数目

<max total speakers> 可设置在“1”至“8”之间

CCU 发出“max_total_speakers”命令。

设置代表发言者最大数目

max_speakers <max speakers><CR>

允许发言的代表最大数目

<max speakers> 可设置在“1”至“8”之间

CCU 发出“max_speakers”命令。

设置最大回复数

max_replies <max replies><CR>

回复列表中允许的最大代表数。

<max replies> 可设置在“0”至“250”之间

CCU 发出“max_replies”命令。

设置最大请求数

max_requests <max requests><CR>

请求列表中允许的最大代表数。

<max requests> 可设置在“0”至“250”之间

CCU 发出“max_requests”命令。

设置操作模式

mic_mode <mode><CR>

设置系统操作模式。

<mode> 可设置为“auto”(自动)、“fifo”(先进先出)、“manual”(手动)或“vox”(话音激活)

<mode> 可设置为“auto”(自动)、“fifo”(先进先出)、“manual”(手动)、“vox”(话音激活)、“auto+reply”(自动+回复)、“manual+reply”(手动+回复)和“vox+reply”(话音激活+回复)

CCU 发出“mic_mode”命令。

设置中断模式

mic_interrupt <mode><CR>

设置中断功能。定义是否应中断话筒。

<mode> 可以是“Same(相同)”、“Lower(较低)”(话筒中断)或“off(关闭)”(话筒不中断)

CCU 发出“mic_interrupt”命令

设置话筒优先级

mic_priority <seat_number>priority><CR>

设置话筒优先级。

<seat_number>:要调整的话题。

<priority>:所需的优先级。可能的值:0 至 5,其中 0 为最低优先级,5 为最高优先级。

CCU 对此命令作出响应,返回 mic_priority 消息。

检索话筒状态

mic_status<CR>

要求 CCU 传送系统的状态信息(话筒在发言中,以及话筒在请求列表中)。

CCU 发出话筒系统状态。状态为来自 CCU 的命令列表:

seat_state(适用于系统中的所有装置)

mic_priority(适用于系统中的所有装置)

mic_mode

mic_interrupt

max_total_speakers

max_speakers

max_requests

max_replies

mic_on(适用于发言者列表中的所有装置)

mic_request_on(适用于请求列表中的所有装置)

mic_reply_on(适用于回复列表中的所有装置)

mic_status_done

检索回复状态

reply_status<CR>

要求 CCU 传送回复配置的状态。

CCU 作出响应,发送回复系统状态。状态为来自 CCU 的命令列表:

reply_status

reply_configuration

reply_status_done

帮助

help<CR>

help <command><CR>

帮助可用于 CCU 支持的所有命令。如果在帮助命令后面接上一个命令,则 CCU 发出有关该命令的详情。

帮助命令生成由 CCU 发出的命令的简短说明。此命令将用在简单控制台上。

从 DIS-CCU 至外部控制装置的命令

话筒打开

mic_on <seat no><CR>

话筒打开。

话筒关闭

mic_off <seat no><CR>

话筒关闭。

话筒进入回复列表

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

话筒插入到回复列表。

<seat no>:座位号

<reply position>:回复列表中的位置

<reply #>:回复配置中的回复编号

<name>:座位名称或代表名称

  • 座位名称是当 CCU 独立时可通过网络界面编辑的名称。
  • 代表名称是当连接 SW6000 时在此座位登录的人员的名称。

话筒移出回复列表

mic_reply_off <seat no><CR>

话筒从回复列表中移除。

话筒进入请求列表

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

话筒插入到请求列表。

<seat no>:座位号

<request position>:提供有关请求列表中位置的信息。

<name>:座位名称或代表名称

话筒移出请求列表

mic_request_off <seat no><CR>

话筒从请求列表中移除。

最大总计发言者数

max_total_speakers <max total speakers><CR>

允许发言的发言者最大数目

<max total speakers> “1”至“8”

最大代表发言者数

max_speakers <max speakers><CR>

允许发言的代表最大数目

<max speakers> “1”至“8”

最大回复数

max_replies <max replies><CR>

回复列表中允许的最大代表数。

<max replies> “0”至“250”。

最大请求数

max_requests <max requests><CR>

请求列表中允许的最大代表数。

<max requests> “0”至“250”。

操作模式

mic_mode <mode><CR>

提供系统操作模式信息。

<mode>“auto”(自动)、“fifo”(先进先出)、“manual”(手动)、“vox”(话音激活)、“auto+reply”(自动+回复)、“manual+reply”(手动+回复)和“vox+reply”(话音激活+回复)

中断模式

mic_interrupt <mode><CR>

话筒中断的能力。

<mode> “Same(相同)”(这些话筒打断拥有相同或更低优先级的其他话筒)、“Lower(较低)”(这些话筒打断拥有较低优先级的其他话筒)和“off(关闭)”(这些话筒不打断其他话筒)

话筒优先级

mic_priority <seat_number><priority><CR>

此消息指示话筒的优先级。

<seat_number>:所选话筒

<priority>:优先级。可能的值:0 至 5,其中 0 为最低优先级,5 为最高优先级

座位状态

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

提供座位信息。

此信息在以下情况下从 CCU 发送到外部控制应用程序:

  • 参与者登录或注销时
  • 修改座位名称时
  • 外部控制应用程序请求话筒状态时 (mic_status)
  • 丢失或找到话筒装置时

<seat number> 话筒装置的座位号标识。编号范围为 1 至 65535。

<seat state> 座位的当前状态。状态为“有源”或“无源”

<seat name> 座位名称或代表名称。如果座位名称的代表名称可用,则提供代表名称。否则将提供座位名称。

示例:

seat_state 12 active John Jones

此命令告知系统,座位编号为 12、名称为“John Jones”的有源装置已连接。

话筒状态完成

mic_status_done<CR>

发出通知,表明完成系统状态命令已发出。

命令错误

command_error <error text><CR>

CCU 收到未知命令。

<error text> 是用于解释错误的文本。

示例:

command_error unknown command<CR>

command_error syntax error<CR>

翻译命令

从 DIS-CCU 至外部控制装置的命令

打开翻译通道

ch_on <ch no> <language> <CR>

翻译通道设为激活(正在进行翻译)时的响应。

<ch no>:通道编号(当前为 1-31)

<language>:分配给通道的语言(语言名称用英语表示)

关闭翻译通道

ch_off <ch no><language><CR>

翻译通道设为不激活(未在进行翻译)时的响应。该消息还会在发送了分配给通道的语言时发送。

<ch no>:通道编号(当前为 1-31)

<language>:分配给通道的语言(语言名称用英语表示)

所有通道的状态都包含在对 mic_status 命令的响应中。如果通道数量增加,也会告知通道状态。