Brew heater controller. Programmed to mash grain and to boil wort

Dependencies:   mbed QEI UniGraphic

Committer:
dswood
Date:
Fri Jan 07 12:08:12 2022 +0000
Revision:
0:c673d397e9dc
First release.  Works but is a little clunky.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dswood 0:c673d397e9dc 1 #ifndef PROFILES
dswood 0:c673d397e9dc 2 #define PROFILES
dswood 0:c673d397e9dc 3 #include "Profiles.h"
dswood 0:c673d397e9dc 4 #endif //Profiles
dswood 0:c673d397e9dc 5
dswood 0:c673d397e9dc 6
dswood 0:c673d397e9dc 7 struct Profile Boil2 {{
dswood 0:c673d397e9dc 8 /*Name*/ "Boil 3 Hop adding++"},{{ //long version
dswood 0:c673d397e9dc 9 /*Profile.Element[0].GoalType*/ Boil,//Raise temp to Boil
dswood 0:c673d397e9dc 10 /*Profile.Element[0].MessageNo*/ 0,
dswood 0:c673d397e9dc 11 /*Profile.Element[0].Temp*/ 120.0,
dswood 0:c673d397e9dc 12 /*Profile.Element[0].Power*/ 100,
dswood 0:c673d397e9dc 13 /*Profile.Element[0].Seconds*/ 0},{
dswood 0:c673d397e9dc 14
dswood 0:c673d397e9dc 15 /*Profile.Element[1].GoalType*/ Time,
dswood 0:c673d397e9dc 16 /*Profile.Element[1].MessageNo*/ 1,
dswood 0:c673d397e9dc 17 /*Profile.Element[1].Temp*/ 120.0,
dswood 0:c673d397e9dc 18 /*Profile.Element[1].Power*/ 35,
dswood 0:c673d397e9dc 19 /*Profile.Element[1].Seconds*/ 300},{
dswood 0:c673d397e9dc 20
dswood 0:c673d397e9dc 21 /*Profile.Element[2].GoalType*/ Time, //90mins boil bittering hops
dswood 0:c673d397e9dc 22 /*Profile.Element[2].MessageNo*/ 1,
dswood 0:c673d397e9dc 23 /*Profile.Element[2].Temp*/ 120.0,
dswood 0:c673d397e9dc 24 /*Profile.Element[2].Power*/ 35,
dswood 0:c673d397e9dc 25 /*Profile.Element[2].Seconds*/ 5400},{
dswood 0:c673d397e9dc 26
dswood 0:c673d397e9dc 27 /*Profile.Element[3].GoalType*/ Time, // Aroma +bitter hops
dswood 0:c673d397e9dc 28 /*Profile.Element[3].MessageNo*/ 2,
dswood 0:c673d397e9dc 29 /*Profile.Element[3].Temp*/ 120.0,
dswood 0:c673d397e9dc 30 /*Profile.Element[3].Power*/ 35,
dswood 0:c673d397e9dc 31 /*Profile.Element[3].Seconds*/ 900},{
dswood 0:c673d397e9dc 32
dswood 0:c673d397e9dc 33 /*Profile.Element[4].GoalType*/ Time, //Add Flocculant
dswood 0:c673d397e9dc 34 /*Profile.Element[4].MessageNo*/ 1,
dswood 0:c673d397e9dc 35 /*Profile.Element[4].Temp*/ 120.0,
dswood 0:c673d397e9dc 36 /*Profile.Element[4].Power*/ 35,
dswood 0:c673d397e9dc 37 /*Profile.Element[4].Seconds*/ 60},{
dswood 0:c673d397e9dc 38
dswood 0:c673d397e9dc 39 /*Profile.Element[5].GoalType*/ Time,//Aroma Hops
dswood 0:c673d397e9dc 40 /*Profile.Element[5].MessageNo*/ 5,
dswood 0:c673d397e9dc 41 /*Profile.Element[5].Temp*/ 120,
dswood 0:c673d397e9dc 42 /*Profile.Element[5].Power*/ 35,
dswood 0:c673d397e9dc 43 /*Profile.Element[5].Seconds*/ 600}}
dswood 0:c673d397e9dc 44 };