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