try:
if self._baudrate == 0:
self._log("Connecting to: %s with baudrate: 115200 (fallback)" % (self._port))
- self._serial = serial.Serial(str(self._port), 115200, timeout=0.1, writeTimeout=10000)
+ self._serial = serial.Serial(str(self._port), 115200, timeout=3, writeTimeout=10000)
else:
self._log("Connecting to: %s with baudrate: %s (configured)" % (self._port, self._baudrate))
- self._serial = serial.Serial(str(self._port), self._baudrate, timeout=2, writeTimeout=10000)
+ self._serial = serial.Serial(str(self._port), self._baudrate, timeout=5, writeTimeout=10000)
except:
self._log("Unexpected error while connecting to serial port: %s %s" % (self._port, getExceptionString()))
if self._serial is None:
port = self._serialDetectList.pop(0)
self._log("Connecting to: %s with baudrate: %s (auto)" % (port, baudrate))
try:
- self._serial = serial.Serial(port, baudrate, timeout=0.1, writeTimeout=10000)
+ self._serial = serial.Serial(port, baudrate, timeout=3, writeTimeout=10000)
except:
pass
else:
self._serialDetectList = serialList(True)
baudrate = self._baudrateDetectList.pop(0)
self._serial.close()
- self._serial = serial.Serial(self._serialDetectList.pop(0), baudrate, timeout=0.5, writeTimeout=10000)
+ self._serial = serial.Serial(self._serialDetectList.pop(0), baudrate, timeout=2.5, writeTimeout=10000)
else:
baudrate = self._baudrateDetectList.pop(0)
try:
pass
def _readline(self):
- if self._serial == None:
+ if self._serial is None:
return None
try:
ret = self._serial.readline()