代码:
import serial
ser = serial.Serial('/dev/ttyUSB1',9600,timeout = 0.5)
print(ser)
print(ser.isOpen())
ser.write("AT+T\r\n".encode())
ser.inWaiting()
data=ser.readlines()
print(data)
可以把usb转串口的rx,tx短接。接入的是ttyUSB0
用 sudo minicom -D /dev/ttyUSB1 -b 9600
直接用minicom试了一下能发能节收,usb转串口应该问题
把MAX30102血氧模块的rx,tx接usb转串口的tx,rx
用minicom直接试了,没反应:接受输出 b'' 证明没有收到数据
看了下面帖子发现要加\r\n
minicom的使用,发送AT指令_【ql君】qlexcel的博客-CSDN博客_minicom 发送
最后直接跑代码得到温度(AT+T指令