Go to file
pengwang 3aa8178927 !2 update modbus and remove invalid code
Merge pull request !2 from thinkgos/develop
2021-02-02 21:37:58 +08:00
config 修改:1、优化上报服务 2020-11-19 20:22:47 +08:00
device 修改:1、解决lua脚本中缺少GetCRCModbus CheckCRCModbus函数 2、commManage.go中AnalysisRx增加修改休眠10ms,解决cpu占用过高的问题 2021-02-02 21:31:01 +08:00
httpServer add response and response data 2021-02-02 21:02:11 +08:00
mqttClient/mqttAliyun 修改:1、mqtt连接时关闭自动重连 2021-01-11 17:57:14 +08:00
report 修改:1、增加了网关上报状态的判断,当网关离线时会重新建立连接 2、增加设备节点上报状态的判断,当设备节点离线时会重新上报在线 2021-01-06 16:20:20 +08:00
selfpara 修改:1、优化上报服务 2020-11-19 20:22:47 +08:00
setting 修改:1、解决lua脚本中缺少GetCRCModbus CheckCRCModbus函数 2、commManage.go中AnalysisRx增加修改休眠10ms,解决cpu占用过高的问题 2021-02-02 21:31:01 +08:00
update 修改:优化device部分的代码,将接口和节点分开 2020-07-07 22:18:50 +08:00
webroot 增加:1、增加CSV读取解析 2、上报服务增加批量增加,通过导入csv文件实现 2021-01-08 15:23:21 +08:00
.gitignore 修改:1、解决lua脚本中缺少GetCRCModbus CheckCRCModbus函数 2、commManage.go中AnalysisRx增加修改休眠10ms,解决cpu占用过高的问题 2021-02-02 21:31:01 +08:00
LICENSE Initial commit 2020-06-18 20:58:53 +08:00
README.md update README.md. 2020-09-05 10:19:28 +08:00
go.mod 修改:1、解决lua脚本中缺少GetCRCModbus CheckCRCModbus函数 2、commManage.go中AnalysisRx增加修改休眠10ms,解决cpu占用过高的问题 2021-02-02 21:31:01 +08:00
go.sum 修改:1、解决lua脚本中缺少GetCRCModbus CheckCRCModbus函数 2、commManage.go中AnalysisRx增加修改休眠10ms,解决cpu占用过高的问题 2021-02-02 21:31:01 +08:00
index.html 静态网页部署 2020-12-22 16:08:32 +08:00
main.go 修改:1、解决lua解析器无法被多个采集任务同时调用的问题,采用加锁的方式解决 2020-12-31 13:20:10 +08:00

README.md

goAdapter

交流

qq群1028704210

介绍

基于golang适用于物联网项目中协议转换器

软件架构

软件架构说明 输入图片说明

安装教程

  1. 编译 ARM版本GOOS=linux GOARCH=arm GOARM=5 go build -o goAdapter-ldflags "-s -w"

使用说明

1、将生成的可执行文件拷贝到板子内同时把“config”、“webroot”这2个文件夹内全部文件也拷贝到板子内 2、在浏览器中输入127.0.0.1:8080注意加上端口即可正常访问页面