122 * Calculate final temperature of the beer and the air. |
124 * Calculate final temperature of the beer and the air. |
123 */ |
125 */ |
124 // Cheap trick, just follow slowly the air temp. |
126 // Cheap trick, just follow slowly the air temp. |
125 simulator->beer_temperature += ((simulator->air_temperature - simulator->beer_temperature) / 500.0); |
127 simulator->beer_temperature += ((simulator->air_temperature - simulator->beer_temperature) / 500.0); |
126 simulator->air_temperature += ((simulator->beer_temperature - simulator->air_temperature) / 2500.0); |
128 simulator->air_temperature += ((simulator->beer_temperature - simulator->air_temperature) / 2500.0); |
|
129 simulator->chiller_temperature = simulator->cooler_temp; // Libk these |
127 |
130 |
128 if ((seconds % 15) == 0) |
131 if ((seconds % 15) == 0) |
129 syslog(LOG_NOTICE, "air=%.3f beer=%.3f heater=%.3f cooler=%.3f", simulator->air_temperature, simulator->beer_temperature, |
132 syslog(LOG_NOTICE, "air=%.3f beer=%.3f heater=%.3f cooler=%.3f", simulator->air_temperature, simulator->beer_temperature, |
130 simulator->s_heat_temp, simulator->s_cool_temp); |
133 simulator->s_heat_temp, simulator->s_cool_temp); |
131 |
134 |