你好,門禁有沒(méi)有通訊指令詳細(xì)解析和示例,協(xié)議文檔看不太明白。
PC端發(fā)送至控制板的示例(讀取控制器SN):
7E30303030303030303030303030303030FFFFFFFF19883D90010200000000006D7E
拆分解釋:
7E--命令頭
30303030303030303030303030303030 --SN的ascii碼(讀取sn時(shí)不重要,其他指令需正確輸入)
FFFFFFFF -- 通訊密碼默認(rèn)FFFFFFFF
19883D90 -- 信息代碼 (其實(shí)就是一個(gè)隨機(jī)數(shù)或者一個(gè)序列號(hào))
010200 -- 對(duì)應(yīng)指令的的控制碼(可對(duì)照后面的命令表)
00000000--數(shù)據(jù)長(zhǎng)度,沒(méi)有數(shù)據(jù)包部分這里就是全0 。
6D -- 校驗(yàn)和30303030303030303030303030303030FFFFFFFF19883D9001020000000000 和校驗(yàn) 取低字節(jié)
7E -- 命令尾
控制板發(fā)送至PC端的示例(讀取控制器SN回應(yīng)):
7E1906677946432D38393230413235303530323835FFFFFFFF3102000000001046432D38393230413235303530323835087E
拆分解析:
7E--命令頭
19066779 --軟件發(fā)出的網(wǎng)絡(luò)標(biāo)志,軟件發(fā)做什么就回什么。
46432D38393230413235303530323835- 控制器本身的的sn ascii碼
FFFFFFFF -- 通訊密碼
310200 -- 命令回應(yīng)代碼(查命令表)
00000010 -- 數(shù)據(jù)包部分的長(zhǎng)度
46432D38393230413235303530323835--- 數(shù)據(jù)包部分內(nèi)容(這里是讀sn指令,所以數(shù)據(jù)包部分是sn的ascii碼)
08 -- 和校驗(yàn)
7E -- 命令尾