浏览代码

changed serial open order

subDesTagesMitExtraKaese 3 年之前
父节点
当前提交
d0c351edca
共有 1 个文件被更改,包括 4 次插入6 次删除
  1. 4 6
      raspberry-pi/sensors/connection.py

+ 4 - 6
raspberry-pi/sensors/connection.py

@@ -44,9 +44,9 @@ class SerialConnection:
       except serial.SerialException:
         self._ser = None
     else:
+      time.sleep(10)
       self.open()
-      if not self._ser:
-        time.sleep(10)
+      return None
           
   def read(self, n=64):
     if self._ser:
@@ -56,9 +56,8 @@ class SerialConnection:
         self._ser = None
         return None
     else:
+      time.sleep(10)
       self.open()
-      if not self._ser:
-        time.sleep(10)
       return None
 
   def readline(self):
@@ -69,9 +68,8 @@ class SerialConnection:
         self._ser = None
         return None
     else:
+      time.sleep(10)
       self.open()
-      if not self._ser:
-        time.sleep(10)
       return None
 
   def isConnected(self):