从串口检测任何内容

时间:2018-05-14 13:11:21

标签: serial-port pyserial

我有一个带有RS232电缆的无证按钮。 在pyserial中,我创建了一个默认端口:

port = serial.Serial("/dev/ttyUSB0", timeout=0)

我很确定每次按下按钮时按钮都会发出一个信号(因为之前的行为)。

当我第一次按下它时,port.read(1)返回b'',它等于尚未收到任何内容。然后,当我第二次推它时,我读了b'\ x00'。我想我的参数(来自串口(波特率,奇偶校验,停止位等)是错误的。或者其他什么可以解释这种行为?有没有办法找出正确的参数?

我没有示波器

0 个答案:

没有答案