check for start/stop when running/stopped

This commit is contained in:
2022-12-11 17:59:00 +01:00
parent 87aa2098d9
commit 7c63dd69d4
+6
View File
@@ -20,9 +20,15 @@ class BSSensor(Sensor):
return self.thread.value
def start(self):
if self.thread.use_callback.is_set():
print("already running")
return
self.thread.enable_callback()
def stop(self):
if not self.thread.use_callback.is_set():
print("not started yet")
return
self.thread.disable_callback()