From c1435c744cac60afacf6dbd7d3b2d141b101775f Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Fri, 5 Feb 2021 10:38:54 -0800 Subject: [PATCH] px_uploader:Fixes breakage for real serial ports caused by 00e6d11 The code was pitching an exception. It was invaild. That then left the baud rate AFU --- Tools/px_uploader.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Tools/px_uploader.py b/Tools/px_uploader.py index 30d2fad778..aa25560a64 100755 --- a/Tools/px_uploader.py +++ b/Tools/px_uploader.py @@ -345,10 +345,10 @@ class uploader(object): self.__getSync(False) except: # if it fails we are on a real serial port - only leave this enabled on Windows - if _platform.system() == 'Windows': + if sys.platform.startswith('win'): self.ackWindowedMode = True - - self.port.baudrate = self.baudrate_bootloader + finally: + self.port.baudrate = self.baudrate_bootloader # send the GET_DEVICE command and wait for an info parameter def __getInfo(self, param):