Skip to content

Commit aaf9be2

Browse files
committed
✨ LCD_ENDSTOP_TEST
MarlinFirmware/Marlin#25667
1 parent d18c998 commit aaf9be2

File tree

310 files changed

+930
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

310 files changed

+930
-0
lines changed

config/default/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/3DFabXYZ/Migbot/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/ADIMLab/Gantry v1/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/ADIMLab/Gantry v2/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Alfawise/U20-bltouch/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1525,6 +1525,9 @@
15251525
// Insert a menu for preheating at the top level to allow for quick access
15261526
//#define PREHEAT_SHORTCUT_MENU_ITEM
15271527

1528+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1529+
//#define LCD_ENDSTOP_TEST
1530+
15281531
#endif // HAS_MARLINUI_MENU
15291532

15301533
#if HAS_DISPLAY

config/examples/Alfawise/U20/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AliExpress/UM2pExt/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/A2/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/A2plus/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/A6/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/A8/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/A8plus/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/A9/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/E10/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/E16/BTT SKR 1.3/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/E16/Stock/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/ET4+/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/ET4-Pro/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/ET4/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/ET4X/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/ET5-Pro/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/ET5/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Anet/ET5X/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/Chiron/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/Mega Zero 2.0/Anycubic V1/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/Mega Zero/Anycubic V1/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/Mega Zero/BigTreeTech SKR Mini MZ V1.0/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/Vyper/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/i3 Mega/Trigorilla AVR/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/i3 Mega/Trigorilla Pro STM32/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/AnyCubic/i3/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/ArmEd/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1521,6 +1521,9 @@
15211521
// Insert a menu for preheating at the top level to allow for quick access
15221522
//#define PREHEAT_SHORTCUT_MENU_ITEM
15231523

1524+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1525+
//#define LCD_ENDSTOP_TEST
1526+
15241527
#endif // HAS_MARLINUI_MENU
15251528

15261529
#if HAS_DISPLAY

config/examples/Artillery/Genius Pro/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Artillery/Genius/BLTouch/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Artillery/Genius/V1/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Artillery/Hornet/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Artillery/Sidewinder X1/0.9 BMG - E3D V6/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Artillery/Sidewinder X1/V1/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/Artillery/Sidewinder X2/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

config/examples/BIBO/TouchX/cyclops/Configuration_adv.h

+3
Original file line numberDiff line numberDiff line change
@@ -1516,6 +1516,9 @@
15161516
// Insert a menu for preheating at the top level to allow for quick access
15171517
//#define PREHEAT_SHORTCUT_MENU_ITEM
15181518

1519+
// Add Configuration > Debug Menu > Endstop Test for endstop/probe/runout testing
1520+
//#define LCD_ENDSTOP_TEST
1521+
15191522
#endif // HAS_MARLINUI_MENU
15201523

15211524
#if HAS_DISPLAY

0 commit comments

Comments
 (0)