python中serial包,读取串口数据.inWaiting()只有4096位数据

LiuZuoZuo 2020-07-24 01:46:53
怎么设置缓存大小呢,我的下位机是10HZ发送,所以每一次有超过16000位的数据。
...全文
5733 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ala_ddin 2021-02-22
  • 打赏
  • 举报
回复
问一下调用readline的话具体应该怎么改呢!
蒙古战狼 2021-02-19
  • 打赏
  • 举报
回复
我也用python做了个串口工具,想添加每一帧数据的接收时间,用inWaiting()的方法,数据就会被截成一段一段的。改用readline方法后,就可以了。非常感谢您!
  • 举报
回复
@蒙古战狼 具体怎么操作呀
北极熊厨房 2020-11-12
  • 打赏
  • 举报
回复
是不是数据会被切成一段一段的,试试不用inwaiting(),直接用readline或者readlines,应该就能读全了

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧