Blinka merge, playing with config settings.

This commit is contained in:
James Kirikland Garner 2022-12-15 10:23:08 -08:00
parent a6674c5ddc
commit 8d770b3086
3 changed files with 6 additions and 7 deletions

View File

@ -82,7 +82,7 @@ max31856 = 0
# Every N seconds a decision is made about switching the relay[s]
# on & off and for how long. The thermocouple is read
# temperature_average_samples times during and the average value is used.
sensor_time_wait = 2
sensor_time_wait = 0.2
########################################################################
@ -117,6 +117,7 @@ sim_R_o_nocool = 0.5 # K/W thermal resistance oven -> environment
sim_R_o_cool = 0.05 # K/W " with cooling
sim_R_ho_noair = 0.1 # K/W thermal resistance heat element -> oven
sim_R_ho_air = 0.05 # K/W " with internal air circulation
sim_speedup_factor = 1000
########################################################################
@ -148,7 +149,7 @@ kiln_must_catch_up = True
# or 100% off because the kiln is too hot. No integral builds up
# outside the window. The bigger you make the window, the more
# integral you will accumulate. This should be a positive integer.
pid_control_window = 5 #degrees
pid_control_window = 50 #degrees
# thermocouple offset
# If you put your thermocouple in ice water and it reads 36F, you can

View File

@ -508,7 +508,7 @@ class SimulatedOven(Oven):
self.R_o_nocool = config.sim_R_o_nocool
self.R_ho_noair = config.sim_R_ho_noair
self.R_ho = self.R_ho_noair
self.speedup_factor = 1000
self.speedup_factor = config.sim_speedup_factor
# set temps to the temp of the surrounding environment
self.t = self.t_env # deg C temp of oven

View File

@ -35,10 +35,8 @@ class OvenWatcher(threading.Thread):
self.recording = False
self.notify_all(oven_state)
if config.simulate:
time.sleep(self.oven.time_step)
else:
time.sleep(self.oven.time_step)
time.sleep(self.oven.time_step)
def lastlog_subset(self,maxpts=50):