changeset 15:dc751c2d415e

Hysteresis back to 1 degree, ping pongs otherwise.. Reduce heat on & off times since there are no moving parts to damage. Reduce minimum cool on time to 5 minutes. Undershoot cooling as it appears to have some inertia (whereas heating doesn't)
author darius
date Tue, 23 Oct 2007 01:03:58 +0000
parents de698afbe6fc
children f1832dec26e3
files beermon.ini
diffstat 1 files changed, 8 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/beermon.ini	Tue Oct 23 01:01:48 2007 +0000
+++ b/beermon.ini	Tue Oct 23 01:03:58 2007 +0000
@@ -1,6 +1,6 @@
 [control]
 targetTemp = 18.0
-hysteresis = 0.5
+hysteresis = 1.0
 pollInterval = 30
 
 [hardware]
@@ -13,13 +13,16 @@
 ambientId = 10:97:1b:fe:00:08:00:d1
 
 # minimum time the cooler must spend on/off
-minCoolOnTime = 600
+minCoolOnTime = 300
 minCoolOfftime = 600
 
 # minimum time the heater must spend on/off
-minHeatOnTime = 600
-minHeatOfftime = 600
+minHeatOnTime = 60
+minHeatOfftime = 60
 
 # minimum to overshoot on heating/cooling
+# We overshoot on heating because there is almost no inertia there,
+# however the cooler has some (probably due to the cooled elements and
+# so on) so we undershoot
 minHeatOvershoot = 0.5
-minCoolOvershoot = 0
+minCoolOvershoot = -0.5