Open LoQue90 opened 2 months ago
any thoughs about giving the manualFlush his own mashine State @kjyv @fiendie kmanualFlush = 31 there are some points where we check if the mashine is currently flushing reset of standytime is currently done in void manualFlush() instead of doing it in the mashine state like for brew/steam/hotwater etc and during manualFlush, nothing else should be done
any thoughs about giving the manualFlush his own mashine State @kjyv @fiendie kmanualFlush = 31 there are some points where we check if the mashine is currently flushing reset of standytime is currently done in void manualFlush() instead of doing it in the mashine state like for brew/steam/hotwater etc and during manualFlush, nothing else should be done
kManualFlush added :)
This PR removed the Brew detection in total -> SW Brewdetection is gone (wasn´t really accurately) -> Removed Quickmill/Thermoblock steam mode detection (was broken) -> Removed kShotTimerAfterBrew and kBrewdetectionTrailing -> Removed lastTimeBrewed -> Backflush isn´t possible anymore if mashine is in steam mode
Adding: Detection for brew works in total over Brewswitch input Brewswitch Pin could be used for a switch or a optocoupler removed brewOn from checkbrewswitch() to brew() -> this triggers all brew related stuff (eg kBrew) new brew timer for "pid+" (optocoupler) showing brew time and shottimer based on kBrew SHOTTIMERDISPLAYDELAY is now directly in the display templates manual flush in own function and mashine state manual flush triggers resetStandbyTime and can end standbyMode add manual flush to display templates FEATURE_BREWCONTROL is now set on the website moved all brew or backflush related stuff into brewHandler.h moved Display related settings onto website rework shot timer in scale display template
to discuss: Flush Timer configurable and seperated from shottimer? show heating logo if steam temp isn´t reached? show sections on website only if needed add pressure to shot timer?