Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -re7e9ea67b63911dc9d8d46166fdd09e102111e3f -r9d5ab124a97e31d3db4f6b276a13c773ed38b9c0 --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision e7e9ea67b63911dc9d8d46166fdd09e102111e3f) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 9d5ab124a97e31d3db4f6b276a13c773ed38b9c0) @@ -1094,6 +1094,11 @@ result = TRUE; heatersStatus[ (DG_HEATERS_T)heater ].dutyCycle.override = OVERRIDE_RESET; heatersStatus[ (DG_HEATERS_T)heater ].dutyCycle.ovData = heatersStatus[ (DG_HEATERS_T)heater ].dutyCycle.ovInitData; + + if ( TRUE == heatersStatus[ (DG_HEATERS_T)heater ].isHeaterOn ) + { + setHeaterDutyCycle( (DG_HEATERS_T)heater, heatersStatus[ (DG_HEATERS_T)heater ].dutyCycle.data ); + } } return result;