# HG changeset patch # User darius # Date 1193101438 0 # Node ID 3dad7161af87ababcf5eb8877ed7dd0ac4245abc # Parent 87d9d862ecc40c79da23ec8630dcb221a19b86d7 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) diff -r 87d9d862ecc4 -r 3dad7161af87 beermon.ini --- 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