Commit Graph

42 Commits

Author SHA1 Message Date
pengwang 5b77d49a5c 修改:1、删除config.ini中非必要配置 2、将config中HttpPort设置给gin 2021-09-29 17:12:49 +08:00
pengwang 8fd3a8f4fe 增加:1、collInterface增加了context,删除采集接口操作后,协程可以退出 2021-09-23 10:54:39 +08:00
pengwang 48fbe20fad 修改:1、将commManage队列纳入collInterface进行管理 2、collInterface增加corn定时器,用来管理定时采集任务 2021-09-22 14:25:15 +08:00
pengwang 8f5d336778 修改:1、将commManage放入CollInterface中进行管理,这样多个采集接口不会同时调用commManage 2021-09-14 16:05:57 +08:00
pengwang 045c191192 增加:1、Emqx增加阶跃报警上报 2021-08-24 22:23:38 +08:00
pengwang 761a3fbe1a 增加:1、增加华为物联网平台网关登录和属性上报 2021-04-26 16:05:31 +08:00
pengwang 37763a6e6c 修改:
1、修改Aliyun上报服务,采用协程方式处理,将上行和下行分开
2021-03-31 22:41:09 +08:00
pengwang a01765c43d 修改:1、日志修改为logrus,日志打印更加标准化 2、修改上报服务的代码结构,将不同平台协议放到不同的包中,方便后期管理 2021-02-20 21:19:11 +08:00
pengwang b1f43d7baf 修改:1、解决lua解析器无法被多个采集任务同时调用的问题,采用加锁的方式解决 2020-12-31 13:20:10 +08:00
pengwang 7e0ad9247a 优化:1、上报服务先判断网关通信是否成功,再进行节点上报 2、数据上报时判断返回是否成功,增加超时判断 2020-12-03 16:39:22 +08:00
pengwang 519f9c6fff 修改:1、优化上报服务 2020-11-19 20:22:47 +08:00
pengwang e8be509a59 增加:1、增加数据上报服务 2、增加阿里云上报 2020-11-06 15:55:49 +08:00
pengwang c436e7fc27 增加:1、增加NTP校时服务 2020-09-17 10:55:33 +08:00
pengwang 0f954a54fb 增加:1、增加了采集接口通信报文的缓存,并支持web显示 2020-09-05 13:01:03 +08:00
pengwang 27d7cb0f4c 修改:1、实现了Lua获取设备变量表 2020-08-25 15:25:03 +08:00
pengwang eea2604baf 增加:1、增加logrus库,日志可以在命令行输出或者保存到文件中 2020-08-19 22:49:31 +08:00
pengwang c88bba19d7 修改:1、修改设备在线数为0时,到时计算设备在线率溢出的bug
增加:1、增加了日志管理
2020-08-19 09:14:25 +08:00
pengwang b08eb8a2cf 修改:1、修改设备丢包率为0时的bug 2020-08-18 21:36:15 +08:00
pengwang 7b888a3ad2 修改:1、实现了corn定时 2、优化系统状态获取,定时获取设备在线率、丢包率等 2020-08-18 14:54:06 +08:00
pengwang fea03e10c0 修改:
1、采集接口参数存储时对设备类型和设备地址按照采集接口进行分开储存
2、commManage中requestChan进行了扩容
3、commMange打印时增加采集接口名称
2020-08-15 10:21:39 +08:00
pengwang a80973902c Merge branch 'develop' into mqtt 2020-08-13 21:59:03 +08:00
pengwang f7dfd59e1d 修改:
1、修改采集接口中设备在线率不正确的问题
2、修改当串口打开不成功会导致读写数据溢出的问题

增加:
1、设备变量表增加"explain"字段,用来对value进行解释
2020-08-13 21:58:07 +08:00
pengwang 90714ab19b 1、增加mqtt初始化 2020-08-13 09:07:16 +08:00
pengwang f18b2dac9a 修改:
1、log增加行号打印和毫秒打印
2、优化commManage代码
2020-08-12 17:20:49 +08:00
pengwang 84fab94041 修改:1、config.ini配置会先判断是否存在,否则新建 2020-08-12 11:30:57 +08:00
pengwang 66b04cf546 增加:1、增加了ini文件读取,用来配置系统信息 2020-08-01 17:22:06 +08:00
969753572 1672a75c04 修改:每个采集接口拥有独立的commManage 2020-07-31 21:43:41 +08:00
969753572 6df0ebba4a 修改:修改commManage.go,采用对象化 2020-07-31 20:00:24 +08:00
pengwang c4d1ef3baf 修改:1、直接采用串口通信类的读写方法 2020-07-31 16:22:43 +08:00
969753572 2b0c506b0f 修改:1、修改产品名称为gotaway 2、修改采集接口存储参数文件为collInterface.json 2020-07-30 10:46:28 +08:00
969753572 601b00938a 修改:1、完善通信接口模版的命令 2020-07-22 13:21:16 +08:00
969753572 5d76826e87 修改:gin监听端口改成80 2020-07-22 09:58:09 +08:00
969753572 8fa9d1d406 修改:
1、增加获取本地可用串口的名字的接口
2、修改采集接口相关变量的名字
2020-07-21 16:45:53 +08:00
pengwang 82164ea2dd 增加plugin 2020-07-07 18:08:01 +08:00
pengwang 41365b7391 修改:添加节点的方法 2020-07-06 19:37:19 +08:00
969753572 b2fe86e07f 修改:1、代码整理 2020-07-06 09:51:05 +08:00
pengwang ad4e118dc0 修改:1 2020-07-02 18:26:03 +08:00
pengwang 5737b251f0 增加:1、增加设备模板 2020-07-02 16:36:48 +08:00
969753572 8ce26eb008 修改:设置完网络参数后读取一下当前的网络参数 2020-07-01 22:19:44 +08:00
969753572 129cb6f80c 修改:修改设备接口参数配置模版 2020-07-01 21:59:00 +08:00
pengwang 4957d0ab4f 修改:device增加多态特性 2020-07-01 17:55:39 +08:00
969753572 e7a26106b3 创建工程 2020-06-28 18:15:50 +08:00