1 Star 0 Fork 189

findbeautyLu / iRTU

forked from 稀饭放姜 / iRTU 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

iRTU 开源DTU/RTU解决方案

基于合宙air202/208/800/801/720/724/H/D/G/U 系列模块的开源DTU/RTU解决方案

已成功运行在上百万设备, 安全可靠, 实力担当!

iRTU 全名 LuatOS-iRTU

新增功能

新增加功能仅支持 SmartDTU V2.0 固件 请红色标注

  • 1.增加: 串口参数 --> 485有效电平, 默认null
  • 2.增加: 串口参数 --> 帧按格式打包: 按长度为number,按格式符打包("*l","*s","*n","*L","*p"),按时间打包 null, 默认null
  • 3.增加: 串口参数 --> 帧按时间打包: 启用超时为number(ms),流模式为0,不启用为null, 默认 10ms
  • 4.增加: 串口参数 --> 主动采集任务定时间隔 默认 null 单位秒
  • 5.增加: 串口参数 --> 采集指令数组【指令间隔ms, 指令1,指令2,指令3, ...】
  • 6.增加: 串口参数 --> 被动采集任务定时间隔 默认 nul 单位l秒
  • 7.增加: 串口参数 --> 被动采集任务采集时长 默认 nul 单位l秒
  • 8.增加: 串口参数 --> 串口上行流量监控 number 默认 nul 每分钟流量
  • 9.增加: 网络通道 -->所有通道下的所有子通道 --> 串口id,增加 usb.com 虚拟串口通道
  • 10.增加:基本参数--> 无网络超时重启, 默认值 300,单位秒 字段为rstTim
  • 11.增加: 基本参数--> 无网络超时进出飞行模式 默认 180,单位秒 字段为 flyTim
  • 12.标注:基本参数--串口分帧超时 红字 --> 仅 iRTU V1.x.x 固件有效
  • 13.标注:基本参数--网络分帧超时 红字 --> 仅 iRTU V1.x.x 固件有效
  • 14.标注:基本参数--每分钟最大串口流量 --> 仅 iRTU V1.x.x 固件有效
    1. 标注: 所有通道Socket --> 被动上报间隔 --> 仅 iRTU V1.x.x 固件有效
    1. 标注: 所有通道Socket --> 被动采集间隔 --> 仅 iRTU V1.x.x 固件有效
    1. 标注: 所有通道Socket --> 自动自动任务间隔 --> 仅 iRTU V1.x.x 固件有效
    1. 增加: 所有通道Socket --> 登陆注册包 默认null
    1. 增加: 所有通道Socket --> 断线重连间隔 默认5 秒
    1. 增加: 所有通道Socket --> 帧按格式打包: 按长度为number,按格式符打包("*l","*s","*n","*L","*p"),按时间打包 null, 默认 null,
    1. 增加: 所有通道Socket --> 帧按时间打包: 启用超时为number(ms),流模式为0,不启用为null, 默认 null
    1. 增加: 所有通道MQTT --> 登陆注册包 默认null
    1. 增加: 所有通道MQTT --> 断线重连间隔 默认5 秒

主要功能

  1. 支持TCP/UDP socket,支持HTTP,MQTT,等常见透传和非透传模式
  2. 支持OneNET,阿里云,百度云,腾讯云等常见公有云。
  3. 支持RTU主控模式
  4. 支持数据流模版
  5. 支持消息推送(电话,短信,网络通知)
  6. 支持GPS数据以及相关数据采集
  7. 支持ADC,I2C等外设,可以方便的扩展为屏幕、二维码等解决方案.
  8. 需要将配置文件烧录到固件的,修改源码irtu.cfg文件,然后打包源码+lib+core 成固件即可; irtu.cfg 内包含demo,可以用web导出的配置json文件替换''(单引号内的json字符串)即可。

相关码云库

  1. 合宙Air724U模块, 4G cat.1 https://gitee.com/openLuat/Luat_Lua_Air724U
  2. 合宙Air720S模块, 4G cat.4 https://gitee.com/openLuat/Luat_CSDK_Air720S

Wiki 和 Doc 网站

交流群

  • QQ群 1027923658

视频教程

合宙官网 http://www.openluat.com iRTU配置网页 http://dtu.openluat.com

授权协议

MIT License

MIT License Copyright (c) 2019 稀饭放姜 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

无需编程,简单配置就能将数据对接到云端的iRTU/DTU!轻松实现物联网! 展开 收起
Lua
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Lua
1
https://gitee.com/meet-lu/iRTU.git
git@gitee.com:meet-lu/iRTU.git
meet-lu
iRTU
iRTU
master

搜索帮助

14c37bed 8189591 565d56ea 8189591