오디오 시스템 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, 오디오 시스템 |