1 Star 0 Fork 3

欧鹏 / gecko-edge

forked from bits-chen / gecko-edge 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 1.35 KB
一键复制 编辑 原始数据 按行查看 历史
yoojia.chen 提交于 2018-12-21 13:01 . Update/Rename

东控门禁系统协议支持

本模块实现东控门禁硬件的UDP通讯功能和协议解析。

DKAccessBoardDevice - 门禁主板控制设备

东控门禁主板设备,可以接收系统控制指令,发送到门禁主板,并等待响应结果;

# 东控门禁主板设备;
# 接收系统控制指令,并通过UDP通讯方式发送到门禁主板来执行控制操作;
[DEVICES.DK0755ControlBoard]
 class = "gecko.dk.DKAccessControlDevice"
 groupAddress = "192.168.1.34"
 physicalAddress = "60000"
[DEVICES.DK0755ControlBoard.initArgs]
 byteBuffKB = 1
 sendBuffSizeKB = 1
 recvBuffSizeKB = 1
 soTimeoutSec = 3
 boardSN = 223177933
 gatewayIP = "192.168.1.1"
 serverIP = "192.168.1.11"
 serverPort = 5572

DKAccessUdpServer - 门禁主板实时监控UDP服务端

用于接收门禁控制板实时监控广播消息;

# 东控门禁主板数据上报服务;
# 监听UDP端口,接收门禁主板上报的事件消息,转到内部系统处理;
[TRIGGERS.SPI.DKAccessMonitorServer]
 class = "gecko.dk.DKAccessMonitorServer"
[TRIGGERS.SPI.DKAccessMonitorServer.initArgs]
 byteBuffKB = 1
 sendBuffSizeKB = 1
 recvBuffSizeKB = 1
 serverIP = "0.0.0.0"
 serverPort = 5572

通讯协议

1
https://gitee.com/opera123/gecko-edge.git
git@gitee.com:opera123/gecko-edge.git
opera123
gecko-edge
gecko-edge
master

搜索帮助