diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2015-03-02 21:11:21 +0100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2015-03-02 22:36:48 +0100 |
commit | a31fccb0b0d2182b20e6d4b001a710f98f1d84ac (patch) | |
tree | 3d58b06725517b6b2b0ea53975c9023bc3af5c9b /Tools/px_uploader.py | |
parent | 8424325f7393d92dc65f39d03457ad7216cea88c (diff) | |
download | px4-firmware-a31fccb0b0d2182b20e6d4b001a710f98f1d84ac.tar.gz px4-firmware-a31fccb0b0d2182b20e6d4b001a710f98f1d84ac.tar.bz2 px4-firmware-a31fccb0b0d2182b20e6d4b001a710f98f1d84ac.zip |
Uploader: Fix flashing if multiple board types are connected
Diffstat (limited to 'Tools/px_uploader.py')
-rwxr-xr-x | Tools/px_uploader.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Tools/px_uploader.py b/Tools/px_uploader.py index f4e317cfa..91ac084ef 100755 --- a/Tools/px_uploader.py +++ b/Tools/px_uploader.py @@ -565,8 +565,12 @@ try: except RuntimeError as ex: - # print the error - print("\nERROR: %s" % ex.args) + if "not suitable" in ex.args: + up.close() + continue + else: + # print the error + print("\nERROR: %s" % ex.args) finally: # always close the port |