我有一个连接到PC的体重秤,它正在通过串行端口传输数据。它突然停止工作,当我检查发送的体重秤数据时,只是b'\ xff'重复了很多次。 python无法对其进行解码。我的脚本是:
import serial
import struct
ser = serial.Serial("COM4", baudrate=9600)
readings = []
done = False
a=0
while not done:
current_char = ser.read()
print("va 1")
readings.append(current_char)
a=a+1
if a==10:
done = True
print (readings)
a=readings[0]
h=a.decode()
z=float(h)
print(type(z))
print(z)
是体重秤或我的脚本上的错误,我该如何解决。谢谢您的时间