Kettle power won't change on compute if mode is manual.

There's no point in checking first.
This commit is contained in:
Chris Giacofei 2022-01-24 11:41:09 -05:00
parent 85c710e3b7
commit 8565c87ce4

View File

@ -80,7 +80,10 @@ void UpdateBoilKettle(){
}
if (KettleController.Mode() != OFF) {
if (KettleController.Compute()) KettleDuty = KettleController.Power();
// Compute will return false if MANUAL is set so duty will not
// be changed here.
KettleController.Compute();
KettleDuty = KettleController.Power();
digitalWrite(O_PWM, boilPWM.compute(KettleDuty));
} else {
digitalWrite(O_PWM, boilPWM.compute(0));