VGA矩陣系統提供 RS-232通訊接口,用戶可參考以下的通訊協議和控制代碼,自行編寫相應的控制軟件,或在使用第三方控制系統來控制 VGA矩陣系統時,按以下的通訊協議和控制代碼來設置所用的第三方控制系統通訊參數。
串口命令功能概述 |
本系統共有9條命令,主要包括如下幾方面的功能: |
(1).切換器支持1200,2400,4800,9600,19200,34800 bit/s六種波特率,波特率可選定也可通過遙控器設定。串行數據格式為: |
96H(1)、地址(2)、命令(3)、長度(4)、A1H(5)、數據1、…數據n(6)、00H
說明: 1).96H字節表示幀起始,H表示“96”為16進制數,96H相當于10進制數的150;
2).地址表示設備的地址,可以在設備里設置,設備與軟件的地址必須一致
3).命令字節表示本命令的功能
4).長度字節等于從本字節往后(不包括本字節),到校驗字節(包括校驗字節),所包括的字節個數;
5).此命令為視頻切換系列命令,
6).數據段(數據1,…數據n)表示這條命令的數據部分,每條命令各不相同,之后詳細解釋。
讀取切換狀態
作用: 讀取輸出通道Out?,Out?,Out?…當前的狀態In?,In?,In?…,每次讀取的通道數可以任意。
格式: 96H,DevAddr,02H,長度(Length),A1H,Out?,Out?, Out?…,校驗。
說明:(1)Out?表示用戶要讀取的輸出通道號,用數(0 - n-1)分別表示實際通道號(1 - n);與前面的Out?意義相同,In?表示前一指定輸出通道的狀態,與第一條命令中wIn?的數據格式不同,除了用低位表示輸入通道外,In?的次高位Enable(如下圖所示)表示這個通道允不允許輸出,1表示允許,0表示不允許。
(2)A1H表示讀取視頻通道的狀態。
0 |
Enaenable |
Bit5 |
Bit4 |
Bit3 |
Bit2 |
Bit1 |
Bit0 |
指令三、讀取系統配置信息
作用: 讀取系統配置信息,包括設備ID號,出廠日期,系統類型,輸入輸出規模,和各種程序的版本信息,以便廠方跟蹤維護。
格式: 96H,DevAddr,11H,02H,00H,校驗。