基于Qt-QML开发的串口波形助手(软件分享)

目录

1. 功能

2. 使用说明

2.1 数据格式

2.2 波形图

2.3 连接

2.4 控制

2.5 数据显示

3. 软件下载

4. 参考


1. 功能

  • 串口与UDP数据收发
  • 多路波形图显示解析
  • 数据帧解析
  • 数据录制与保存
  • 手柄与自定义控件发送控制
  • 终端支持时间,颜色字符串显示

2. 使用说明

2.1 数据格式

支持对"NI-XXX:data1,data2,data3\n"的字符串数据格式解析,使用串口助手vofa+的firewater实现

例如,其中test表示数据包名字,后续数据以逗号分隔,最后以换行符结尾即可作为一帧数据

NI-test:571,778,72.6837,97.0643,68.681,-24.0527
NI-test:571,779,79.1772,94.1781,61.0817,-33.6228
NI-test:571,780,84.8796,90.3509,52.872,-42.8569

2.2 波形图

波形图基于qcustomplot实现,可通过双击波形图上方全屏当前波形图,使用鼠标中间点击查看数据,鼠标右键查看任意位置数据,双击波形图自适应当前数据。双击波形图名字删除等等,具体操作可以多尝试...

2.3 连接

支持串口和udp设备,可以使用udp设备按照以下配置自测功能,即通过UDP自己给自己发数据

2.4 控制

提供一些基础控件和手柄,通过拖动或者使用手柄可以向串口或者UDP设备发送数据,对QML比较熟悉可以自行修改安装路径的MyControl.qml自定义

2.5 数据显示

支持颜色字符串显示,例如ESP32的调试信息

3. 软件下载

zephyrhunt/NichijouSerialAssit: 串口波形图助手

4. 参考

VOFA-Plus上位机 | VOFA-Plus上位机

Serial-Studio/Serial-Studio: Data visualization software for embedded devices and projects

Qt Plotting Widget QCustomPlot - Introduction

Qt帮助文档

有疑问或者反馈可联系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nnnnichijou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值