diff -r df0261bb3feb -r 7b698d012a0c thermferm/simulator.c --- a/thermferm/simulator.c Mon May 18 21:19:06 2015 +0200 +++ b/thermferm/simulator.c Tue Jun 02 14:03:46 2015 +0200 @@ -130,8 +130,8 @@ * Calculate final temperature of the beer and the air. */ // Cheap trick, just follow slowly the air temp. - simulator->beer_temperature += ((simulator->air_temperature - simulator->beer_temperature) / 200.0); - simulator->air_temperature += ((simulator->beer_temperature - simulator->air_temperature) / 1000.0); + simulator->beer_temperature += ((simulator->air_temperature - simulator->beer_temperature) / 500.0); + simulator->air_temperature += ((simulator->beer_temperature - simulator->air_temperature) / 2500.0); syslog(LOG_NOTICE, "air=%.3f beer=%.3f heater=%.3f cooler=%.3f", simulator->air_temperature, simulator->beer_temperature, simulator->s_heat_temp, simulator->s_cool_temp);