Управляющие строки ANI22

Этот документ можно также загрузить с веб-сайта: http://shure.custhelp.com/app/answers/detail/a_id/6368

Устройство подключено через Ethernet к системе управления, например AMX, Crestron или Extron.

Подключение: Ethernet (TCP/IP; выберите пункт Client (Клиент) в программе AMX/Crestron)

Порт: 2202

Условные обозначения

Устройство имеет 4 типа строк:

GET Поиск состояния параметра. После отправки программой AMX/Crestron команды GET ANI22 отвечает строкой REPORT.
SET Изменение состояния параметра. После отправки программой AMX/Crestron команды SET ANI22 отвечает строкой REPORT для отображения нового значения параметра.
REP Когда устройство ANI22 получает команду GET или SET, оно отвечает командой REPORT для отображения состояния параметра. REPORT также отправляется устройством ANI22, когда параметр изменяется на нем или с помощью графического интерфейса пользователя.
SAMPLE Используется для измерения уровней звука.

Все отправляемые и принимаемые сообщения состоят из символов ASCII. Обратите внимание, что индикаторы уровня и усиления также являются символами ASCII.

Большинство параметров при изменении отправляет команду REPORT. Таким образом, нет необходимости постоянно запрашивать параметры. ANI22 отправит команду REPORT при изменении этих параметров.

Символ

x

во всех следующих строках представляет канал ANI22, он может быть обозначен цифрами кодировки ASCII от 0 до 4 включительно, как в следующей таблице

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 символа.
Получить идентификатор устройства
Управляющая строка:

< GET DEVICE_ID >

Команда Device ID не содержит символ канала x, так как запрос относится ко всему устройству ANI22.
Ответ ANI22:

< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Где yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy представляет 31 символ идентификатора устройства. ANI22 всегда отвечает идентификатором из 31 символа.
Получить версию микропрограммы
Управляющая строка:

< 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).
Ответ 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 символов идентификатора устройства. ANI22 всегда отвечает идентификатором из 25 символов.
Получить усиление аудиосигнала
Управляющая строка:

< GET xx AUDIO_GAIN_HI_RES >

Где xx представляет номер канала ASCII: от 01 до 04.
Ответ ANI22:

< REP xx AUDIO_GAIN_HI_RES yyyy >

Где yyyy принимает значения от 0000 до 1400 в формате ASCII. yyyy изменяется с шагом в одну десятую децибела.
Установить усиление аудиосигнала
Управляющая строка:

< SET xx AUDIO_GAIN_HI_RES yyyy >

Где yyyy принимает значения от 0000 до 1400 в формате ASCII. yyyy изменяется с шагом в одну десятую децибела.
Ответ ANI22:

< REP xx AUDIO_GAIN_HI_RES yyyy >

Где yyyy принимает вид значений ASCII от 0000 до 1400.
Увеличить усиление аудиосигнала в n дБ
Управляющая строка:

< SET xx AUDIO_GAIN_HI_RES INC nn >

Где nn представляет значение в одну десятую дБ для увеличения усиления. nn может быть одной цифрой ( n ), двумя цифрами ( nn ), тремя цифрами ( nnn ).
Ответ ANI22:

< REP xx AUDIO_GAIN_HI_RES yyyy >

Где yyyy принимает вид значений ASCII от 0000 до 1400.
Уменьшить усиление аудиосигнала в n дБ
Управляющая строка:

< SET xx AUDIO_GAIN_HI_RES DEC nn >

Где nn представляет значение в одну десятую дБ для уменьшения усиления. 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 принимает значения от 00 до 51 в формате ASCII. yy изменяется с шагом 3 дБ.
Установить усиление аналогового аудиосигнала — вход
Управляющая строка:

< SET xx AUDIO_GAIN yy >

Где xx представляет номер канала ASCII: от 00 до 02.
Ответ ANI22:

< REP xx AUDIO_GAIN yy >

Где yy принимает значения от 00 до 51 в формате ASCII. yy изменяется с шагом 3 дБ.
Увеличить усиление аналогового аудиосигнала — вход
Управляющая строка:

< GET xx AUDIO_GAIN INC n >

Где n — число децибел, на которое следует увеличить усиление, с шагом в 3 дБ.
Ответ ANI22:

< REP xx AUDIO_GAIN yy >

Где yy принимает значения от 00 до 51 в формате ASCII. yy изменяется с шагом 3 дБ.
Уменьшить усиление аналогового аудиосигнала — вход
Управляющая строка:

< GET xx AUDIO_GAIN DEC n >

Где n — число децибел, на которое следует увеличить усиление, с шагом в 3 дБ.
Ответ ANI22:

< REP xx AUDIO_GAIN yy >

Где yy принимает значения от 00 до 51 в формате ASCII. yy изменяется с шагом 3 дБ.
Получить состояние отключения звука канала
Управляющая строка:

< 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 >

Получить состояние яркости светодиодных индикаторов
Управляющая строка:

< GET LED_BRIGHTNESS >

Ответ ANI22:

< REP LED_BRIGHTNESS n >

Где n может принимать следующие значения:

0 = светодиод выключен

1 = тусклый светодиод

2 = работа светодиодного индикатора по умолчанию

Установить яркость светодиодных индикаторов
Управляющая строка:

< SET LED_BRIGHTNESS n >

Где n может принимать следующие значения:

0 = светодиод выключен

1 = тусклый светодиод

2 = работа светодиодного индикатора по умолчанию

Ответ 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 ответит одной из этих строк.
Получить состояние светодиода входа логического сигнала микрофона
Управляющая строка:

< GET CHAN_LED_IN_STATE >

Ответ ANI22:

< REP CHAN_LED_IN_STATE ON >

< REP CHAN_LED_IN_STATE OFF >

ANI22 ответит одной из этих строк.
Установить состояние светодиода входа логического сигнала микрофона
Управляющая строка:

< 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 ответит одной из этих строк.