오디오 시스템 AM-CF1 외부 제어 프로토콜 TCP/IP

제품

위에view

이 문서에 공개된 프로토콜은 타사 컨트롤러 또는 컴퓨터 기반 터미널 애플리케이션을 통해 AM-CF1을 제어하고 추가 통합을 위한 장치 정보를 얻기 위해 준비되었습니다.

제어 시작 시 비밀번호 인증으로 로그인하고 제어 종료 시 로그아웃이 필요합니다.

  • 로그인
  • 로그 아웃

다음 설정을 제어할 수 있습니다.

  • 스피커 출력 이득
  • 음소거 모드
  • 메모리 사전 설정 불러오기
  • 대기 모드
  • 블루투스 모드
  • 마이크 빔 스티어링
  • 상태 알림
  • 마이크 빔 스티어링 상태 알림

다음 명령을 사용하여 AM-CF1 설정 값을 가져올 수도 있습니다. 

  • 상태 요청
    • 가치 획득
    • 음소거 모드
    • 사전 설정 번호
    • 대기 모드
    • 블루투스 모드
    • 마이크 빔 스티어링 설정
    • 마이크 빔 스티어링 위치
  • 상태 정보
    • 마이크 빔 조향 위치 정보(AM-CF1의 실시간 상태)

소개

이 프로토콜을 사용하여 장치에 연결하기 전에 AM-CF1의 외부 제어 포트를 설정해야 합니다.

  • 대상 포트
    TCP 포트 번호: 연결할 리모컨에 따라 포트 번호를 설정하세요.
    기본값: 3000
TCP/IP 통신 사양
# 내용 (실시 규칙)
1 통신 경로 하나의 경로
2 메시지 길이 가변 길이 최대 1024바이트
3 메시지 코드 유형 이진법
4 배송 확인 애플리케이션 계층에서 핸드셰이크가 수행되고 1초 동안 AM-CF1에서 응답이 없으면 통신 타임아웃을 설계하는 것이 바람직합니다.
5 재전송 제어 없음
6 우선 순위 제어 없음
  • AM-CF1을 TCP 서버로 정의합니다.
  • TCP 포트는 항상 연결되어 있습니다(활성 상태 유지).
  • AM-CF1은 연결을 유지하기 위해 다음 작업을 수행합니다.
  • 10초에 한 번 이상 일부 데이터를 보냅니다. 데이터로 보낼 상태가 있으면 내용을 전송하고 그렇지 않으면 0xFF를 1바이트로 보냅니다.
  • XNUMX분 동안 리모컨에서 아무 것도 수신되지 않으면 TCP/IP 연결이 자동으로 종료됩니다.

명령 구성

  • 명령은 80H~FFH, 데이터 길이는 00H~7F, 데이터는 00H~FFH
  • 데이터 길이(N)는 데이터 다음의 데이터 길이를 나타내는 정보가 포함됩니다.
  • 데이터 길이보다 긴 데이터를 수신하면 후속 데이터는 폐기됩니다.
  • 데이터가 데이터 길이보다 짧고 다음 명령이 수신되면 이전 명령은 폐기됩니다.
  • TCP/IP 통신이 끊어지면 재접속이 가능합니다.
제어 명령 및 설정 값

로그인
제어 명령은 로그인 정보가 로그인 정보의 비밀번호 인증 정보와 일치하는 경우에만 허용됩니다. web 브라우저. 일치하지 않으면 AM-CF1은 로그인 NACK 응답을 컨트롤러에 명령(로그인 및 로그아웃 제외)으로 반환합니다. 컨트롤러와의 통신이 끊어지면 시스템은 로그아웃되고 컨트롤러는 다시 로그인해야 합니다.
AM-CF1은 이 명령을 수신하면 암호 인증 결과에 응답합니다.
명령: 80H, 20H, ,
16바이트 ASCII 코드를 지정합니다.
값이 16바이트 미만이면 누락된 값이 NULL 문자(0x00)로 채워집니다.
16바이트 ASCII 코드를 지정합니다.
값이 16바이트 미만이면 누락된 값이 NULL 문자(0x00)로 채워집니다.
(예) 사용자 이름이 admin이고 비밀번호가 admin인 경우(=기본 설정)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6H, 69H, 6EH, 00H, DH00 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

AM-CF1 응답: 비밀번호 인증 결과에 따라 응답이 생성됩니다.
일치 시 ACK 응답: 80시간, 01시간, 01시간
일치하지 않을 때 NACK 응답: 80시간, 01시간, 00시간

로그 아웃

기기를 로그인 상태에서 로그아웃 상태로 전환
AM-CF1은 이 명령을 수신하면 장치를 로그아웃 상태로 전환하고 작업 결과에 응답합니다.
명령: 81H, 00H
AM-CF1 응답: 81H, 00H

스피커 출력 게인 설정(절대 위치)

스피커 출력의 게인 레벨을 절대 위치로 설정합니다.
게인 값(dB)에 해당하는 절대 위치를 확인하려면 "게인 테이블" 차트를 참조하십시오. AM-CF1은 이 명령을 수신하면 게인 레벨을 변경하고 변경된 최종 값에 응답합니다.
명령: 91H, 03H, , ,

01H: 스피커 출력 채널(고정 값)

00H: 채널 속성(고정 값) * 채널 속성 00H 업데이트 web 게인 설정

00H ~ 3FH (-∞ ~ 0dB, "게인 테이블" 차트 참조)

AM-CF1 응답: 91H, 03H, , ,

스피커 출력 게인 설정(단계)
위치 단계별로 스피커 출력의 게인 레벨을 설정합니다.
게인 위치는 현재 위치에서 위로 또는 아래로 올라갈 수 있습니다.
각 단계는 한 위치를 변경합니다.
AM-CF1은 이 명령을 받으면 게인 위치를 변경하고 변경된 위치 값에 응답합니다.
명령: 91H, 03H, , ,

01H: 스피커 출력 채널(고정 값)

00H: 채널 속성(고정 값) *채널 속성 00H 업데이트 web 게인 설정


쪽으로: 41H ~ 5FH (1스텝 ~ 31스텝 업, (예) 1스텝 업 = 41H)
아래에: 61H ~ 7FH (1 스텝 다운 ~ 31 스텝 다운, (예) 1 스텝 다운 = 61H) * 스텝 다운의 최소값(위치)은 01H입니다.

(예) 스피커 출력 게인 레벨을 3단계로 높입니다.
91시간, 03시간, 00시간, 00시간, 43시간

AM-CF1 응답: 91H, 03H, , ,

00H ~ 3FH (-∞ ~ 0dB, "게인 테이블" 차트 참조)

음소거 모드 설정

오디오 입력 및 출력 채널의 음소거 모드를 설정합니다.
AM-CF1은 이 명령을 수신하면 음소거 모드를 변경하고 변경된 최종 값에 응답합니다.
명령: 98H, 03H, , ,

00H: 마이크 입력 채널
01H: 스피커 출력 채널

00H: 채널 속성(고정 값)

00H: 음소거 모드 OFF(음소거 해제)
01H: 음소거 모드 ON(음소거됨)

AM-CF1 응답: 98H, 03H, , ,
메모리 사전 설정 불러오기
미리 저장된 메모리 사전 설정을 불러옵니다.
AM-CF1이 이 명령을 수신하면 사전 저장된 메모리 사전 설정을 불러오고 변경된 사전 설정 번호에 응답합니다.
명령: F1H, 02H, 00H,

00H~01H: 프리셋 번호 1~2

대기 모드 설정

기기의 대기 모드를 설정합니다.
AM-CF1은 이 명령을 수신하면 장치 대기 모드를 변경하고 변경된 모드 상태에 응답합니다.
명령: F3H, 02H, 00H,

00H: 대기 모드 끄기
01H: 대기 모드 켜짐

블루투스 모드 설정

기기의 블루투스 모드를 설정합니다.
장치가 ON 모드로 설정되면 Bluetooth 페어링 등록이 시작되고 검색 가능하게 됩니다.

기기가 OFF 모드로 설정되면 블루투스 연결이 끊기거나 블루투스 페어링 등록이 취소됩니다.

AM-CF1은 이 명령을 수신하면 장치의 Bluetooth 모드를 변경하고 변경된 모드 상태에 응답합니다.
명령: F5H, 02H, 00H,

00H:OFF(블루투스 연결 끊기 또는 블루투스 페어링 등록 취소)
01H:ON(블루투스 페어링 등록 시작)
(예) 블루투스 페어링 등록을 시작합니다. F5H, 02H, 00H, 01H

AM-CF1 응답: F5H, 02H, 00H,

00시: 꺼짐
01H: 페어링 등록 중
02H: 연결 중

블루투스 모드

(블루투스 표시등)

블루투스 모드 설정
ON 끄다
끄다

(끄다)

블루투스 페어링 등록을 시작합니다.

(파란색 깜박임)

행동 없음

(끄다)

페어링 등록에서

(파란색 깜박임)

블루투스 페어링 등록을 계속하세요.

(파란색 깜박임)

블루투스 페어링 등록을 취소합니다.

(끄다)

관련하여

(파란색)

블루투스 연결을 유지합니다.

(파란색)

Bluetooth 연결을 끊습니다.

(끄다)

마이크 빔 스티어링 설정

마이크 빔 스티어링 설정 매개변수를 설정합니다. 단위가 수동 모드로 설정되면 음원의 방향은 방향으로 지정되고 음원의 거리는 거리로 지정됩니다.
명령: A0H, 05H, , , ,

00H: 자동
01H: 수동

부호있는 1 바이트 정수
수동의 경우: -90 ~ 90[deg] 자동의 경우: 0

빅 엔디안 소수 자릿수로 표현되는 부호 없는 XNUMX바이트 정수입니다.
수동:
인치의 경우: 0 ~ 2400[인치당 10](0.0 ~ 240.0[인치])
cm의 경우: 0 ~ 6000[cm/10](0.0 ~ 600.0[cm])
자동: 0

수동만 사용됩니다.
00H: 인치
01시간: 센티미터
(예) 자동 설정
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(예) 수동 모드에서 방향을 -90으로, 거리를 240.0으로, 길이 단위를 인치로 설정합니다. A0H, 05H, 01H, A6H, 09H, 60H, 00H

명령 목록

기능 명령
로그인 80H, 20H, ,
로그 아웃 81시간, 00시간
스피커 출력 게인 설정(절대

위치)

91시간, 03시간, , ,
스피커 출력 게인 설정(단계) 91시간, 03시간, , ,
음소거 모드 설정 98시간, 03시간, , ,
메모리 사전 설정 불러오기 F1H, 02H, 00H,
대기 모드 설정 F3H, 02H, 00H,
블루투스 모드 설정 F5H, 02H, 00H,
마이크 빔 스티어링 설정 A0H, 05H, , , ,
상태 알림 설정 F2H, 02H, 00H,
마이크 빔 조향 상태 알림 설정 F2H, 04H, 01H, , ,
상태 요청(위치 획득) F0H, 03H, 11H, ,
상태 요청(음소거 모드) F0H, 03H, 18H, ,
상태 요청(메모리 프리셋 번호) F0H, 02H, 71H, 00H
상태 요청(대기 모드) F0H, 02H, 72H, 00H
상태 요청(블루투스 모드) F0H, 02H, 74H, 00H
상태 요청(마이크 빔 스티어링 설정) F0H, 05H, 20H, 00H, 00H, 00H, 00H
상태 요청(마이크 빔 스티어링

위치)

F0H, 06H, 50H, 00H, 00H, 00H, 00H,
마이크 빔 조향 위치 정보 D0H, 06H, A0H, , ,

통신 예amp레

기능 명령 AM-CF1 응답
로그인(관리자, 관리자) 80H,20H,61H,64H,6DH,69H,6EH,00H,

00H,00H,00H,00H,00H,00H,00H,00H,

80시간,01시간,01시간

NACK 응답의 경우 세 번째 바이트는

  00H,00H,61H,64H,6DH,69H,6EH,00H, 00시간
  00H,00H,00H,00H,00H,00H,00H,00H,  
  00H, 00H  
로그 아웃 81H, 00H 81H, 00H
스피커 출력 게인 설정

(0dB)

91H,03H,01H,00H,3DH 91H,03H,01H,00H,3DH
스피커 출력 게인 설정

(3단계 업)

91H,03H,01H,00H,43H 91H,03H,01H,00H,2DH

2stepup 이전에 19AH(-3dB)이면 2stepup 후에 3DH가 됩니다.

스피커 출력 게인 설정

(3스텝 다운)

91H,03H,01H,00H,63H 91H,03H,01H,00H,2AH

2stepdown 전 16DH(-3dB)일 때 2stepdown 후 3AH

음소거 모드 설정(ON) 98H,03H,00H,00H,01H 98H,03H,00H,00H,01H
음소거 모드 설정(OFF) 98H,03H,00H,00H,00H 98H,03H,00H,00H,00H
메모리 사전 설정 불러오기

(프리셋1)

F1H,02H,00H,00H F1H,02H,00H,00H
메모리 사전 설정 불러오기

(프리셋2)

F1H,02H,00H,01H F1H,02H,00H,01H
대기 모드 설정(ON) F3H,02H,00H,01H F3H,02H,00H,01H
대기 모드 설정(OFF) F3H,02H,00H,00H F3H,02H,00H,00H
블루투스 모드 설정(ON) F5H,02H,00H,01H F5H,02H,00H,01H
블루투스 모드 설정(OFF) F5H,02H,00H,00H F5H,02H,00H,00H
마이크 빔 스티어링 설정 A0H,05H,00H,00H,00H,00H,00H A0H,05H,00H,00H,00H,00H,00H
(자동)   빔 조향 위치 정보 명령으로 위치를 알려줍니다.
    정해진 시간마다.
    D0H,06H,A0H,F4H,48H,17H,70H,01H
마이크 빔 스티어링 설정 A0H,05H,01H,A6H,09H,60H,00H A0H,05H,01H,A6H,09H,60H,00H
(수동, 90deg, 240.0inch)   위치는 마이크 빔 조향 위치로 알려줍니다.
    정보 명령.
상태 알림 설정(ON) F2H,02H,00H,01H F2H,02H,00H,01H
상태 알림 설정(OFF) F2H,02H,00H,00H F2H,02H,00H,00H
마이크 빔 스티어링 상태

알림 설정(ON)

F2H,04H,01H,00H,00H,01H F2H,04H,01H,00H,00H,01H
마이크 빔 스티어링 상태

알림 설정(꺼짐)

F2H,04H,01H,00H,00H,00H F2H,04H,01H,00H,00H,00H
     

게인 테이블

위치 이득(dB) 위치 이득(dB)
00시간 0 -무한대 20시간 32 -29
01시간 1 -60 21시간 33 -28
02시간 2 -59 22시간 34 -27
03시간 3 -58 23시간 35 -26
04시간 4 -57 24시간 36 -25
05시간 5 -56 25시간 37 -24
06시간 6 -55 26시간 38 -23
07시간 7 -54 27시간 39 -22
08시간 8 -53 28시간 40 -21
09시간 9 -52 29시간 41 -20
0AH 10 -51 2AH 42 -19
0BH 11 -50 2BH 43 -18
0채널 12 -49 2채널 44 -17
0DH 13 -48 2DH 45 -16
0EH 14 -47 2EH 46 -15
0층 15 -46 2층 47 -14
10시간 16 -45 30시간 48 -13
11시간 17 -44 31시간 49 -12
12시간 18 -43 32시간 50 -11
13시간 19 -42 33시간 51 -10
14시간 20 -41 34시간 52 -9
15시간 21 -40 35시간 53 -8
16시간 22 -39 36시간 54 -7
17시간 23 -38 37시간 55 -6
18시간 24 -37 38시간 56 -5
19시간 25 -36 39시간 57 -4
1AH 26 -35 3AH 58 -3
1BH 27 -34 3BH 59 -2
1채널 28 -33 3채널 60 -1
1DH 29 -32 3DH 61 0
1EH 30 -31 3EH 62 0
1층 31 -30 3층 63 0

기본값은 3DH입니다.
위치 00H는 -60dB로 대체됩니다.

개정 내역

버전 개정일 설립 및 변경 내용
0.0.1 23년 2018월 XNUMX일 1차 개정판 출시
1.0.0 7년 2018월 XNUMX일 "스피커 음소거" 항목이 추가됩니다.
1.0.1 23년 2018월 XNUMX일 통신 전ample는 명령 순서에 따라 수정됩니다.

Examp채널 페이더 게인의 파일이 수정됩니다.

대기 모드 전환 설명 수정

1.0.2 28년 2018월 XNUMX일 "통신 예"의 AM-CF1 응답 명령ample: 3stepdown'이 수정되었습니다.
1.0.3 25년 2018월 XNUMX일 음소거 모드 설정 스피커가 추가됩니다.

상태 알림 설정 AM-CF1의 기본값(OFF)이 추가되었습니다.

상태 요청(음소거 모드) 스피커가 추가되었습니다.

1.0.4 23년 2018월 XNUMX일 로그인 및 로그아웃이 추가됩니다.

상태 요청(빔 조향)이 추가되었습니다.

1.0.5 1년 2018월 XNUMX일 다음 통신 명령 예amp레가 수정됩니다.

・음소거 모드 설정

・대기 모드 설정

・ 상태 요청(대기 모드)

・ 상태 요청(빔 조향)

통신 ex의 사전 설정 이름ample이 수정되었습니다.

1.0.6 21년 2018월 XNUMX일 상태 요청(빔 스티어링)이 빔 스티어링 설정으로 변경됩니다.
1.0.7 5년 2018월 XNUMX일 마이크 빔 스티어링 설정이 변경됩니다. 빔 조향 상태 알림 설정이 추가되었습니다. 상태 요청(빔 조향 설정)이 추가되었습니다. 상태 요청(빔 조향 위치)이 추가되었습니다. 빔 조향 위치 정보가 추가됩니다.

Command List Beam Steering이 변경되었습니다. 통신 전ample Beam Steering이 변경됩니다.

1.0.8 11년 2019월 XNUMX일 "*참고" 설명은 톱 페이지에서 삭제됩니다. 명령 구성 설명이 변경됩니다. 로그아웃 데이터 길이가 수정되었습니다.

스피커 출력 게인 설정(절대 위치)에 대한 설명이 수정되었습니다.

Examp스피커 출력 게인 설정(스텝)의 데이터가 수정됩니다. 마이크 빈 스티어링 설정에 대한 설명이 수정되었습니다.

마이크 빈 스티어링 상태 알림 설정 설명이 수정되었습니다.

상태 요청(마이크 빔 조향 위치)에 대한 설명이 수정되었습니다.

마이크 빔 조향 위치 정보의 X 좌표는 상태 요청에서 수정됩니다.

명령 목록의 명령 설명이 수정되었습니다.

1.0.9 12년 2019월 XNUMX일 스피커 출력 게인 설정(절대 위치)에 대한 설명 중 일부가 삭제됩니다.

Gain 테이블에 대한 설명 중 일부가 삭제되었습니다.

1.0.10 6,2019년 XNUMX월 블루투스 모드 설정이 추가되었습니다.

상태 요청(Bluetooth 모드)이 추가되었습니다.

     

 

문서 / 리소스

오디오 시스템 AM-CF1 외부 제어 프로토콜 TCP/IP [PDF 파일] 사용자 가이드
TCP IP, AM-CF1 외부 제어 프로토콜 TCP IP, 외부 제어 프로토콜 TCP, 외부 제어 프로토콜 IP, AM-CF1, 오디오 시스템

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *