Python 如何在没有任何乱码信息的情况下接收数据?
最近,我有一个项目,从一个ECG设备接收数据到Raspberry Pi 3。 这是我的密码Python 如何在没有任何乱码信息的情况下接收数据?,python,raspberry-pi,Python,Raspberry Pi,最近,我有一个项目,从一个ECG设备接收数据到Raspberry Pi 3。 这是我的密码 import serial import time port=serial.Serial("/dev/ttyUSB0",baudrate=19200,timeout=0.5) while True: rcv=port.read() print (rcv) 代码的结果是乱码消息 import serial import time port=serial.Serial("/dev/
import serial
import time
port=serial.Serial("/dev/ttyUSB0",baudrate=19200,timeout=0.5)
while True:
rcv=port.read()
print (rcv)
代码的结果是乱码消息
import serial
import time
port=serial.Serial("/dev/ttyUSB0",baudrate=19200,timeout=0.5)
while True:
rcv=port.read()
print (rcv.decode('utf-8'))
它仍然收到这么多乱七八糟的信息。有人能帮我解决这个问题吗?非常感谢 你能分享一个乱码消息的例子吗?你能发布一些乱码消息的例子,以及你希望收到的消息吗?您确定您的设备的所有串行端口设置都正确吗?我希望从ECG设备接收数据。正确的结果应该是值。我确认波特率正确。这是它从我的ECG设备接收的数据。看起来像→ �vysptvnltxtu�vnr�乌鲁维奇���h2syp����zyzrpoqnpnrtwvvz�Tpstruuprwvpqpw�zqvxrqtrtvtuutpsuwrtstwzq欧点�xrnqvxwtuvumnt{utTXTSWWXUI�J