音频系统 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 秒发送一次数据。 如果有要作为数据发送的状态,则发送内容,否则只发送 0 个字节的 1xFF。
- 如果一分钟没有收到遥控器的任何信息,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 个字节,则用空字符(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、6H、00H、00H 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H
AM-CF1 响应: 根据密码认证结果生成响应。
匹配时的 ACK 响应: 80H、01H、01H
不匹配时的 NACK 响应: 80H、01H、00H
登出
将本机从登录状态转为注销状态
AM-CF1 收到此命令后,将设备转为注销状态并响应操作结果。
指令:81H, 00H
AM-CF1 响应:81H, 00H
扬声器输出增益设置(绝对位置)
通过绝对位置设置扬声器输出的增益电平。
请参考“增益表”图表查看增益值对应的绝对位置(dB)。 AM-CF1 收到此命令后,它会更改增益电平并响应更改后的最终值。
指令:91H, 03H, , ,
01H:扬声器输出通道(固定值)
00H:通道属性(固定值) * 通道属性 00H 更新 web 增益设置
00H to 3FH (-∞ to 0dB, 请参考“增益表”图表)
AM-CF1 响应:91H, 03H, , ,
扬声器输出增益设置(步进)
按位置步进设置扬声器输出的增益电平。
增益位置可以从当前位置递增或递减。
每一步改变一个位置。
AM-CF1 收到此命令后,它会更改增益位置并响应更改后的位置值。
指令:91H, 03H, , ,
01H:扬声器输出通道(固定值)
00H:通道属性(固定值) *通道属性 00H 更新 web 增益设置
上: 41H to 5FH (1 step up to 31 step up,(例如)1step up = 41H)
向下: 61H 到 7FH (1 级下降到 31 级下降,(例如)1 级下降 = 61H) * 下降的最小值(位置)应为 01H。
(例如)将扬声器输出增益电平提高 3 步
91H、03H、00H、00H、43H
AM-CF1 响应:91H, 03H, , ,
00H to 3FH (-∞ to 0dB, 请参考“增益表”图表)
静音模式设置
设置音频输入和输出通道的静音模式。
AM-CF1 收到此命令后,它会更改静音模式并响应更改后的最终值。
指令:98H, 03H, , ,
00H:麦克风输入通道
01H:扬声器输出通道
00H:通道属性(固定值)
00H:静音模式关闭(取消静音)
01H:静音模式开启(静音)
AM-CF1 响应:98H, 03H, , ,
调用记忆预设
调用预先存储的记忆预设。
AM-CF1 收到此命令后,它会调用预先存储的内存预设并响应更改的预设编号。
指令:F1H, 02H, 00H,
00H 至 01H:预设编号 1 至 2
待机模式设置
设置本机的待机模式。
AM-CF1 收到此命令后,它会更改单元待机模式并响应更改后的模式状态。
指令:F3H, 02H, 00H,
00H:待机模式关闭
01H:待机模式开启
蓝牙模式设置
设置本机的蓝牙模式。
当本机设置为 ON 模式时,它开始蓝牙配对注册并变得可发现。
当本机设置为关闭模式时,它会断开蓝牙连接或取消蓝牙配对注册。
AM-CF1 收到此命令后,它会更改单元蓝牙模式并响应更改后的模式状态。
指令:F5H, 02H, 00H,
00H:OFF(断开蓝牙连接或取消蓝牙配对注册)
01H:ON(开始蓝牙配对注册)
(例如)开始蓝牙配对注册。 F5H, 02H, 00H, 01H
AM-CF1 响应:F5H, 02H, 00H,
00H:关闭
01H:配对注册中
02H:连接中
蓝牙模式
(蓝牙指示灯) |
蓝牙模式设置 | |
ON | 离开 | |
离开
(离开) |
开始蓝牙配对注册。
(闪烁蓝色) |
没有行动
(离开) |
配对注册中
(闪烁蓝色) |
继续蓝牙配对注册。
(闪烁蓝色) |
取消蓝牙配对注册。
(离开) |
在连接
(蓝色) |
保持蓝牙连接。
(蓝色) |
断开蓝牙连接。
(离开) |
麦克风波束转向设置
设置麦克风波束转向设置参数。 当单位设置为手动模式时,声源的方向由Direction指定,声源的距离由Distance指定。
指令:A0H, 05H, , , ,
00H:自动
01H:手动
有符号的 1 字节整数
对于手动:-90 至 90 [deg] 对于自动:0
以大端小数位表示的无符号两字节整数。
对于手动:
对于英制:0 到 2400 [inch per 10] (0.0 到 240.0 [inch])
对于厘米:0 至 6000 [cm 每 10] (0.0 至 600.0 [cm])
自动:0
仅使用手动。
00H:英寸
01H:厘米
(例如)设置自动
A0H、05H、00H、00H、00H、00H、00H
(例)在手动模式下,设置方向为-90,距离为240.0,长度单位为英寸。 A0H、05H、01H、A6H、09H、60H、00H
命令列表
功能 | 命令 |
登入中 | 80小时、20小时、 , |
登出 | 81H, 00H |
扬声器输出增益设置(绝对
位置) |
91H, 03H, , , |
扬声器输出增益设置(步进) | 91H, 03H, , , |
静音模式设置 | 98H, 03H, , , |
调用记忆预设 | 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, | 00H | |
00H,00H,00H,00H,00H,00H,00H,00H, | ||
00小时00小时 | ||
登出 | 81小时00小时 | 81小时00小时 |
扬声器输出增益设置
(0分贝) |
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 |
(手动、90度、240.0英寸) | 位置由麦克风波束转向位置通知 | |
信息命令。 | ||
状态通知设置(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 |
麦克风波束转向状态
通知设置(OFF) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
增益表
位置 | 增益(dB) | 位置 | 增益(dB) | ||
00H | 0 | -∞ | 20H | 32 | -29 |
01H | 1 | -60 | 21H | 33 | -28 |
02H | 2 | -59 | 22H | 34 | -27 |
03H | 3 | -58 | 23H | 35 | -26 |
04H | 4 | -57 | 24H | 36 | -25 |
05H | 5 | -56 | 25H | 37 | -24 |
06H | 6 | -55 | 26H | 38 | -23 |
07H | 7 | -54 | 27H | 39 | -22 |
08H | 8 | -53 | 28H | 40 | -21 |
09H | 9 | -52 | 29H | 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 |
0FH | 15 | -46 | 2FH | 47 | -14 |
10H | 16 | -45 | 30H | 48 | -13 |
11H | 17 | -44 | 31H | 49 | -12 |
12H | 18 | -43 | 32H | 50 | -11 |
13H | 19 | -42 | 33H | 51 | -10 |
14H | 20 | -41 | 34H | 52 | -9 |
15H | 21 | -40 | 35H | 53 | -8 |
16H | 22 | -39 | 36H | 54 | -7 |
17H | 23 | -38 | 37H | 55 | -6 |
18H | 24 | -37 | 38H | 56 | -5 |
19H | 25 | -36 | 39H | 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 |
1FH | 31 | -30 | 3FH | 63 | 0 |
默认值为 3DH
位置 00H 替换为 -60dB
修订历史
版本 | 修订日期 | 设立及变更内容 |
0.0.1 | 23 年 2018 月 XNUMX 日 | 第一版发布 |
1.0.0 | 7 年 2018 月 XNUMX 日 | 增加了“扬声器静音”项。 |
1.0.1 | 23 年 2018 月 XNUMX 日 | 通讯前ample 根据命令序列进行修正。
Examp通道推子增益的文件被修改。 更正了切换待机模式的说明 |
1.0.2 | 28 年 2018 月 XNUMX 日 | “Communication ex”中的 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 日 | 以下通讯命令例如amples 已更正。
・静音模式设置 ・待机模式设置 ・ 状态请求(待机模式) ・ 状态请求(光束转向) 通讯设备的预设设置名称ample 被修改。 |
1.0.6 | 21 年 2018 月 XNUMX 日 | 状态请求(光束转向)更改为光束转向设置。 |
1.0.7 | 5 年 2018 月 XNUMX 日 | 麦克风波束转向设置已更改。 添加了波束转向状态通知设置。 添加状态请求(光束转向设置)。 添加状态请求(光束转向位置)。 添加了波束转向位置信息。
命令列表光束转向已更改。 通讯前ample 光束转向已更改。 |
1.0.8 | 11 年 2019 月 XNUMX 日 | 从首页删除“*注意”说明。 命令配置说明已更改。 注销的数据长度已更正。
修正了扬声器输出增益设置(绝对位置)的说明。 Examp修正扬声器输出增益设置(步长)的数据。 更正了麦克风豆转向设置的说明。 更正了麦克风豆转向状态通知设置的说明。 更正了状态请求(麦克风波束转向位置)的描述。 在状态请求中修正麦克风波束转向位置信息的 X 坐标。 命令列表中的命令描述已更正。 |
1.0.9 | 12 年 2019 月 XNUMX 日 | 删除了部分扬声器输出增益设置(绝对位置)的说明。
删除了增益表的部分说明。 |
1.0.10 | 6,2019 年 XNUMX 月 | 添加了蓝牙模式设置。
添加状态请求(蓝牙模式)。 |
文件/资源
![]() |
音频系统 AM-CF1 外部控制协议 TCP/IP [pdf] 用户指南 TCP IP、AM-CF1 外部控制协议 TCP IP、外部控制协议 TCP、外部控制协议 IP、AM-CF1、音频系统 |