From 697b0882e3fa99bd31300c1ae30ed716dcd9102d Mon Sep 17 00:00:00 2001 From: hexfet Date: Tue, 30 Jan 2018 19:39:33 -0500 Subject: [PATCH] Add second path to Logic.exe for Windows Not sure when Saleae changed their corporate organization, but this change was needed for version 1.2.15 on Windows. --- saleae/saleae.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/saleae/saleae.py b/saleae/saleae.py index d053edd..2438bdc 100644 --- a/saleae/saleae.py +++ b/saleae/saleae.py @@ -91,6 +91,8 @@ def launch_logic(timeout=5): raise OSError("Failed to open Logic software. Is 'Logic' in your PATH?") elif platform.system() == 'Windows': p = os.path.join("C:", "Program Files", "Saleae Inc", "Logic.exe") + if not os.path.exists(p): + p = os.path.join("C:", "Program Files", "Saleae LLC", "Logic.exe") os.startfile(p) else: raise NotImplementedError("Unknown platform " + platform.system())