src/eric7/MicroPython/MicroPythonDevices.py

branch
eric7
changeset 9270
2f60384fe01f
parent 9248
3859ac3b012a
child 9278
36448ca469c2
--- a/src/eric7/MicroPython/MicroPythonDevices.py	Sun Jul 24 16:39:24 2022 +0200
+++ b/src/eric7/MicroPython/MicroPythonDevices.py	Sun Jul 24 16:41:08 2022 +0200
@@ -360,6 +360,15 @@
                         )
                     unknownPorts.append((vid, pid, desc, port.portName()))
 
+        elif bool(port.portName()):
+            # no VID and/or PID available (e.g. in Linux container of ChromeOS)
+            desc = port.description()
+            if not desc:
+                desc = QCoreApplication.translate(
+                    "MicroPythonDevice", "Unknown Device"
+                )
+            unknownPorts.append((0, 0, desc, port.portName()))
+
     return foundDevices, unknownDevices, unknownPorts
 
 

eric ide

mercurial