added reset to IDLE on time disp

This commit is contained in:
Tanaes 2022-02-05 20:48:17 -05:00
parent 425acd2620
commit 41030fc91b

View File

@ -233,12 +233,18 @@ class Oven(threading.Thread):
self.time_step = config.sensor_time_wait
self.output = Output()
if self.output.time_disp:
self.output.time_disp.text(self.state)
if self.output.temp_disp:
self.output.temp_disp.temp(self.temperature)
self.reset()
def reset(self):
self.output.safety_on()
self.state = "IDLE"
if self.output.time_disp:
self.output.time_disp.text(self.state)
self.profile = None
self.start_time = 0
self.runtime = 0
@ -456,11 +462,6 @@ class RealOven(Oven):
# call parent init
Oven.__init__(self)
if self.output.time_disp:
self.output.time_disp.text(self.state)
if self.output.temp_disp:
self.output.temp_disp.temp(self.temperature)
# start thread
self.start()