|
@@ -1985,7 +1985,7 @@ if(current_temperature_raw_ambient>(OVERSAMPLENR*MINTEMP_MINAMBIENT_RAW))
|
|
|
|
|
|
if(target_temperature[active_extruder]>minttemp[active_extruder])
|
|
|
{
|
|
|
- bCheckingOnHeater=bCheckingOnHeater||(current_temperature[active_extruder]>=minttemp[active_extruder]);
|
|
|
+
|
|
|
if(oTimer4minTempHeater.expired(HEATER_MINTEMP_DELAY)||(!oTimer4minTempHeater.running())||bCheckingOnHeater)
|
|
|
{
|
|
|
bCheckingOnHeater=true;
|
|
@@ -1999,7 +1999,7 @@ else {
|
|
|
|
|
|
if(target_temperature_bed>BED_MINTEMP)
|
|
|
{
|
|
|
- bCheckingOnBed=bCheckingOnBed||(current_temperature_bed>=BED_MINTEMP);
|
|
|
+
|
|
|
if(oTimer4minTempBed.expired(BED_MINTEMP_DELAY)||(!oTimer4minTempBed.running())||bCheckingOnBed)
|
|
|
{
|
|
|
bCheckingOnBed=true;
|