QT如何处理单片机发来的数据??

QT程序]接受串口的数据来描点2.出现的问题:多组数据在一起无法转化QByteArraybuffer=serial.readAll();//从界面中读取以前收到的数据ty... QT程序]接受串口的数据来描点2.出现的问题:多组数据在一起无法转化QByteArray buffer = serial.readAll();//从界面中读取以前收到的数据type = QString(buffer);qDebug() << type;//这里打印出来的数据:3.300003.300003.300003.30000num=type.toFloat();//这里转化出来是0;如何解决这个问题我需要用num 来描点
急需解决
可发红包5元?
展开
 我来答
一剑出血
高粉答主

2019-04-01 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
从程序上来看你收到的是字符串形式的浮点数据。
如果发送方的程序你可以控制,可以加标识头,接收时在字符串中找标识头然后截取出对应的浮点数字符串。
如果发送方的程序不受你控制,就比较麻烦了。因为没有办法区分 12.3456.789这样的到底是12.34和56.789还是12.345和6.789……
头头頭
2019-03-25 · TA获得超过658个赞
知道小有建树答主
回答量:1540
采纳率:84%
帮助的人:106万
展开全部
fishworm
02-16 09:07
等级 
4楼
1、你的通讯数据帧以“S”开始,以“E”结束。
2、去掉第一个字节和最后一个字节。
3、剩余的部分使用分割函数,以“,”为分割点进行分割。
4、这样你就会得到两个参数23.5和51。
追问
这样的话 点就会变少! 舍弃了很多数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫棋妈妈
2019-03-25 · TA获得超过262个赞
知道答主
回答量:543
采纳率:0%
帮助的人:39.1万
展开全部
大家对冬瓜和荷叶都不陌生,冬瓜是我们常见的食材,味道十分鲜美。荷叶更是我们夏季常见的,它们常常在池塘摇曳生姿。那么,冬瓜荷叶用来泡茶有哪些功效与作用呢?冬瓜荷叶茶可以减肥吗?接下来,就跟小编一起来看看吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
成情星1
2019-03-25 · 贡献了超过261个回答
知道答主
回答量:261
采纳率:0%
帮助的人:20.2万
展开全部
手机上有啊你自己找
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式