Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -rd3ce7aa1a925164e9992b9412777a419de5723a6 -r0797158d6e367debb04e043798f1aeb1fb17063b --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision d3ce7aa1a925164e9992b9412777a419de5723a6) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 0797158d6e367debb04e043798f1aeb1fb17063b) @@ -7,8 +7,8 @@ * * @file Heaters.c * -* @author (last) Michael Garthwaite -* @date (last) 13-Jan-2026 +* @author (last) Vinayakam Mani +* @date (last) 11-Feb-2026 * * @author (original) Vinayakam Mani * @date (original) 11-Oct-2024 @@ -846,6 +846,9 @@ F32 control = getHeaterControl( heater ); F32 period = getHeaterPWMPeriod ( heater ); + //Make sure PWM control is enabled all time + setFPGAD5HeaterPWMEnableControl( TRUE ); + if ( D5_HEAT == heater ) { //Convert duty cycle into LowState and multiply by period