ANI22 命令字符串

请访问以下网址查看该文件:http://shure.custhelp.com/app/answers/detail/a_id/6368

该设备通过以太网与控制系统连接,如 AMX 、Crestron 或 Extron。

连接:以太网(TCP/IP;在 AMX/Crestron 程序中选择“客户端”)

端口:2202

惯例

该设备有 4 种字符串:

GET 查找参数的状态。在 AMX/Crestron 发送 GET 命令后, ANI22 回复 REPORT 字符串。
SET 更改参数的状态。在 AMX/Crestron 发送 SET 命令后, ANI22 回复 REPORT 字符串,显示该参数的新值。
REP 在 ANI22 收到 GET 或 SET 命令后, 将回复 REPORT 命令,显示该参数的状态。当在 ANI22 上或通过 GUI 更改参数后,ANI22 也会发送 REPORT。
SAMPLE 用于测量音频电平。

发送和收到的所有消息均为 ASCII 字符。应注意,电平指示器和增益指示器同样为 ASCII 字符。

大多数参数在更改时都会发送 REPORT 命令。因此,没有必要不断地询问参数。当这些参数更改时,ANI22 将发送 REPORT 命令。

下述所有字符串中的字符

“x”

代表的是 ANI22 的通道,可以是 0 到 4 的 ASCII 数字,如下表所示

00 所有通道
01、02 模拟输入
03、04 模拟输出

命令字符串(普通)

获取所有
命令字符串:

< GET xx ALL >

其中 xx 为 ASCII 通道编号:00 到 04。第一次通电时使用该命令更新所有参数的状态。
ANI22 回复:

< REP ... >

ANI22 向所有参数回复单独的 Report 字符串。
获取型号
命令字符串:

< GET MODEL >

ANI22 回复:

< REP MODEL {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

其中yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy 是型号的 32 位字符。ANI22 始终采用一个 32 位字符型号进行回复。
获取序列号
命令字符串:

< GET SERIAL_NUM >

ANI22 回复:

< REP SERIAL_NUM {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

其中yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy 是序列号的 32 位字符。ANI22 始终采用一个 32 位字符序列号进行回复。
获取通道名称
命令字符串:

< GET xx CHAN_NAME

其中 xx 为 ASCII 通道编号:00 到 04。
ANI22 回复:

< REP xx CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

其中yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy 为 31 位字符用户名。ANI22 始终采用一个 31 位字符名称进行回复。
获取设备 ID
命令字符串:

< GET DEVICE_ID >

设备 ID 命令不含 x 通道字符,因为它是针对整个 ANI22。
ANI22 回复:

< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

其中yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy 为 31 位字符设备 ID。ANI22 始终采用一个 31 位字符设备 ID 进行回复。
获取固件版本
命令字符串:

< GET FW_VER >

ANI22 回复:

< REP FW_VER {yyyyyyyyyyyyyyyyyy} >

其中yyyyyyyyyyyyyyyyyy 为 18 位字符。ANI22 始终采用一个 18 位字符进行回复。
获取预设
命令字符串:

< GET PRESET >

ANI22 回复:

< REP PRESET nn >

其中 nn 为预设数 01-10。
设置预设
命令字符串:

< SET PRESET nn >

其中 nn 为预设数 1-10。(当使用 SET 命令时,第一个 0 为可选项)。
ANI22 回复:

< REP PRESET nn >

其中 nn 为预设数 01-10。
获取预设名称
命令字符串:

< GET PRESET1 >

< GET PRESET2 >

< GET PRESET3 >

向 ANI22 发送其中一个命令
ANI22 回复:

< REP PRESET1 {yyyyyyyyyyyyyyyyyyyyyyyyy} >

< REP PRESET2 {yyyyyyyyyyyyyyyyyyyyyyyyy} >

< REP PRESET3 {yyyyyyyyyyyyyyyyyyyyyyyyy} >

其中yyyyyyyyyyyyyyyyyyyyyyyyy 为 25 位字符设备 ID。ANI22 始终采用一个 25 位字符设备 ID 进行回复
获取音频增益
命令字符串:

< GET xx AUDIO_GAIN_HI_RES >

其中 xx 为 ASCII 通道编号:01 到 04。
ANI22 回复:

< REP xx AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 显示 ASCII 值 0000 至 1400。yyyy 的步进为 0.1 dB。
设置音频增益
命令字符串:

< SET xx AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 显示 ASCII 值 0000 至 1400。yyyy 的步进为 0.1 dB。
ANI22 回复:

< REP xx AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 显示 ASCII 值 0000 至 1400。
将音频增益增加 n dB
命令字符串:

< SET xx AUDIO_GAIN_HI_RES INC nn >

其中 nn 是将增益增加 0.1 dB 的数量。nn 可以是一位数(n)、两位数(nn)、三位数(nnn)。
ANI22 回复:

< REP xx AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 显示 ASCII 值 0000 至 1400。
将音频增益降低 n dB
命令字符串:

< SET xx AUDIO_GAIN_HI_RES DEC nn >

其中 nn 是将增益降低 0.1 dB 的数量。nn 可以是一位数(n)、两位数(nn)、三位数(nnn)。
ANI22 回复:

< REP xx AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 显示 ASCII 值 0000 至 1400。
获得模拟音频增益 - 输入
命令字符串:

< GET xx AUDIO_GAIN >

其中 xx 为 ASCII 通道编号:00 到 02。
ANI22 回复:

< REP xx AUDIO_GAIN yy >

其中 yy 显示 ASCII 值 00 至 51。yy 的步进为 1 dB、3 dB。
设置模拟音频增益 - 输入
命令字符串:

< SET xx AUDIO_GAIN yy >

其中 xx 为 ASCII 通道编号:00 到 02。
ANI22 回复:

< REP xx AUDIO_GAIN yy >

其中 yy 显示 ASCII 值 00 至 51。yy 的步进为 1 dB、3 dB。
增加模拟音频增益 - 输入
命令字符串:

< GET xx AUDIO_GAIN INC n >

其中 n 为以 dB 为单位的增益增加量,其步进为 3 dB。
ANI22 回复:

< REP xx AUDIO_GAIN yy >

其中 yy 显示 ASCII 值 00 至 51。yy 的步进为 1 dB、3 dB。
减少模拟音频增益 - 输入
命令字符串:

< GET xx AUDIO_GAIN DEC n >

其中 n 为以 dB 为单位的增益增加量,其步进为 3 dB。
ANI22 回复:

< REP xx AUDIO_GAIN yy >

其中 yy 显示 ASCII 值 00 至 51。yy 的步进为 3 dB。
获取通道音频静音
命令字符串:

< GET xx AUDIO_MUTE >

其中 x 为 ASCII 通道编号:00 到 04。
ANI22 回复:

< REP xx AUDIO_MUTE ON >

< REP xx AUDIO_MUTE OFF >

ANI22 将采用以下字符串之一进行回复。
静音通道音频
命令字符串:

< SET xx AUDIO_MUTE ON >

ANI22 回复:

< REP xx AUDIO_MUTE ON >

取消通道音频静音
命令字符串:

< SET xx AUDIO_MUTE OFF >

ANI22 回复:

< REP xx AUDIO_MUTE OFF >

切换通道音频静音
命令字符串:

< SET xx AUDIO_MUTE TOGGLE >

ANI22 回复:

< REP xx AUDIO_MUTE ON >

< REP xx AUDIO_MUTE OFF >

ANI22 将采用以下字符串之一进行回复。
获取设备音频静音
命令字符串:

< GET DEVICE_AUDIO_MUTE >

ANI22 回复:

< REP DEVICE_AUDIO_MUTE ON >

< REP DEVICE_AUDIO_MUTE OFF >

ANI22 将采用以下字符串之一进行回复。
将设备音频设为静音
命令字符串:

< SET DEVICE_AUDIO_MUTE ON >

< SET DEVICE_AUDIO_MUTE OFF >

< SET DEVICE_AUDIO_MUTE TOGGLE >

向 ANI22 发送其中一个命令。
ANI22 回复:

< REP DEVICE_AUDIO_MUTE ON >

< REP DEVICE_AUDIO_MUTE OFF >

ANI22 将采用以下字符串之一进行回复。
获取模拟输出增益开关
命令字符串:

< GET xx AUDIO_OUT_LVL_SWITCH >

其中 xx 为 ASCII 通道编号:00、03 或 04。
ANI22 回复:

< REP xx AUDIO_OUT_LVL_SWITCH LINE_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH AUX_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH MIC_LVL >

ANI22 将采用以下字符串之一进行回复。
设置模拟输出增益开关
命令字符串:

< SET xx AUDIO_OUT_LVL_SWITCH LINE_LVL >

< SET xx AUDIO_OUT_LVL_SWITCH AUX_LVL >

< SET xx AUDIO_OUT_LVL_SWITCH MIC_LVL >

其中 xx 为 ASCII 通道编号:00、03 或 04。向 ANI22 发送其中一个命令。
ANI22 回复:

< REP xx AUDIO_OUT_LVL_SWITCH LINE_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH AUX_LVL >

< REP xx AUDIO_OUT_LVL_SWITCH MIC_LVL >

ANI22 将采用以下字符串之一进行回复。
ANI22 上的闪光灯
命令字符串:

< SET FLASH ON >

< SET FLASH OFF >

向 ANI22 发送其中一个命令。30 秒后闪光灯自动关闭。
ANI22 回复:

< REP FLASH ON >

< REP FLASH OFF >

ANI22 将采用以下字符串之一进行回复。
打开测量
命令字符串:

< SET METER_RATE sssss >

其中 sssss 是以毫秒为单位的测量速度。设置 sssss=0 将关闭测量。最小设置为 100 毫秒。测量默认关闭。
ANI22 回复:

< REP METER_RATE sssss >

< SAMPLE aaa bbb ccc ddd >

其中 aaa、bbb 等是接收的音频电平数值,为 000-060。

aaa= 输入 1

bbb= 输入 2

ccc= 输出 1

ddd= 输出 2

停止测量
命令字符串:

< SET METER_RATE 0 >

数值为 00000 也是可接受的。
ANI22 回复:

< REP METER_RATE 00000 >

获取 LED 亮度
命令字符串:

< GET LED_BRIGHTNESS >

ANI22 回复:

< REP LED_BRIGHTNESS n >

其中 n 可显示以下值:

0 = LED 已禁用

1 = LED 变暗

2 = LED 默认

设置 LED 亮度
命令字符串:

< SET LED_BRIGHTNESS n >

其中 n 可显示以下值:

0 = LED 已禁用

1 = LED 变暗

2 = LED 默认

ANI22 回复:

< REP LED_BRIGHTNESS n >

获取音频剪辑指示灯
命令字符串:

< GET xx AUDIO_OUT_CLIP_INDICATOR >

其中 xx 为 ASCII 通道编号:00 到 04。
ANI22 回复:

< REP xx AUDIO_OUT_CLIP_INDICATOR ON >

< REP xx AUDIO_OUT_CLIP_INDICATOR OFF >

ANI22 将采用以下字符串之一进行回复。
获取音频 IP 地址
命令字符串:

< GET IP_ADDR_NET_AUDIO_PRIMARY >

ANI22 回复:

< REP IP_ADDR_NET_AUDIO_PRIMARY {yyyyyyyyyyyyyyy} >

其中 yyyyyyyyyyyyyyy 为 15 位 IP 地址。
获取音频子网地址
命令字符串:

< GET IP_SUBNET_NET_AUDIO_PRIMARY >

ANI22 回复:

< REP IP_SUBNET_NET_AUDIO_PRIMARY {yyyyyyyyyyyyyyy} >

其中 yyyyyyyyyyyyyyy 为 15 位子网地址。
获取音频网关地址
命令字符串:

< GET IP_GATEWAY_NET_AUDIO_PRIMARY >

ANI22 回复:

< REP IP_GATEWAY_NET_AUDIO_PRIMARY {yyyyyyyyyyyyyyy} >

其中 yyyyyyyyyyyyyyy 为 15 位网关地址。
获取限位器状态
命令字符串:

< GET LIMITER_ENGAGED >

指示限幅器是否正在降低信号电平。
ANI22 回复:

< REP LIMITER_ENGAGED ON >

< REP LIMITER_ENGAGED OFF >

ANI22 将采用以下字符串之一进行回复。
获取加密状态
命令字符串:

< GET xx ENCRYPTION_CH >

ANI22 回复:

< REP xx ENCRYPTION_CH ON >

< REP xx ENCRYPTION_CH OFF >

ANI22 将采用以下字符串之一进行回复。
获取幻像电源状态
命令字符串:

< GET xx PHANTOM_PWR_ENABLE >

ANI22 回复:

< REP xx PHANTOM_PWR_ENABLE ON >

< REP xx PHANTOM_PWR_ENABLE OFF >

ANI22 将采用以下字符串之一进行回复。
打开/关闭幻象电源
命令字符串:

< SET xx PHANTOM_PWR_ENABLE ON >

< SET xx PHANTOM_PWR_ENABLE OFF >

向 ANI22 发送其中一个命令。
ANI22 回复:

< REP xx PHANTOM_PWR_ENABLE ON >

< REP xx PHANTOM_PWR_ENABLE OFF >

ANI22 将采用以下字符串之一进行回复。
重启 ANI22
命令字符串:

< SET REBOOT >

ANI22 回复:

< REP REBOOT >

获取错误事件
命令字符串:

< GET LAST_ERROR_EVENT >

获取 ANI22 上记录的最后一个错误。
ANI22 回复:

< REP LAST_ERROR_EVENT {yyyyyyyyyyyyyyy} >

其中 yyyyyyyyyyyyyyy 最多为 128 位字符。
获取 PEQ 滤波器启用
命令字符串:

< GET xx PEQ yy >

其中 xx 为 PEQ 块 01-04。其中 yy 为块内 PEQ 滤波器 01-04。00 可以用于所有块或所有滤波器。
ANI22 回复:

< REP xx PEQ yy ON >

< REP xx PEQ yy OFF >

设置 PEQ 滤波器启用
命令字符串:

< SET xx PEQ yy ON >

< SET xx PEQ yy OFF >

向 ANI22 发送其中一个命令。
ANI22 回复:

< REP xx PEQ yy ON >

< REP xx PEQ yy OFF >

其中 xx 为 PEQ 块 01-04。其中 yy 为块内 PEQ 滤波器 01-04。00 可以用于所有块或所有滤波器。
获取音频相加模式
命令字符串:

< GET AUDIO_SUMMING_MODE >

ANI22 回复:

< REP AUDIO_SUMMING_MODE OFF >

< REP AUDIO_SUMMING_MODE 1+2 >

< REP AUDIO_SUMMING_MODE 3+4 >

< REP AUDIO_SUMMING_MODE 1+2/3+4 >

ANI22 将采用以下字符串之一进行回复。
设置音频相加模式
命令字符串:

< SET AUDIO_SUMMING_MODE OFF >

< SET AUDIO_SUMMING_MODE 1+2 >

< SET AUDIO_SUMMING_MODE 3+4 >

< SET AUDIO_SUMMING_MODE 1+2/3+4 >

向 ANI22 发送其中一个命令。
ANI22 回复:

< REP AUDIO_SUMMING_MODE OFF >

< REP AUDIO_SUMMING_MODE 1+2 >

< REP AUDIO_SUMMING_MODE 3+4 >

< REP AUDIO_SUMMING_MODE 1+2/3+4 >

ANI22 将采用以下字符串之一进行回复。
获取话筒逻辑开关输出
命令字符串:

< GET HW_GATING_LOGIC >

ANI22 回复:

< REP HW_GATING_LOGIC ON >

< REP HW_GATING_LOGIC OFF >

ANI22 将采用以下字符串之一进行回复。
获取话筒逻辑 LED 输入
命令字符串:

< GET CHAN_LED_IN_STATE >

ANI22 回复:

< REP CHAN_LED_IN_STATE ON >

< REP CHAN_LED_IN_STATE OFF >

ANI22 将采用以下字符串之一进行回复。
设置话筒逻辑 LED 输入
命令字符串:

< SET CHAN_LED_IN_STATE ON >

< SET CHAN_LED_IN_STATE OFF >

向 ANI22 发送其中一个命令。
ANI22 回复:

< REP CHAN_LED_IN_STATE ON >

< REP CHAN_LED_IN_STATE OFF >

ANI22 将采用以下字符串之一进行回复。
获取输入电平表显示模式
命令字符串:

< GET INPUT_METER_MODE >

ANI22 回复:

< REP INPUT_METER_MODE PRE_FADER >

< REP INPUT_METER_MODE POST_FADER >

ANI22 将采用以下字符串之一进行回复。
设置输入电平表显示模式
命令字符串:

< SET INPUT_METER_MODE PRE_FADER >

< SET INPUT_METER_MODE POST_FADER >

向 ANI22 发送其中一个命令。
ANI22 回复:

< REP INPUT_METER_MODE PRE_FADER >

< REP INPUT_METER_MODE POST_FADER >

ANI22 将采用以下字符串之一进行回复。