标签: python-2.7 pyserial
我正在使用python 2.7 pyserial库进行通信,并从硬件串行通信中捕获文件数据。
来自串行端口的66个字节的数据包将到达未知数量的数据包。
问题是:
1)在开始运行python程序的其余部分之前,我将如何等待第一个字节到来。
2)我如何在收到一个完整的数据包(66个字节)或一堆字节后再次开始处理。收到下一个数据包的第一个字节后,重新开始。并再次重复该过程,直到发送停止字节为止。 我试图在循环的一次迭代中一次读取一个字节。