Управляющие строки для внешнего контроллера

Микшер SCM820 можно подключить через Ethernet к системе управления, например AMX®, Crestron® или Extron®.

  • Соединение: Ethernet (TCP/IP; выберите Client в программе AMX/Crestron)
  • Порт: 2202

Устройство SCM820 имеет 4 следующих типа строк:

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

В отправляемые и получаемые сообщения имеют кодировку ASCII. Индикаторы уровня и усиления также имеют кодировку ASCII. Устройство SCM820 отправит команду REPORT при изменении любых из этих параметров.

Примечание. Этот документ содержит самые распространенные команды. Однако существует множество других команд. Если вам требуется контролировать/отслеживать другие параметры, обратитесь к нам по адресу support@shure.com, и мы сможем помочь вам.

Макрос Crestron (созданный Shure) можно загрузить здесь.

Каналы

Символ «x» во всех следующих строках представляет канал микшера, он может быть обозначен цифрами ASCII от 0 до 19 включительно, как в следующей таблице.

Символ ASCII Канал SCM820
0 Все каналы
От 1 до 8 Входные каналы
9 Вход Aux
От 10 до 17 Прямые выходы
18 Выход А
19 Выход B

Команды устройства

Просмотр идентификатора устройства Управляющая строка:

< GET DEVICE_ID >

Команда идентификатора устройства не содержит символ канала x, так как он используется для всего устройства.
Ответ SCM820:

< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

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

< SET DEVICE_ID {yyyyyyyy} >

Где yyyyyyyy представляет 31 символ идентификатора устройства. Идентификатор устройства может содержать от 1 до 31 символа.
Ответ SCM820:

< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

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

< SET FLASH ON >

< SET FLASH OFF >

Отправка одной из этих команд на SCM820. Индикатор перестанет мигать автоматически через 60 секунд.
Ответ SCM820:

< REP FLASH ON >

< REP FLASH OFF >

SCM820 ответит одной из следующих строк.
Установить режим автоматического связывания Управляющая строка:

< SET AUTO_LINK_MODE ON >

< SET AUTO_LINK_MODE OFF >

Этот набор команд принудительно включает канал (ON). При установке OFF канала обычно будет находиться в режиме автомикса.

Миксы A и B имеют различные команды. Отправьте одну из этих команд в зависимости от микса.

Ответ SCM820:

< REP AUTO_LINK_MODE ON >

< REP AUTO_LINK_MODE OFF >

SCM820 ответит одной из следующих строк.
Получить режим автоматического связывания Управляющая строка:

< GET AUTO_LINK_MODE >

Ответ SCM820:

< REP AUTO_LINK_MODE ON >

< REP AUTO_LINK_MODE OFF >

SCM820 ответит одной из следующих строк.

Команды звука

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

< GET x AUDIO_GAIN_HI_RES >

Где x представляет номер канала в формате ASCII: от 0 до 19 (см. таблицу каналов).
Ответ SCM820:

< REP x AUDIO_GAIN_HI_RES yyyy >

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

< SET x AUDIO_GAIN_HI_RES yyyy >

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

< REP x AUDIO_GAIN_HI_RES yyyy >

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

< SET x AUDIO_GAIN_HI_RES INC nn >

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

< REP x AUDIO_GAIN_HI_RES yyyy >

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

< SET x AUDIO_GAIN_HI_RES DEC nn >

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

< REP x AUDIO_GAIN_HI_RES yyyy >

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

< GET x AUDIO_MUTE >

Где x представляет номер канала в формате ASCII: от 0 до 19 (см. таблицу каналов).
Ответ SCM820:

< REP x AUDIO_MUTE ON >

< REP x AUDIO_MUTE OFF >

SCM820 ответит одной из следующих строк.
Глушение аудио Управляющая строка:

< SET x AUDIO_MUTE ON >

Ответ SCM820:

< REP x AUDIO_MUTE ON >

Отменить глушение звука Управляющая строка:

< SET x AUDIO_MUTE OFF >

Ответ SCM820:

< REP x AUDIO_MUTE OFF >

Переключить глушение звука Управляющая строка:

< SET x AUDIO_MUTE TOGGLE >

Ответ SCM820:

< REP x AUDIO_MUTE ON >

< REP x AUDIO_MUTE OFF >

SCM820 ответит одной из следующих строк.

Команды канала

Просмотр имени канала Управляющая строка:

< GET x CHAN_NAME >

Где x представляет номер канала в формате ASCII: от 0 до 19.
Ответ SCM820:

< REP x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Где yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy предоставляет 31 символ имени пользователя. SCM820 всегда отвечает именем из 31 символа.
Установка имени канала Управляющая строка:

< SET x CHAN_NAME {yyyyyyyy} >

Где yyyyyyyy представляет 31 символ имени канала. Имя канала может содержать от 1 до 31 символа. Каждый канал должен иметь уникальное имя.
Ответ SCM820:

< REP x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

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

< GET x ALWAYS_ON_ENABLE_A >

< GET x ALWAYS_ON_ENABLE_B >

Этот набор команд принудительно включает канал (ON). При установке OFF канала обычно будет находиться в режиме автомикса.

Миксы A и B имеют различные команды. Отправьте одну из этих команд в зависимости от микса.

Ответ SCM820:

< GET x ALWAYS_ON_ENABLE_A OFF >

< GET x ALWAYS_ON_ENABLE_B OFF >

< GET x ALWAYS_ON_ENABLE_A ON >

< GET x ALWAYS_ON_ENABLE_B ON >

SCM820 ответит одной из следующих строк.
Указать принудительное включения канала Управляющая строка:

< SET x ALWAYS_ON_ENABLE_A OFF >

< SET x ALWAYS_ON_ENABLE_A ON >

< SET x ALWAYS_ON_ENABLE_A TOGGLE >

< SET x ALWAYS_ON_ENABLE_B OFF >

< SET x ALWAYS_ON_ENABLE_B ON >

< SET x ALWAYS_ON_ENABLE_B TOGGLE >

Этот набор команд принудительно включает канал (ON). При установке OFF канала обычно будет находиться в режиме автомикса.

Миксы A и B имеют различные команды. Отправьте одну из этих команд в зависимости от микса.

Ответ SCM820:

< GET x ALWAYS_ON_ENABLE_A OFF >

< GET x ALWAYS_ON_ENABLE_B OFF >

< GET x ALWAYS_ON_ENABLE_A ON >

< GET x ALWAYS_ON_ENABLE_B ON >

SCM820 ответит одной из следующих строк.

Команды цифровой обработки сигналов

Установить режим IntelliMix® Управляющая строка:

< SET x INTELLIMIX_MODE CLASSIC >

< SET x INTELLIMIX_MODE SMOOTH >

< SET x INTELLIMIX_MODE EXTREME >

< SET x INTELLIMIX_MODE CUSTOM >

< SET x INTELLIMIX_MODE MANUAL >

< SET x INTELLIMIX_MODE CUSTOM_PRESET >

Где x является номером канала ASCII: 18–19.

Отправьте только одну из этих команд.

Ответ SCM820:

< REP x INTELLIMIX_MODE CLASSIC >

< REP x INTELLIMIX_MODE SMOOTH >

< REP x INTELLIMIX_MODE EXTREME >

< REP x INTELLIMIX_MODE CUSTOM >

< REP x INTELLIMIX_MODE MANUAL >

< REP x INTELLIMIX_MODE CUSTOM_PRESET >

SCM820 ответит одной из следующих строк.
Получить режим IntelliMix Управляющая строка:

< GET x INTELLIMIX_MODE >

Где x является номером канала ASCII: 18–19
Ответ SCM820:

< REP x INTELLIMIX_MODE CLASSIC >

< REP x INTELLIMIX_MODE SMOOTH >

< REP x INTELLIMIX_MODE EXTREME >

< REP x INTELLIMIX_MODE CUSTOM >

< REP x INTELLIMIX_MODE MANUAL >

< REP x INTELLIMIX_MODE CUSTOM_PRESET >

SCM820 ответит одной из следующих строк.
Установить назначение DFR 1 Управляющая строка:

< SET DFR1_ASSIGNED_CHAN x >

Где x представляет номер канала в формате ASCII: 1–8, 18–19 (см. таблицу каналов). x представляет 20 для неназначенных.
Ответ SCM820:

< REP DFR1_ASSIGNED_CHAN xxx >

Где x представляет номер канала в формате ASCII: 001–008, 018–019 (см. таблицу каналов). x представляет 020 для неназначенных.
Установить назначение DFR 2 Управляющая строка:

< SET DFR2_ASSIGNED_CHAN x >

Где x представляет номер канала в формате ASCII: 1–8, 18–19 (см. таблицу каналов). x представляет 20 для неназначенных.
Ответ SCM820:

< REP DFR2_ASSIGNED_CHAN xxx >

Где x представляет номер канала в формате ASCII: 001–008, 018–019 (см. таблицу каналов). x представляет 020 для неназначенных.
Получить назначение DFR 1 Управляющая строка:

< GET DFR1_ASSIGNED_CHAN >

Ответ SCM820:

< REP DFR1_ASSIGNED_CHAN xxx >

Где x представляет номер канала в формате ASCII: 001–008, 018–019 (см. таблицу каналов). x представляет 020 для неназначенных.
Получить назначение DFR 2 Управляющая строка:

< GET DFR2_ASSIGNED_CHAN >

Ответ SCM820:

< REP DFR2_ASSIGNED_CHAN xxx >

Где x представляет номер канала в формате ASCII: 001–008, 018–019 (см. таблицу каналов). x представляет 020 для неназначенных.
Установить обход DFR 1 Управляющая строка:

< SET DFR1_BYPASS ON >

< SET DFR1_BYPASS OFF >

Отправьте одну из этих команд на SCM820.
Ответ SCM820:

< REP DFR1_BYPASS ON >

< REP DFR1_BYPASS OFF >

SCM820 ответит одной из следующих строк.
Установить обход DFR 2 Управляющая строка:

< SET DFR2_BYPASS ON >

< SET DFR2_BYPASS OFF >

Отправьте одну из этих команд на SCM820.
Ответ SCM820:

< REP DFR2_BYPASS ON >

< REP DFR2_BYPASS OFF >

SCM820 ответит одной из следующих строк.
Получить обход DFR 1 Управляющая строка:

< GET DFR1_BYPASS >

Ответ SCM820:

< REP DFR1_BYPASS ON >

< REP DFR1_BYPASS OFF >

SCM820 ответит одной из следующих строк.
Получить обход DFR 2 Управляющая строка:

< GET DFR2_BYPASS >

Ответ SCM820:

< REP DFR2_BYPASS ON >

< REP DFR2_BYPASS OFF >

SCM820 ответит одной из следующих строк.
Снять фильтры DFR 1 Управляющая строка:

< SET DFR1_CLEAR_ALL_FILTERS ON >

Не потребуется отправлять команду OFF
Ответ SCM820:

< REP DFR1_CLEAR_ALL_FILTERS ON >

Снять фильтры DFR 2 Управляющая строка:

< SET DFR2_CLEAR_ALL_FILTERS ON >

Не потребуется отправлять команду OFF
Ответ SCM820:

< REP DFR2_CLEAR_ALL_FILTERS ON >

Установить заморозку DFR 1 Управляющая строка:

< SET DFR1_FREEZE ON >

< SET DFR1_FREEZE OFF >

Отправьте одну из этих команд на SCM820.
Ответ SCM820:

< REP DFR1_FREEZE ON >

< REP DFR1 FREEZE OFF >

SCM820 ответит одной из следующих строк.
Установить заморозку DFR 2 Управляющая строка:

< SET DFR2_FREEZE ON >

< SET DFR2_FREEZE OFF >

Отправьте одну из этих команд на SCM820.
Ответ SCM820:

< REP DFR2_FREEZE ON >

< REP DFR2 FREEZE OFF >

SCM820 ответит одной из следующих строк.
Получить заморозку DFR 1 Управляющая строка:

< GET DFR1_FREEZE >

Ответ SCM820:

< REP DFR1_FREEZE ON >

< REP DFR1_FREEZE OFF >

SCM820 ответит одной из следующих строк.
Получить заморозку DFR 2 Управляющая строка:

< GET DFR2_FREEZE >

Ответ SCM820:

< REP DFR2_FREEZE ON >

< REP DFR2_FREEZE OFF >

SCM820 ответит одной из следующих строк.

Команды мониторинга

Получить состояние затвора, микс A Управляющая строка:

< GET x INPUT_AUDIO_GATE_A >

Где x представляет номер канала в формате ASCII: от 0 до 19 (см. таблицу каналов).

Нет необходимости постоянно отправлять эту команду. SCM820 отправит сообщение REPORT при любом изменении состояния.

Ответ SCM820:

< REP x INPUT_AUDIO_GATE_A ON >

< REP x INPUT_AUDIO_GATE_A OFF >

SCM820 ответит одной из следующих строк.
Получить состояние затвора, микс B Управляющая строка:

< GET x INPUT_AUDIO_GATE_B >

Где x представляет номер канала в формате ASCII: от 0 до 19 (см. таблицу каналов).

Нет необходимости постоянно отправлять эту команду. SCM820 отправит сообщение REPORT при любом изменении состояния.

Ответ SCM820:

< REP x INPUT_AUDIO_GATE_B ON >

< REP x INPUT_AUDIO_GATE_B OFF >

SCM820 ответит одной из следующих строк.
Получить состояние задействования лимитера Управляющая строка:

< GET x LIMITER_ENGAGED >

Где x представляет номер канала в формате ASCII: от 0 до 19 (см. таблицу каналов).

Нет необходимости постоянно отправлять эту команду. SCM820 отправит сообщение REPORT при любом изменении состояния.

Ответ SCM820:

< REP x LIMITER_ENGAGED ON >

< REP x LIMITER_ENGAGED OFF >

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

< GET x AUDIO_IN_CLIP_INDICATOR >

Где x представляет номер канала в формате ASCII: от 0 до 9 (см. таблицу каналов).

Нет необходимости постоянно отправлять эту команду. SCM820 отправит сообщение REPORT при любом изменении состояния.

Ответ SCM820:

< REP x AUDIO_IN_CLIP_INDICATOR ON >

< REP x AUDIO_IN_CLIP_INDICATOR OFF >

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

< GET x AUDIO_OUT_CLIP_INDICATOR >

Где x представляет номер канала в формате ASCII: от 10 до 19 (см. таблицу каналов).

Нет необходимости постоянно отправлять эту команду. SCM820 отправит сообщение REPORT при любом изменении состояния.

Ответ SCM820:

< REP x AUDIO_OUT_CLIP_INDICATOR ON >

< REP x AUDIO_OUT_CLIP_INDICATOR OFF >

SCM820 ответит одной из следующих строк.
Включить измерение Управляющая строка:

< SET METER_RATE sssss >

Где sssss представляет скорость измерения в миллисекундах.

Настройка sssss=0 отключает измерение. Минимальной настройкой является 100 миллисекунд. Измерение отключено по умолчанию.

Ответ SCM820:

< REP METER_RATE sssss >

< SAMPLE aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm nnn ooo ppp qqq rrr sss >

Где aaa, bbb и т. д. — значение уровня получаемого аудиосигнала, которое составляет 000–120.

aaa = вход 1

bbb = вход 2

ccc = вход 3

ddd = вход 4

eee = вход 5

fff = вход 6

ggg = вход 7

hhh = вход 8

iii = вход aux

jjj = прямой выход 1

kkk = прямой выход 2

lll = прямой выход 3

mmm = прямой выход 4

nnn = прямой выход 5

ooo = прямой выход 6

ppp = прямой выход 7

qqq = прямой выход 8

rrr = выход микширования A

sss = выход микширования B

Остановить измерение Управляющая строка:

< SET METER_RATE 0 >

Значение 00000 также применимо.

Ответ SCM820:

< REP METER_RATE 00000 >

Коды ошибок

Существует также строка ошибки < REP ERR >, указывающая на то, что команду невозможно выполнить. Обычно это происходит в результате опечатки или в случае, если команда не существует.