외부 컨트롤러용 명령 문자열

외부 인터페이스에서 MXC 시스템을 제어하고 모니터하기 위해 TCP/IP 연결을 설정합니다. AMX®, Crestron® 등의 컨트롤러는 간단한(원시) TCP/IP 소켓 연결과 이 섹션에 나와 있는 문자열을 사용하여 DIS-CCU에 연결합니다. 버튼 미믹 및 카메라 제어 애플리케이션을 위해 컴퓨터, 실내 제어 시스템 또는 마이크로 컨트롤러 기반 애플리케이션을 사용합니다.

프로토콜을 통해 사용할 수 있는 기능의 몇 가지 예는 다음과 같습니다.

  • 발언 중 또는 요청 중인 마이크 설정
  • 시스템에서 사용할 수 있는 좌석 목록을 가져옵니다.

이 인터페이스는 고객이 개발한 애플리케이션을 지원하므로 프로토콜이 의도적으로 간단하게 유지됩니다. 외부 제어 프로토콜은 DIS-CCU 브라우저 인터페이스 및 DIS-CCU 대화형 디스플레이를 통해 사용할 수 있는 제어 기능을 보완하는 방법을 제공하지만, 브라우저 인터페이스 및 DIS-CCU 대화형 디스플레이에서 사용할 수 있는 일부 명령과 설정은 '외부 제어 프로토콜'을 통해 사용할 수 없습니다.

일반 프로토콜 동작

TCP/IP 소켓 연결

외부 제어 프로토콜을 사용하려면 DIS-CCU에 TCP/IP 소켓을 연결해야 합니다. CCU 대화형 전면판 제어/브라우저 인터페이스에서 이더넷에 대한 DIS-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. 사용 가능한 명령의 목록을 보려면 '도움말'을 입력합니다.

명령 구조(외부 제어 장치에서 DIS-CCU로)

CCU를 제어하기 위해 외부 제어 장치가 명령줄에 포함된 DIS-CCU로 명령을 보냅니다. 명령줄은 매우 간단한 방식으로 작성됩니다.

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

<SP> Space - 0x20 = 32
<CR> Carriage return - 0x0D = 13
<LF> Line Feed - 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> Space - 0x20 = 32
<CR> Carriage return - 0x0D = 13
<LF> Line Feed - 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에 업로드된 경우에만 수행됩니다.

투표 구성

서로 다른 두 가지 구성을 고려해야 합니다.

  • SW6000에 의해 제어되는 DIS-CCU
  • SW6000에 의해 제어되지 않는 DIS-CCU(독립형)

투표 세션 가져오기

적용되는 구성에 관계없이 외부 컨트롤러에서 'voting_status' 명령을 사용하여 투표 세션의 목록을 요청할 수 있습니다. CCU는 현재 적용 가능한 투표 세션의 목록을 반환하여 응답합니다(SW6000 정의 투표 세션 또는 기본 투표 세션).

SW6000 제어됨

SW6000은 여러 투표 세션을 지원합니다. 외부 제어 프로토콜을 통해 다음과 같은 두 가지 요청을 수행할 수 있습니다.

  • SW6000 정의 투표 세션 중 하나 시작
  • SW6000 기본 투표 세션 시작

독립형 CCU 기능

독립형 모드에는 다음 4가지 기본 투표 세션이 있습니다.

  • 3버튼 투표
  • 3버튼 무기명 투표
  • 5버튼 투표
  • 5버튼 무기명 투표

투표 결과

투표 세션이 완료되면 CCU는 최종 투표 결과를 제공합니다. 또한 참석 확인이 완료되면 CCU는 최종 참석 확인 결과를 전달합니다.

DIS-CCU는 독립형 시스템에서 2버튼, 3버튼 및 5버튼 투표를 지원합니다.

2버튼 투표 세션에서는 다음 대안이 적용됩니다.

  1. 아니요

3버튼 투표 세션에서는 다음 대안이 적용됩니다.

  1. 'Yes'
  2. 'Abstain'
  3. 'No'

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 값은 dB 단위의 감음을 나타냅니다.

CCU는 loudspeaker_volume 명령을 실행하여 이 명령에 응답합니다.

선로 입력 1 레벨 설정

line_input_level_1 <level><CR>

선로 입력 1 신호의 레벨을 조정합니다.

<level> 선로 입력 1 레벨의 범위는 -41~0입니다. -41 값은 신호 레벨이 0임을 나타냅니다. -40~0 값은 dB 단위의 감음을 나타냅니다.

CCU는 line_input_level_1 명령을 실행하여 이 명령에 응답합니다.

선로 입력 1 게인 설정

line_input_gain_1 <gain><CR>

선로 입력 1의 입력 게인을 조정합니다.

<gain>: 0 또는 10.

게인을 0dB 또는 10dB로 설정할 수 있습니다. 0dB은 선로 입력에 게인을 추가하지 않지만, 10dB은 선로 입력에 10dB 게인을 추가합니다. CCU는 line_input_gain_1 메시지로 이 명령에 응답합니다.

선로 입력 2 레벨 설정

line_input_level_2 <level><CR>

선로 입력 2 신호의 레벨을 조정합니다.

<level> 선로 입력 2 레벨의 범위는 -41~0입니다. -41 값은 신호 레벨이 0임을 나타냅니다. -40~0 값은 dB 단위의 감음을 나타냅니다.

CCU는 line_input_level_2 명령을 실행하여 이 명령에 응답합니다.

선로 입력 2 게인 설정

line_input_gain_2 <gain><CR>

선로 입력 2의 입력 게인을 조정합니다.

<gain>: 0 또는 10.

게인을 0dB 또는 10dB로 설정할 수 있습니다. 0dB은 선로 입력에 게인을 추가하지 않지만, 10dB은 선로 입력에 10dB 게인을 추가합니다. 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 값은 dB 단위의 감음을 나타냅니다.

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> 오디오가 microphones/lineinput_1에서 speakers/lineoutput/floor로 라우팅되는지 여부를 나타냅니다.

CCU는 audio_path 명령을 실행하여 이 명령에 응답합니다.

개별 스피커 감음 설정

mic_speaker_attenuation <seat_number><attenuation><CR>

이 명령은 마이크의 스피커 감음을 설정합니다.

<seat_number>: 원하는 마이크

<Attenuation>: 원하는 스피커 감음. 가능한 값: 0~7(0~6은 0~6dB을 감음하고 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 값은 dB 단위의 감음을 나타냅니다.

선로 입력 1 레벨

line_input_level_1 <level><CR>

선로 입력 1 신호의 레벨을 나타냅니다.

<level> 선로 입력 1 레벨의 범위는 -41~0입니다. -41 값은 레벨이 0임을 나타냅니다. -40~0 값은 dB 단위의 감음을 나타냅니다.

선로 입력 2 레벨

line_input_level_2 <level><CR>

선로 입력 2 신호의 레벨을 나타냅니다.

<level> 선로 입력 2 레벨의 범위는 -41~0입니다. -41 값은 레벨이 0임을 나타냅니다. -40~0 값은 dB 단위의 감음을 나타냅니다.

선로 입력 1 게인

line_input_gain_1 <level><CR>

선로 입력 1의 입력 게인을 나타냅니다.

<gain>: 0 또는 10.

게인을 0dB 또는 10dB로 설정할 수 있습니다. 0dB은 선로 입력에 게인을 추가하지 않지만, 10dB은 선로 입력에 10dB 게인을 추가합니다.

선로 입력 2 게인

line_input_gain_2 <level><CR>

선로 입력 2의 입력 게인을 나타냅니다.

<gain>: 0 또는 10.

게인을 0dB 또는 10dB로 설정할 수 있습니다. 0dB은 선로 입력에 게인을 추가하지 않지만, 10dB은 선로 입력에 10dB 게인을 추가합니다.

선로 출력 레벨(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 값은 출력이 0임을 나타냅니다. -40~0 값은 dB 단위의 감음을 나타냅니다.

오디오 경로 정의

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> 오디오가 microphones/lineinput_1에서 speakers/lineoutput_A/floor로 라우팅되는지 여부를 나타냅니다.

개별 스피커 감음

mic_speaker_attenuation <seat_number><attenuation><CR>

마이크의 스피커 감음을 나타냅니다.

<seat_number>: 원하는 마이크

<Attenuation>: 원하는 스피커 감음. 가능한 값: 0~7(0~6은 0~6dB을 감음하고 7은 스피커를 끔).

개별 마이크 감음

mic_attenuation <seat_number><attenuation><CR>

마이크의 감음을 나타냅니다.

<seat_number>: 원하는 마이크

<Attenuation>: 원하는 감음. 0~6dB. 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>는 “동일”, “낮음”(마이크 차단) 또는 “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> “동일”(우선순위가 동일하거나 더 낮은 다른 마이크 간섭), “낮음”(우선순위가 더 낮은 다른 마이크 간섭) 및 “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> 마이크 장치의 좌석 번호 ID. 1~65535의 숫자.

<seat state> 좌석의 현재 상태. 이는 “active” 또는 “passive”입니다.

<seat name> 좌석 이름 또는 델리게이트 이름. 좌석 번호에 델리게이트 이름을 사용할 수 있는 경우 델리게이트 이름이 제공됩니다. 그렇지 않으면 좌석 이름이 제공됩니다.

예:

seat_state 12 active John Jones

이 명령은 ‘John Jones’라는 이름이 부여된 활성 상태의 좌석 번호 12에 대해 알려줍니다.

마이크 상태 완료

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 명령에 대한 응답에 포합됩니다. 채널 수가 증가하면 채널 상태를 알립니다.