2

次のコードがあります。

import sys,serial
ser = serial.Serial()
ser.baudrate=57600
ser.port = sys.argv[1]
ser.dsrdtr = True
ser.open();
ser.setDTR(level=False)               

print ser.readline()

問題は、Arduino UNO が DTR を受信して​​再起動することです。これを (ソフトウェアで) 無効にするにはどうすればよいですか? 私のPythonコードは、私のUNOへのUSB接続を備えたMac miniから実行されています。

(私はこれを十分に認識していますが、ハードウェアは私にとって選択肢ではありません)

4

1 に答える 1