Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -rb18590ffa370d1e22f32a89510a0005fcb16408b -r47ac2fffcf33a27396bc924068d9e320cd1cd684 --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision b18590ffa370d1e22f32a89510a0005fcb16408b) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 47ac2fffcf33a27396bc924068d9e320cd1cd684) @@ -7,8 +7,8 @@ * * @file Heaters.c * -* @author (last) Dara Navaei -* @date (last) 07-Mar-2023 +* @author (last) Michael Garthwaite +* @date (last) 16-Mar-2023 * * @author (original) Dara Navaei * @date (original) 23-Apr-2020 @@ -1090,6 +1090,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;