次のコードがあります。
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から実行されています。
(私はこれを十分に認識していますが、ハードウェアは私にとって選択肢ではありません)