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