Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -r96b5f969bbba7b44593c85c8ac003be0a2d87151 -r856a762fe09a0fb813169291850e18d28f988839 --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 96b5f969bbba7b44593c85c8ac003be0a2d87151) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 856a762fe09a0fb813169291850e18d28f988839) @@ -1053,6 +1053,11 @@ result = TRUE; heatersStatus[ (DG_HEATERS_T)heater ].dutyCycle.ovData = value; heatersStatus[ (DG_HEATERS_T)heater ].dutyCycle.override = OVERRIDE_KEY; + + if (TRUE == heatersStatus[ (DG_HEATERS_T)heater ].isHeaterOn ) + { + setHeaterDutyCycle( (DG_HEATERS_T)heater, value ); + } } }