Fix compile of MMU2 with S-mode disabled (#19584)
This commit is contained in:
		| @@ -340,17 +340,17 @@ void MMU2::mmu_loop() { | ||||
|       #endif | ||||
|  | ||||
|       if (rx_ok()) { | ||||
|         // response to C0 mmu command in PRUSA_MMU2_S_MODE | ||||
|         // Response to C0 mmu command in PRUSA_MMU2_S_MODE | ||||
|         bool can_reset = true; | ||||
|         if (ENABLED(PRUSA_MMU2_S_MODE) && last_cmd == MMU_CMD_C0) { | ||||
|           if (!mmu2s_triggered) { | ||||
|         #if ENABLED(PRUSA_MMU2_S_MODE) | ||||
|           if (!mmu2s_triggered && last_cmd == MMU_CMD_C0) { | ||||
|             can_reset = false; | ||||
|             // MMU ok received but filament sensor not triggered, retrying... | ||||
|             DEBUG_ECHOLNPGM("MMU => 'ok' (filament not present in gears)"); | ||||
|             DEBUG_ECHOLNPGM("MMU <= 'C0' (keep trying)"); | ||||
|             MMU2_COMMAND("C0"); | ||||
|           } | ||||
|         } | ||||
|         #endif | ||||
|         if (can_reset) { | ||||
|           DEBUG_ECHOLNPGM("MMU => 'ok'"); | ||||
|           ready = true; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user