外部控制器的命令字串

SCM820 混音器可透過乙太網路與控制系統連接,如 AMX®、Crestron® 或 Extron®

  • 連線:乙太網路(TCP/IP;在 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 命令顯示該參數的狀態。當透過前面板或透過 GUI 更改了一個參數後,MXW 系統也會傳送 REPORT。
  4. SAMPLE — 用於測量音訊電平。

傳送和收到的所有消息均為 ASCII 字元。電平指示器和增益指示器同樣為 ASCII 字元。當這些參數出現任何更改時,SCM820 將傳送 REPORT 命令。

注意:本文件介紹最常用的命令。還有許多其他命令可用。如果需要控制/監控其他參數,請透過 support@shure.com 與我們聯繫,我們將為您提供幫助。

Crestron 宏(由 Shure 編寫)可在此處下載。

頻道

下列所有字串中的字元「x」代表混音器的頻道,且能作為 ASCII 數字 0 到 19,如以下表格所示:

ASCII 字元 SCM820 頻道
0 所有頻道
1 到 8 輸入頻道
9 輔助輸入
10 到 17 直接輸出
18 輸出 A
19 輸出 B

裝置命令

查看裝置 ID 命令字串:

< GET DEVICE_ID >

裝置 ID 命令不包含 x 頻道字元,因為這是用於整個裝置。
SCM820 響應:

< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

其中 yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy 為 31 位字元裝置 ID。SCM820 始終使用一個 31 位字元裝置 ID 進行響應。
設定裝置 ID 命令字串:

< SET DEVICE_ID {yyyyyyyy} >

其中 yyyyyyyy 為 31 位字元裝置 ID。裝置 ID 長度可為 1 到 31 個字元。
SCM820 響應:

< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

其中 yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy 為 31 位字元裝置 ID。SCM820 始終使用一個 31 位字元裝置 ID 進行響應。
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 >

這組命令可強制頻道打開。如果為 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 使用十分之一 dB 的步進。
設定音訊增益 命令字串:

< SET x AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 採用 0000 到 1280 的 ASCII 值。yyyy 使用十分之一 dB 的步進。
SCM820 響應:

< REP x AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 顯示 ASCII 值 0000 至 1280。
n dB 增加音訊增益 命令字串:

< SET x AUDIO_GAIN_HI_RES INC nn >

其中 nn 是十分之一 dB 的數量,用來增加增益。nn 可以是單位數 (n)、雙位數 (nn)、三位數 (nnn)。
SCM820 響應:

< REP x AUDIO_GAIN_HI_RES yyyy >

其中 yyyy 顯示 ASCII 值 0000 至 1280。
n dB 減少音訊增益 命令字串:

< SET x AUDIO_GAIN_HI_RES DEC nn >

其中 nn 是十分之一 dB 的數量,用來減少增益。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 >

這組命令可強制頻道打開。如果為 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 >

這組命令可強制頻道打開。如果為 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 = 輔助輸入

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> 錯誤字串,表示命令無法實現。這通常是由於錯字或命令不存在。