- 博客(12)
- 收藏
- 关注
原创 使用open62541进行OPCUA通讯,包括异步写入数据,节点订阅、异步读取等功能
使用open62541进行opcua通讯,订阅服务器节点,实时监控数据变化,并修改节点数据
2025-04-01 15:07:14
195
原创 CAN通讯!CANalyst—Ⅱ分析仪和Ubuntu系统自带CAN口进行通讯,使用Qt的SerialBus实现和分析仪进行通讯
CAN通讯,can分析仪,Qt , QSerialBus,
2024-05-29 17:57:08
3764
原创 Qt开发的数据转换小工具,支持16进制字符串转Qt的基本数据类型
因为在平时工作中经常用到十六进制转成其他数据的情况,就写一个小工具用于平时数据转换,现在分享给大家,有不足之处请多指教。界面如下:同时里面的函数也可以单独拿出来使用,程序进行转换时可以直接调用。
2024-05-24 16:39:27
964
原创 使用Qt实现UDP通讯
UDP是一个无连接协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。由于传输数据不建立连接,因此也就不需要维护连接状态,包括收发状态等,因此一台服务机可同时向多个客户机传输相同的消息。这样就极大地减少了系统开销,降低了流媒体的误码率和丢包率,并保证了流媒体播放的平滑性。1、使用时需要在项目的pro中增加 QT+=network2、使用到UDP通讯类QUdpSocket3、服务器端需要绑定固定端口。
2024-05-08 11:32:41
1209
原创 最简洁完整的Qt服务器和客户端TCP通讯代码
首先调用listen()让服务器侦听传入的连接。然后再调用nextPendingConnection()以接受挂起的连接作为已连接的QTcpSocket。QTcpServer提供了一个基于TCP的服务器,允许接受传入的TCP连接。首先调用connectToHost连接服务器,会发送一个connected()信号。然后通过read()和write()可以接受和写入需要传输的数据。其中为了可以实现自动互相发送消息,使用了Qt的Timer对象,每5秒客户端向服务器发送消息,同时服务器也会向连接的客户端发送消息。
2024-04-09 13:38:24
439
原创 把Qt中qDebug输出信息和警告信息写入文件
程序运行之后,在终端上将不会有输出信息。只有当程序异常退出之后,终端窗口上会有一个退出提示。在工作中要打印qDebug信息和终端窗口中的警告信息,方便进行问题追踪和调试。QDebug 自定义信息输出到文件_qdebug输出到文件-优快云博客。
2024-04-03 16:01:11
858
C++实现软件崩溃定位,生成dmp文件 只需要在程序开始地方调用Dump::init();即可
2025-04-14
Qt开发的数据转换小工具
2024-05-24
使用QFtp类,实现FTP客户端基本功能,包括登录、上传、下载、删除、创建文件夹、返回等基础功能
2024-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人