From 5ba9e339b8cc585bf52b6d25eb269313933c4d01 Mon Sep 17 00:00:00 2001 From: Chris Giacofei Date: Tue, 11 Jan 2022 14:06:25 -0500 Subject: [PATCH] Put functions together. --- boil_kettle/boil_kettle.ino | 40 ++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/boil_kettle/boil_kettle.ino b/boil_kettle/boil_kettle.ino index 2f07064..9f67236 100644 --- a/boil_kettle/boil_kettle.ino +++ b/boil_kettle/boil_kettle.ino @@ -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. 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() { UpdateBoilKettle();