Browse Source

[1.1.x] Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled (#7878)

* 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.
add HD44780 too

* Reduce lines used

* Reduce lines used
Dave Johnson 7 years ago
parent
commit
97e6663bb3
2 changed files with 4 additions and 4 deletions
  1. 2
    2
      Marlin/ultralcd_impl_DOGM.h
  2. 2
    2
      Marlin/ultralcd_impl_HD44780.h

+ 2
- 2
Marlin/ultralcd_impl_DOGM.h View File

420
     if (!axis_homed[axis])
420
     if (!axis_homed[axis])
421
       u8g.print('?');
421
       u8g.print('?');
422
     else {
422
     else {
423
-      #if DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
423
+      #if DISABLED(HOME_AFTER_DEACTIVATE) && DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
424
         if (!axis_known_position[axis])
424
         if (!axis_known_position[axis])
425
           u8g.print(' ');
425
           u8g.print(' ');
426
         else
426
         else
427
       #endif
427
       #endif
428
-      lcd_printPGM(pstr);
428
+          lcd_printPGM(pstr);
429
     }
429
     }
430
   }
430
   }
431
 }
431
 }

+ 2
- 2
Marlin/ultralcd_impl_HD44780.h View File

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

Loading…
Cancel
Save