首页| 论坛| 消息
主题:老问题:串口接收数据(readall),,会换行问题,,希望大家都给点解决意见
回帖:@lichen221334 你采用这种办法解决了吗
查了下waitForReadyRead的用法:
此功能将阻塞,直到新数据可用于读取并且readyRead()信号已被发出。 该功能将在msecs毫秒后超时; 默认超时时间为30000毫秒。
如果发出readyRead()信号并且有新的数据可供读取,该函数将返回true; 否则返回false(如果发生错误或操作超时)。
亲自测过加上该函数,但是实际上比没有解决,,仍然换行,,,猜想应该是readyread信号发送过多次的原因,,正在测试中,,

浏览大图

下一楼›:一般发送过多次 是不是你 on_pushButton_4_clicked 这个槽函数链接了 多次 可以check一下
存 ..
‹上一楼:liudianwu:任何数据的接收肯定是不确定的,你可以将接收到的数据放入buffer,然后开个定时器从bu ..

查看全部回帖(10)
«返回主帖