RCOM串口绘图软件

此软件由本人花费业余时间编写。原创分享不易,望大家支持!

本软件属于Qt编写的开源软件,请勿用于商业用途。

软件使用QT + Qcustomplot 编写。

编写此软件的初衷:

网上难以找到一款合适自己的串口绘图软件,在调试一些数据时感觉比较难受,故编写这个软件,且作为学习Qt的一个小作品。

主要功能描述:

1.  4路串口数据绘图

2.  参考线十字游标辅助显示

3. 串口接收和发送(暂不支持16进制显示及发送)

界面介绍:

1. 界面有一个主窗口,3个弹出式部件窗口,点击按钮后分别弹出对应的部件,再次点击将收回。

RCOM串口绘图软件

RCOM串口绘图软件

RCOM串口绘图软件

数据格式

1:此软件识别的数据格式为  小括号作为帧头帧尾,数据用逗号隔开,例如:

printf(“(%.2f,%.2f,%.2f,%.2f)”,data1,data2,data3,data4);

printf(“(%d,%d,%d,%d)”,data1,data2,data3,data4);

注意:你可以在数据结尾加上换行,以使数据换行显示,也可以添加其他字符,这不会影响软件解析数据帧,软件只解析小括号内的数据。

代码示例:

软件使用

第一步、 设置串口数据绘图设置

RCOM串口绘图软件

第二步、建立串口连接

RCOM串口绘图软件

此时若串口有正确数据帧发送,则绘图界面将会绘制曲线,并且打开右边部件,将会看到实际数据。

RCOM串口绘图软件

右键菜单

软件添加了丰富的右键菜单功能。

RCOM串口绘图软件

x轴->禁用自动缩放:选择后X轴将不能根据数据自动平移(自动设置X轴范围),再次选择将启用,默认是启用状态

x轴->禁用滚轮缩放:选择后鼠标滚轮滚动时不能对X轴进行缩放,再次选择将启用,默认是启用状态

y轴->禁用滚轮缩放:选择后鼠标滚轮滚动时不能对Y轴进行缩放,再次选择将启用,默认是启用状态

参考线->显示参考线:选择后参考线游标将显示,并且默认绑定到数据1,当移动鼠标时,参考线将随着鼠标移动,但Y轴始终锁定在数据曲线上,并且显示当前坐标,再次选择将隐藏参考线。

参考线->锁定:选择后参考线将不再随鼠标移动

参考线->解锁:选择后参考线随鼠标移动

参考线->绑定到数据(1.2.3.4):选择后参考线将绑定到选择的数据上。

清除数据:选择后所有绘图数据将被清除。

软件链接:RCOM-releaseV1.0.0.zip_串口绘图-C++文档类资源-CSDN下载

2021-08-02

新版软件更新了,此版本为付费下载,赚点外快,大家不介意吧,哈哈,大家多多支持,给与更新动力。

1.新增配置参数自动保存的功能,每次退出后,下次进软件将读取配置。

2.右键菜单新增导入导出csv文件(excel打开)

3.应该解决了崩溃问题,还没测,大家也可以测测看

RCOM-release V1.0.2.zip

2022-03-06

软件更新了

版本更新:V1.0.3
1. 支持以16进制发送数据,必须为0123456789abcdefABCDEF的2倍的字符,可以使用逗号(,)和空格做分隔符,也可以不用,随意组合。(如1122 33,44,abcc混用均合法)

RCOM-release V1.0.3.zip

版本更新:V1.0.4
1. 重要更新、串口接收改为定时器、而不是线程,之前用线程处理串口消息导致各种异常,该版本比较稳定。

软件链接:https://download.csdn.net/download/Renjiankun/20681522

来源:renjkun

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月8日
下一篇 2022年3月8日

相关推荐