Переглянути джерело

Update to new mqtt library

master
Dirk Alders 2 місяці тому
джерело
коміт
1c17ad0bcb
2 змінених файлів з 6 додано та 3 видалено
  1. 1
    1
      mqtt
  2. 5
    2
      piface_function.py

+ 1
- 1
mqtt

@@ -1 +1 @@
1
-Subproject commit cf97fa066cdff0e2f7eda0ff4d3c8c0f59c3f2ec
1
+Subproject commit 14e56ccdbf6594f699b4afcfb4acafe9b899e914

+ 5
- 2
piface_function.py Переглянути файл

@@ -123,8 +123,11 @@ class pi_face(object):
123 123
         self._task_10ms.join()
124 124
 
125 125
     def stop(self):
126
-        self._task_10ms.stop()
127
-        self._task_10ms.join()
126
+        try:
127
+            self._task_10ms.stop()
128
+            self._task_10ms.join()
129
+        except AttributeError:
130
+            pass    # seems that there was an exception before init of task
128 131
         for i in range(0, 8):
129 132
             self.set_output(i, False)
130 133
         pifacedigitalio.deinit()

Завантаження…
Відмінити
Зберегти