From fd05dcaa5d06501f2a41728816b44320ab4bc657 Mon Sep 17 00:00:00 2001 From: John Pickup Date: Fri, 16 Jun 2023 10:19:35 +0100 Subject: [PATCH] . --- lib/ovenDisplay.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/ovenDisplay.py b/lib/ovenDisplay.py index 41a343e..1b0b64a 100644 --- a/lib/ovenDisplay.py +++ b/lib/ovenDisplay.py @@ -34,6 +34,7 @@ class OvenDisplay(threading.Thread): draw.rectangle((0, 0, width, height), (0, 0, 0)) self.text("Initialising...", (25, 25), fnt25, (255,255,255)) displayhatmini.display() + displayhatmini.set_led(0.0, 0.0, 0.0) self.start() def run(self): @@ -65,13 +66,17 @@ class OvenDisplay(threading.Thread): self.text("No Programme", (25, 175), fnt25, (255, 255, 255)) displayhatmini.display() - if (state['state'] is None or state['state'] == 'IDLE'): - displayhatmini.set_led(0.0, 0.2, 0.0) + + if (state['state'] is None): + displayhatmini.set_led(0.0, 0.0, 0.0) else: - if (state['heat'] == 1.0): - displayhatmini.set_led(1.0, 0.0, 0.0) + if (state['state'] is None or state['state'] == 'IDLE'): + displayhatmini.set_led(0.0, 0.2, 0.0) else: - displayhatmini.set_led(0.0, 0.0, 1.0) + if (state['heat'] == 1.0): + displayhatmini.set_led(1.0, 0.0, 0.0) + else: + displayhatmini.set_led(0.0, 0.0, 1.0) def send(self,oven_state):