Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在没有任何乱码信息的情况下接收数据?_Python_Raspberry Pi - Fatal编程技术网

Python 如何在没有任何乱码信息的情况下接收数据?

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/

最近,我有一个项目,从一个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/ttyUSB0",baudrate=19200,timeout=0.5)

while True:
     rcv=port.read()
     print (rcv.decode('utf-8'))

它仍然收到这么多乱七八糟的信息。有人能帮我解决这个问题吗?非常感谢

你能分享一个乱码消息的例子吗?你能发布一些乱码消息的例子,以及你希望收到的消息吗?您确定您的设备的所有串行端口设置都正确吗?我希望从ECG设备接收数据。正确的结果应该是值。我确认波特率正确。这是它从我的ECG设备接收的数据。看起来像→ �vysptvnltxtu�vnr�乌鲁维奇���h2syp����zyzrpoqnpnrtwvvz�T‌​pstruuprwvpqpw�zqvxr‌​qtrtvtuutpsuwrtstwzq‌​欧点�xrnqvxwtuvumnt{ut‌​TXTSWWXUI�J