Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -r4643a4b7f7ecaca8e07a809af6b218fac1c74799 -r11ba042a2ccd2a86d727c5a53e66698b55aa870e --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 4643a4b7f7ecaca8e07a809af6b218fac1c74799) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 11ba042a2ccd2a86d727c5a53e66698b55aa870e) @@ -7,8 +7,8 @@ * * @file Heaters.c * -* @author (last) Michael Garthwaite -* @date (last) 13-Jan-2026 +* @author (last) Vinayakam Mani +* @date (last) 03-Mar-2026 * * @author (original) Vinayakam Mani * @date (original) 11-Oct-2024 @@ -857,6 +857,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