找回密码
 立即注册
收起左侧

qwt曲线实时绘制串口数据(串口单独一个进程,不影响GUI)

6
回复
9559
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2016-11-23 02:32:34 显示全部楼层 |阅读模式
本帖最后由 aslm 于 2016-11-23 03:02 编辑

/**
*********************************************************************************************************
*
*        @ProjectName : curve-qwt-com-thread
*        @Description :
*        @Version     : V1.0
*        @Description :
*
*        ....................Update....................
*        @Version  @Date      @Design   @Description
*             V1.0    2016.11.23  Aslm       demo
*
* @ME:sillyman2008@outlook.com
*********************************************************************************************************/

**********************************
1、实时解析串口数据并绘制相关曲线
2、串口以及数据处理单独一个进程(不影响GUI刷新)
3、曲线、串口参数可配置、可保存
4、log记录
5、win release版本已经发布
6、可在 linux 下编译发布

**********************************
1、曲线配置 颜色、名称 等参数时要先点击 set按钮,然后再点击 reset按钮 开启重新绘制
2、参数保存请按 cfgSave按钮
3、串口数据格式请参考 <下位机发送格式Demo.c>
4、如果使用单片机与软件通讯,请选用较好的 串口转usb设备 ,如 CP21X ;
   不然会因为速率不够而导致数据解析会经常报错

**********************************
1、../cfg 文件夹 为配置文件
2、../log 文件夹 记录log

**********************************
1、曲线绘制基于 qwt控件
2、串口控制基于 qextserial类

**********************************
感谢 Qt开源社区 www.qter.org
本程序 串口部分 参考了社区的 qcom 1.1
1、由于本人是机器人相关行业,由于工作上的需求,后续会在该版本上添加相关的控制函数
用于发送指定的数据指令与其他硬件交互。
2、程序以及界面还不是很完善,希望能得到社区朋友指导

程序源码发布在Github code
欢迎在 Github 上点星星 <手动笑脸>


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:9 天
连续签到:1 天
2016-11-30 12:19:30 显示全部楼层
很好,最近也要用到这个,谢谢!
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2016-12-2 16:06:00 显示全部楼层
xus 发表于 2016-11-30 12:19
很好,最近也要用到这个,谢谢!

回复 支持 反对

使用道具 举报

累计签到:22 天
连续签到:1 天
2016-12-26 14:12:59 显示全部楼层
源码有么?可否借鉴一下
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2017-12-10 13:20:50 显示全部楼层

很好,最近也要用到这个,谢谢!
回复 支持 反对

使用道具 举报

尚未签到

2020-4-20 16:14:03 显示全部楼层
大佬,请教下,从串口实时获取的数据保存到txt中,怎么个方式最合理
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了