目录
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. 参考
Serial-Studio/Serial-Studio: Data visualization software for embedded devices and projects
Qt Plotting Widget QCustomPlot - Introduction
Qt帮助文档
有疑问或者反馈可联系