如何在 python 脚本中以与 PuTTy 相同的方式通过串行发送命令

How to send command through serial same way it does with PuTTy in a python script

我有一个 HPLC 泵通过串行端口连接到计算机。通过使用 PuTTy,我可以向它发送命令,例如 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')

我解决了这个问题。

我需要使用

pump.write(b'REMOTE\r')

没有

\n