当前位置: 首页 > news >正文

Qt/C++编写物联网组件/支持modbus/rtu/tcp/udp/websocket/mqtt/多线程采集

一、功能特点

  1. 支持多种协议,包括Modbus_Rtu_Com/Modbus_Rtu_Tcp/Modbus_Rtu_Udp/Modbus_Rtu_Web/Modbus_Tcp/Modbus_Udp/Modbus_Web等,其中web指websocket。
  2. 支持多种采集通讯方式,包括串口和网络等,可自由拓展其他方式。
  3. 自定义采集间隔(精确到毫秒)和超时次数,超时后自动将离线的文件从轮询队列中移除,加快轮询速度。
  4. 自定义整体轮询间隔,将离线的设备重新探测一次,保证设备恢复正常后能够重新加入轮询队列。
  5. 同时提供了设备模拟工具,支持各种协议,支持设定多个设备的数据值。
  6. 支持mqtt协议,可设置主机地址和端口、协议版本、唯一标号、用户名称、用户密码、发布和订阅主题。
  7. 多线程采集和解析数据,以信号的方式发送解析结果,不卡主线程。
  8. 代码做了兼容,支持各种编译器,同时支持Qt4/Qt5/Qt6。
  9. 跨平台,支持windows/linux/mac/嵌入式linux/android/各种国产系统和开发板等。

二、效果图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、体验地址

  1. 体验地址:https://pan.baidu.com/s/1ZxG-oyUKe286LPMPxOrO2A 提取码:o05q 文件名:bin_iottool.zip
  2. 国内站点:https://gitee.com/feiyangqingyun
  3. 国际站点:https://github.com/feiyangqingyun
  4. 个人主页:https://blog.csdn.net/feiyangqingyun
  5. 知乎主页:https://www.zhihu.com/people/feiyangqingyun/
http://www.lryc.cn/news/196304.html

相关文章:

  • windows常用命令
  • 数据结构--堆
  • Android12之报错 error: BUILD_COPY_HEADERS is obsolete(一百六十七)
  • vue前端中v-model与ref的区别
  • 探索未来:硬件架构之路
  • Linux 系统安装 Redis7 —— 超详细操作演示!
  • 首次建站用香港服务器有影响没?
  • 大数据Flink(九十八):SQL函数的归类和引用方式
  • Python文件共享+cpolar内网穿透:轻松实现公网访问
  • Flink之源算子Data Source
  • 在雷电模拟器9上安装magisk并安装LSPosed模块以及其Manager管理器(一)
  • Apache atlas 元数据管理治理平台使用和架构
  • MFF论文笔记
  • Leetcode 02.07 链表相交(链表)
  • Bootstrap的媒体对象组件(图文展示组件),挺有用的一个组件。
  • Day2力扣打卡
  • 项目经理每天,每周,每月的工作清单
  • Java —— 运算符
  • 【C++ 中的友元函数:解密其神秘面纱】
  • YOLOv8涨点技巧:手把手教程,注意力机制如何在不同数据集上实现涨点的工作,内涵多种网络改进方法
  • 牛客:FZ12 牛牛的顺时针遍历
  • 函数防抖(javaScript)
  • 日常学习记录随笔-redis实战
  • MySQL事务MVCC详解
  • SQL RDBMS 概念
  • onlyoffice的介绍搭建、集成过程。Windows、Linux
  • 37. 解数独
  • git cherry-pick 合并某次提交
  • 【面试HOT100】子串普通数组矩阵
  • XPSpeak软件教程-科学指南针