serial_port_plotter 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
serial_port_plotter 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
serial_port_plotter 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL
开发语言 C/C++
操作系统 Windows
软件类型 开源软件
所属分类 管理和监控
开源组织
地区 不详
投 递 者 Polarix
适用人群 未知
收录时间 2022-06-14

软件简介

serial_port_plotter 是一个Windows应用程序,可显示来自串行端口的实时数据,使用Qt和QCustomPlot库构建。

 

具体功能如下:

  • 范围无限制:新的通道数据会创建一个新图形并使用它;
  • 无数据点限制:保留所有接收到的数据,以便用户可以浏览旧数据;
  • 无波特率限制:经过测试高达912600 bps;
  • 使用鼠标进行缩放和拖动(滚轮或单击,仅限于X轴);
  • 在图上移动会在状态栏中显示图形的X和Y值;
  • 频道名称图例(双击进行修改);
  • 频道选择(点击图例文字);
  • 支持正负整数和浮点数;
  • 可以输出图像保存为PNG;
  • 可以到处数据为CSV;
  • 自动缩放到可见图;

使用方法:

只需通过串行端口发送整数数据即可。该应用程序期望使用某种格式,以便可以区分值。发送的数据都必须以$开头,并以;结尾 (分号)和内部的整数需要用空格分隔。

这个软件上传数据非常简单,每一帧数据保持格式如下:

printf("$%d %d;",data1,data2);根据要显示的数据量,可以调整数据点的数量。

例如,如果每10毫秒(100 Hz)从mbed的串行端口发送一次数据,并且绘图仪设置为显示500点,它将包含5秒钟数据的信息。

支持整数和浮点数(单精度和双精度)。

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
3 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部