main/config.h

changeset 15
34b1eb93e71a
parent 7
eeefc4a26e36
child 17
f3451031d6c6
equal deleted inserted replaced
14:9fbdf8e0bd52 15:34b1eb93e71a
323 void read_runtime(void); 323 void read_runtime(void);
324 324
325 325
326 326
327 /** 327 /**
328 * @brief Mash step type
329 */
330 typedef enum {
331 MASHTYPE_INFUSION = 0,
332 MASHTYPE_TEMPERATURE,
333 MASHTYPE_DECOCTION,
334 } MASHSTEP_TYPE;
335
336 /**
328 * @brief Addition types 337 * @brief Addition types
329 */ 338 */
330 typedef enum { 339 typedef enum {
331 ADDITION_HOP = 0, 340 ADDITION_HOP = 0,
332 ADDITION_FERMENTABLE = 1, 341 ADDITION_FERMENTABLE = 1,
341 /** 350 /**
342 * @brief Mash steps 351 * @brief Mash steps
343 */ 352 */
344 typedef struct strMashStep { 353 typedef struct strMashStep {
345 char Name[32]; ///< Step name. 354 char Name[32]; ///< Step name.
355 uint8_t Type; ///< Step Type.
346 float Temperature; ///< Step temperature. 356 float Temperature; ///< Step temperature.
347 uint16_t Resttime; ///< Step resttime. 357 uint16_t Resttime; ///< Step resttime.
348 uint16_t Steptime; ///< Step time to reach temp. 358 uint16_t Ramptime; ///< Step time to reach temp.
359 float Infusion_amount; ///< Infusion amount in liters.
360 float Infusion_temp; ///< Infusion temperature.
349 } mashstep_t; 361 } mashstep_t;
350 362
351 /** 363 /**
352 * @brief Hop and other additions 364 * @brief Hop and other additions
353 */ 365 */

mercurial