|
@@ -346,9 +346,12 @@ extern uint8_t print_percent_done_normal;
|
|
|
extern uint16_t print_time_remaining_normal;
|
|
|
extern uint8_t print_percent_done_silent;
|
|
|
extern uint16_t print_time_remaining_silent;
|
|
|
-#define PRINT_TIME_REMAINING_INIT 65535
|
|
|
-#define PRINT_PERCENT_DONE_INIT 255
|
|
|
-#define PRINTER_ACTIVE (IS_SD_PRINTING || is_usb_printing || isPrintPaused || (custom_message_type == 4) || (lcd_commands_type == LCD_COMMAND_V2_CAL))
|
|
|
+
|
|
|
+#define PRINT_TIME_REMAINING_INIT 0xffff
|
|
|
+#define PRINT_PERCENT_DONE_INIT 0xff
|
|
|
+#define PRINTER_ACTIVE (IS_SD_PRINTING || is_usb_printing || isPrintPaused || (custom_message_type == 4) || (lcd_commands_type == LCD_COMMAND_V2_CAL) || card.paused || mmu_print_saved)
|
|
|
+
|
|
|
+extern void calculate_extruder_multipliers();
|
|
|
|
|
|
// Similar to the default Arduino delay function,
|
|
|
// but it keeps the background tasks running.
|