首页 > 解决方案 > Pyserial 2.7重复接收未知数量的数据包

问题描述

我正在使用 python 2.7 pyserial 库从我的硬件串行通信中进行通信并捕获文件数据。

来自串行端口的 66 字节数据包将到达未知数量的数据包。

问题是:

1)在开始运行python程序的其余部分之前,我将如何等待第一个字节到来。

2)如何在收到一个完整的数据包(66字节)或一堆字节后重新开始处理。接收到下一个数据包的第一个字节后重新开始。并再次重复该过程,直到发送停止字节。我试图在循环的一次迭代中一次读取一个字节。

标签: python-2.7pyserial

解决方案


推荐阅读