thermferm/thermferm.h

changeset 499
602d9968960f
parent 497
18ace27338e5
child 500
5aa914eb644e
equal deleted inserted replaced
498:4903b4da9d40 499:602d9968960f
178 float prof_peak_rel; /* Profile relative peak temp */ 178 float prof_peak_rel; /* Profile relative peak temp */
179 time_t prof_primary_done; /* Profile primary is done */ 179 time_t prof_primary_done; /* Profile primary is done */
180 int prof_fridge_mode; /* Profile fridge/beer mode */ 180 int prof_fridge_mode; /* Profile fridge/beer mode */
181 pid_var *PID_cool; /* PID cooler */ 181 pid_var *PID_cool; /* PID cooler */
182 pid_var *PID_heat; /* PID heater */ 182 pid_var *PID_heat; /* PID heater */
183 int mqtt_flag; /* MQTT print values flag */
183 } units_list; 184 } units_list;
184 185
185 #define UNITMODE_OFF 0 /* Unit turned off */ 186 #define UNITMODE_OFF 0 /* Unit turned off */
186 #define UNITMODE_NONE 1 /* Unit on but does nothing */ 187 #define UNITMODE_NONE 1 /* Unit on but does nothing */
187 #define UNITMODE_FRIDGE 2 /* Unit acts as a fridge */ 188 #define UNITMODE_FRIDGE 2 /* Unit acts as a fridge */
188 #define UNITMODE_BEER 3 /* Unit acts as beer cooler */ 189 #define UNITMODE_BEER 3 /* Unit acts as beer cooler */
189 #define UNITMODE_PROFILE 4 /* Unit runs in profile mode */ 190 #define UNITMODE_PROFILE 4 /* Unit runs in profile mode */
191
192 #define MQTT_FLAG_SP 0x0001 /* Show setpoint values */
193 #define MQTT_FLAG_AIR 0x0002 /* Show air temperature */
194 #define MQTT_FLAG_BEER 0x0004 /* Show beer temperature */
195 #define MQTT_FLAG_MODE 0x0008 /* Show unit mode */
196 #define MQTT_FLAG_PROFILE 0x0010 /* Show profile settings */
197 #define MQTT_FLAG_PERCENT 0x0020 /* Show profile percent */
190 198
191 199
192 /* 200 /*
193 * Fermenting steps 201 * Fermenting steps
194 */ 202 */

mercurial