原程序是这样的:
ser = serial.Serial("/dev/ttyAMA0", 9600)
def main():
while True:
获得接收缓冲区字符
count = ser.inWaiting()if count != 0:
读取内容并回显
count.strip('mp')
recv = ser.read(count)
ser.write(recv)
清空接收缓冲区
ser.flushInput()
必要的软件延时
time.sleep(0.1)但这样我接收到的字符是obj_Temp:28.41 ref_Temp:39.24
strip是掐头去尾
用replace函数就好了