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 |