diff --git a/src/ppk2_api/ppk2_api.py b/src/ppk2_api/ppk2_api.py index c291cdc..4b39a69 100644 --- a/src/ppk2_api/ppk2_api.py +++ b/src/ppk2_api/ppk2_api.py @@ -219,13 +219,13 @@ def list_devices(): devices = [ (port.device, port.serial_number[:8]) for port in ports - if port.description.startswith("nRF Connect USB CDC ACM") + if port.description.startswith("nRF Connect USB CDC ACM") and port.location.endswith("1") ] else: devices = [ (port.device, port.serial_number[:8]) for port in ports - if port.product == "PPK2" + if port.product == "PPK2" and port.location.endswith("1") ] return devices