Put functions together.

This commit is contained in:
Chris Giacofei 2022-01-11 14:06:25 -05:00
parent c3c014a021
commit 5ba9e339b8

View File

@ -66,6 +66,26 @@ void doEncoder()
} }
void UpdateBoilKettle(){
static byte last_kettle_duty = 0;
if (Enter.pressed()) {
KettleOn = !KettleOn;
menu.update();
}
if (last_kettle_duty != KettleDuty) {
last_kettle_duty = KettleDuty;
menu.update();
}
if (KettleOn) {
slowPWM(kettlePWM, KettleDuty, 1000);
} else {
slowPWM(kettlePWM, 0, 1000);
}
}
// LCD menu setup. // LCD menu setup.
LiquidLine KettleState_line(0, 0, "Boil Kettle ", KettleState); LiquidLine KettleState_line(0, 0, "Boil Kettle ", KettleState);
@ -114,26 +134,6 @@ void setup() {
}; };
void UpdateBoilKettle(){
static byte last_KettleDuty = 0;
if (Enter.pressed()) {
KettleOn = !KettleOn;
menu.update();
}
if (last_KettleDuty != KettleDuty) {
last_KettleDuty = KettleDuty;
menu.update();
}
if (KettleOn) {
slowPWM(kettlePWM, KettleDuty, 1000);
} else {
slowPWM(kettlePWM, 0, 1000);
}
}
void loop() { void loop() {
UpdateBoilKettle(); UpdateBoilKettle();