Przeglądaj źródła

[2.0.x] Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled (#7879)

* Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled

If HOME_AFTER_DEACTIVATE, there is no need to warn on LCD since printer will home prior to starting print.  Saves 60 bytes PROGMEM on AVR with U8g panel.

* Reduce lines used

* Reduce lines used
Dave Johnson 7 lat temu
rodzic
commit
9d0e4ea3d5

+ 2
- 2
Marlin/src/lcd/ultralcd_impl_DOGM.h Wyświetl plik

430
     if (!axis_homed[axis])
430
     if (!axis_homed[axis])
431
       u8g.print('?');
431
       u8g.print('?');
432
     else {
432
     else {
433
-      #if DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
433
+      #if DISABLED(HOME_AFTER_DEACTIVATE) && DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
434
         if (!axis_known_position[axis])
434
         if (!axis_known_position[axis])
435
           u8g.print(' ');
435
           u8g.print(' ');
436
         else
436
         else
437
       #endif
437
       #endif
438
-      lcd_printPGM(pstr);
438
+          lcd_printPGM(pstr);
439
     }
439
     }
440
   }
440
   }
441
 }
441
 }

+ 2
- 2
Marlin/src/lcd/ultralcd_impl_HD44780.h Wyświetl plik

600
     if (!axis_homed[axis])
600
     if (!axis_homed[axis])
601
       lcd.write('?');
601
       lcd.write('?');
602
     else {
602
     else {
603
-      #if DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
603
+      #if DISABLED(HOME_AFTER_DEACTIVATE) && DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
604
         if (!axis_known_position[axis])
604
         if (!axis_known_position[axis])
605
           lcd.write(' ');
605
           lcd.write(' ');
606
         else
606
         else
607
       #endif
607
       #endif
608
-      lcd_printPGM(pstr);
608
+          lcd_printPGM(pstr);
609
     }
609
     }
610
   }
610
   }
611
 }
611
 }

Ładowanie…
Anuluj
Zapisz