rambo 4 月之前
父节点
当前提交
8c0c7b11f2
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      python/mcu/DeviceControl.py

+ 7 - 3
python/mcu/DeviceControl.py

@@ -963,11 +963,15 @@ class DeviceControl(BaseClass, metaclass=SingletonType):
         logger.info("add port_name %s", port_name)
         print("self.port_name", self.port_name)
         logger.info("self.port_name %s", self.port_name)
-        # if self.port_name == port_name:
-        #     return True
+        if self.port_name == port_name:
+            return True
         # 对没有连接的设备进行尝试连接
         # 如果存在串口被占用则进行断开
-        self.is_serial_available(port_name)
+        if self.is_serial_available(port_name):
+            return True
+        else:
+            return False
+        
         message_data = {
             "_type": "show_info",
             "plugins_mode": "auto_select_com",