From 20da984d08c414f49f6a64cd3d68be68fd0246bb Mon Sep 17 00:00:00 2001 From: Ben Connors Date: Thu, 14 Nov 2019 14:22:45 -0500 Subject: Some bugfixes --- interface/dummy.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'interface/dummy.py') diff --git a/interface/dummy.py b/interface/dummy.py index ab03ae0..901722f 100644 --- a/interface/dummy.py +++ b/interface/dummy.py @@ -5,13 +5,22 @@ import socket import threading class DummyOutput: + name = "Dummy" + def set_values(self, values): v = {c.address[1]: v for c, v in values.items()} with self._lock: self.s.sendall(array.array('B', ((0 if i not in v else v[i]) for i in range(64))).tobytes()) + @property + def ok(self): + return True + + @property + def status(self): + return "Everything's good" + def __init__(self): self._lock = threading.RLock() self.s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.s.connect(("", 6969)) - -- cgit v1.2.3