Use IS_SD_PRINTING() more
This commit is contained in:
@@ -570,7 +570,7 @@ namespace UI {
|
||||
}
|
||||
|
||||
bool isPrintingFromMediaPaused() {
|
||||
return IFSD(isPrintingFromMedia() && !card.sdprinting, false);
|
||||
return IFSD(isPrintingFromMedia() && !IS_SD_PRINTING(), false);
|
||||
}
|
||||
|
||||
bool isPrintingFromMedia() {
|
||||
@@ -728,7 +728,7 @@ void lcd_reset_status() {
|
||||
if (print_job_timer.isPaused())
|
||||
msg = paused;
|
||||
#if ENABLED(SDSUPPORT)
|
||||
else if (card.sdprinting)
|
||||
else if (IS_SD_PRINTING())
|
||||
return lcd_setstatus(card.longest_filename(), true);
|
||||
#endif
|
||||
else if (print_job_timer.isRunning())
|
||||
|
@@ -444,13 +444,13 @@ void lcd_update() {
|
||||
// If there was a print in progress, we need to emit the final
|
||||
// print status as {TQ:100}. Reset last percent done so a new print will
|
||||
// issue a percent of 0.
|
||||
const uint8_t percent_done = card.sdprinting ? card.percentDone() : last_printing_status ? 100 : 0;
|
||||
const uint8_t percent_done = IS_SD_PRINTING() ? card.percentDone() : last_printing_status ? 100 : 0;
|
||||
if (percent_done != last_percent_done) {
|
||||
char message_buffer[10];
|
||||
sprintf_P(message_buffer, PSTR("{TQ:%03i}"), percent_done);
|
||||
write_to_lcd(message_buffer);
|
||||
last_percent_done = percent_done;
|
||||
last_printing_status = card.sdprinting;
|
||||
last_printing_status = IS_SD_PRINTING();
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
@@ -88,7 +88,7 @@ void menu_main() {
|
||||
#if ENABLED(SDSUPPORT)
|
||||
if (card.cardOK) {
|
||||
if (card.isFileOpen()) {
|
||||
if (card.sdprinting)
|
||||
if (IS_SD_PRINTING())
|
||||
MENU_ITEM(function, MSG_PAUSE_PRINT, lcd_sdcard_pause);
|
||||
else
|
||||
MENU_ITEM(function, MSG_RESUME_PRINT, lcd_sdcard_resume);
|
||||
|
@@ -432,7 +432,7 @@ void lcd_reset_status() {
|
||||
if (print_job_timer.isPaused())
|
||||
msg = paused;
|
||||
#if ENABLED(SDSUPPORT)
|
||||
else if (card.sdprinting)
|
||||
else if (IS_SD_PRINTING())
|
||||
return lcd_setstatus(card.longest_filename(), true);
|
||||
#endif
|
||||
else if (print_job_timer.isRunning())
|
||||
|
Reference in New Issue
Block a user