0

我正在使用 Python PIGPIO 库在 Raspberry Pi 3B+ 上创建一个有点爆炸的串行端口。要读取数据,我使用函数: (count, data) = pi.bb_serial_read(RX_PIN)

有什么方法可以知道接收缓冲区中是否有数据等待读取?我目前解决该问题的方法如下:

import pigpio

count = 0
while count <= 0:
    (count, rxData) = pi.bb_serial_read(RX_PIN)

print(rxData)

有没有更好的办法?提前致谢,祝您有美好的一天

4

0 回答 0