brewco/brewco.h

changeset 455
f84501d8dd87
parent 450
8fe99759c27f
child 457
24a34b7a693d
equal deleted inserted replaced
454:78242696c15a 455:f84501d8dd87
239 */ 239 */
240 typedef struct _simulator { 240 typedef struct _simulator {
241 double room_temperature; /* Simulated envionment temp */ 241 double room_temperature; /* Simulated envionment temp */
242 double hlt_temperature; /* Simulated HLT temperature */ 242 double hlt_temperature; /* Simulated HLT temperature */
243 double hlt_heater_temp; /* Maximum heater temp */ 243 double hlt_heater_temp; /* Maximum heater temp */
244 int hlt_heater_time; /* Time to reach temperature */ 244 int hlt_heater_volume; /* Water volume */
245 float hlt_heater_size; /* Size of the heater */ 245 int hlt_heater_power; /* Power of the heater */
246 int hlt_heater_state; /* Heater status */ 246 int hlt_heater_state; /* Heater status */
247 double mlt_temperature; /* Simulated MLT temperature */ 247 double mlt_temperature; /* Simulated MLT temperature */
248 double mlt_heater_temp; /* Maximum heater temp */ 248 double mlt_heater_temp; /* Maximum heater temp */
249 int mlt_heater_time; /* Time to reach temperature */ 249 int mlt_heater_volume; /* Water volume */
250 float mlt_heater_size; /* Size of the heater */ 250 int mlt_heater_power; /* Power of the heater */
251 int mlt_heater_state; /* Heater status */ 251 int mlt_heater_state; /* Heater status */
252 /*
253 * Status values, maintained by the simulator but stored
254 * here so they don't get lost over program restarts.
255 */
256 double s_hlt_temp; /* Temp HLT */
257 double s_mlt_temp; /* Temp MLT */
258 } simulator_var; 252 } simulator_var;
259 253
260 #endif 254 #endif
261 255
262 256

mercurial