Skip to content

Commit

Permalink
MMU: revert WaitForHotendTargetTempBeep(); position in code
Browse files Browse the repository at this point in the history
The 8-bit FW uses a different Fullscreen UI which doesn't show the current temperature. So, for now, keep calling WaitForHotendTargetTempBeep  before showing the full-screen message.
  • Loading branch information
gudnimg committed Mar 29, 2024
1 parent 5c4cb2c commit b58bc61
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Firmware/mmu2.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -493,9 +493,10 @@ bool MMU2::unload() {
return false;
}

WaitForHotendTargetTempBeep();

{
ReportingRAII rep(CommandInProgress::UnloadFilament);
WaitForHotendTargetTempBeep();
UnloadInner();
}

Expand Down Expand Up @@ -573,14 +574,14 @@ bool MMU2::load_filament_to_nozzle(uint8_t slot) {
return false;
}

WaitForHotendTargetTempBeep();

FullScreenMsgLoad(slot);
{
// used for MMU-menu operation "Load to Nozzle"
ReportingRAII rep(CommandInProgress::ToolChange);
FSensorBlockRunout blockRunout;

WaitForHotendTargetTempBeep();

if (extruder != MMU2_NO_TOOL) { // we already have some filament loaded - free it + shape its tip properly
filament_ramming();
}
Expand Down

0 comments on commit b58bc61

Please sign in to comment.