Przeglądaj źródła

Change baudrate while python serial still open, otherwise DTR/RTS get reset.

Lourens Rozema 9 lat temu
rodzic
commit
c0c5c9bc52
1 zmienionych plików z 1 dodań i 2 usunięć
  1. 1 2
      nodemcu-uploader.py

+ 1 - 2
nodemcu-uploader.py

@@ -74,8 +74,7 @@ class Uploader:
             log.info('Changing communication to %s baud', baud)
             self._port.write('uart.setup(0,%s,8,0,1,1)\r\n' % baud)
             log.info(self.dump())
-            self._port.close()
-            self._port = serial.Serial(port, baud, timeout=Uploader.TIMEOUT)
+            self._port.baudrate = 115200
 
         self.line_number = 0