瀏覽代碼

Raise an error if WG1220 is not responding

Matthias Vogelgesang 8 年之前
父節點
當前提交
a40c051a29
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      wg1220.py

+ 4 - 0
wg1220.py

@@ -37,6 +37,10 @@ class Generator(object):
 
         self.conn.write(message)
         result = self.conn.read(7)
+
+        if len(result) == 0:
+            raise IOError("No result returned")
+
         log.debug("recv {}".format(fmt(result)))
 
         if checksum(result[1:6]) != ord(result[6]):