The pre-heat ABS and PLA options in the LCD Menu were broken a while back. The pre-heat worked fine, but the cooling fans were not switching on as intended. This is now fixed.
This commit is contained in:
parent
9f7f7354f5
commit
b9f9f8f7d3
|
@ -530,14 +530,16 @@ void MainMenu::showPrepare()
|
||||||
case ItemP_preheat_pla:
|
case ItemP_preheat_pla:
|
||||||
MENUITEM( lcdprintPGM(MSG_PREHEAT_PLA) , BLOCK;setTargetHotend0(PLA_PREHEAT_HOTEND_TEMP);setTargetBed(PLA_PREHEAT_HPB_TEMP);
|
MENUITEM( lcdprintPGM(MSG_PREHEAT_PLA) , BLOCK;setTargetHotend0(PLA_PREHEAT_HOTEND_TEMP);setTargetBed(PLA_PREHEAT_HPB_TEMP);
|
||||||
#if FAN_PIN > -1
|
#if FAN_PIN > -1
|
||||||
analogWrite(FAN_PIN, PLA_PREHEAT_FAN_SPEED);
|
FanSpeed=PLA_PREHEAT_FAN_SPEED;
|
||||||
|
analogWrite(FAN_PIN, FanSpeed);
|
||||||
#endif
|
#endif
|
||||||
beepshort(); );
|
beepshort(); );
|
||||||
break;
|
break;
|
||||||
case ItemP_preheat_abs:
|
case ItemP_preheat_abs:
|
||||||
MENUITEM( lcdprintPGM(MSG_PREHEAT_ABS) , BLOCK;setTargetHotend0(ABS_PREHEAT_HOTEND_TEMP);setTargetBed(ABS_PREHEAT_HPB_TEMP);
|
MENUITEM( lcdprintPGM(MSG_PREHEAT_ABS) , BLOCK;setTargetHotend0(ABS_PREHEAT_HOTEND_TEMP);setTargetBed(ABS_PREHEAT_HPB_TEMP);
|
||||||
#if FAN_PIN > -1
|
#if FAN_PIN > -1
|
||||||
analogWrite(FAN_PIN, ABS_PREHEAT_FAN_SPEED);
|
FanSpeed=ABS_PREHEAT_FAN_SPEED;
|
||||||
|
analogWrite(FAN_PIN, FanSpeed);
|
||||||
#endif
|
#endif
|
||||||
beepshort(); );
|
beepshort(); );
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue