我有一个通过串行端口连接到计算机的HPLC泵。通过使用PuTTy,我可以向PC发送命令,例如REMOTE,以通过PC对其进行控制(泵上的显示将改变,表明它确实处于远程模式。但是,当我从python使用相同的命令时,设备不会响应。
import serial
pump = serial.Serial(port='COM2', baudrate=19200)
我尝试过
pump.write('REMOTE\n'.encode())
和
pump.write(b'REMOTE\n')
和
pump.write(b'REMOTE')
答案 0 :(得分:0)
我解决了这个问题。
我需要使用
pump.write(b'REMOTE\r')
不是
\n