Browse Source

Embed some items in HAS_LCD_MENU

Scott Lahteine 4 years ago
parent
commit
c8e476ad60
99 changed files with 2871 additions and 2475 deletions
  1. 29
    25
      Marlin/Configuration_adv.h
  2. 29
    25
      config/default/Configuration_adv.h
  3. 29
    25
      config/examples/3DFabXYZ/Migbot/Configuration_adv.h
  4. 29
    25
      config/examples/AlephObjects/TAZ4/Configuration_adv.h
  5. 29
    25
      config/examples/Alfawise/U20/Configuration_adv.h
  6. 29
    25
      config/examples/AliExpress/UM2pExt/Configuration_adv.h
  7. 29
    25
      config/examples/Anet/A2/Configuration_adv.h
  8. 29
    25
      config/examples/Anet/A2plus/Configuration_adv.h
  9. 29
    25
      config/examples/Anet/A6/Configuration_adv.h
  10. 29
    25
      config/examples/Anet/A8/Configuration_adv.h
  11. 29
    25
      config/examples/Anet/A8plus/Configuration_adv.h
  12. 29
    25
      config/examples/Anet/E16/Configuration_adv.h
  13. 29
    25
      config/examples/AnyCubic/i3/Configuration_adv.h
  14. 29
    25
      config/examples/ArmEd/Configuration_adv.h
  15. 29
    25
      config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  16. 29
    25
      config/examples/BIBO/TouchX/default/Configuration_adv.h
  17. 29
    25
      config/examples/BQ/Hephestos/Configuration_adv.h
  18. 29
    25
      config/examples/BQ/Hephestos_2/Configuration_adv.h
  19. 29
    25
      config/examples/BQ/WITBOX/Configuration_adv.h
  20. 29
    25
      config/examples/Cartesio/Configuration_adv.h
  21. 29
    25
      config/examples/Creality/CR-10/Configuration_adv.h
  22. 29
    25
      config/examples/Creality/CR-10S/Configuration_adv.h
  23. 29
    25
      config/examples/Creality/CR-10_5S/Configuration_adv.h
  24. 29
    25
      config/examples/Creality/CR-10mini/Configuration_adv.h
  25. 29
    25
      config/examples/Creality/CR-20 Pro/Configuration_adv.h
  26. 29
    25
      config/examples/Creality/CR-20/Configuration_adv.h
  27. 29
    25
      config/examples/Creality/CR-8/Configuration_adv.h
  28. 29
    25
      config/examples/Creality/Ender-2/Configuration_adv.h
  29. 29
    25
      config/examples/Creality/Ender-3/Configuration_adv.h
  30. 29
    25
      config/examples/Creality/Ender-4/Configuration_adv.h
  31. 29
    25
      config/examples/Creality/Ender-5/Configuration_adv.h
  32. 29
    25
      config/examples/Dagoma/Disco Ultimate/Configuration_adv.h
  33. 29
    25
      config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h
  34. 29
    25
      config/examples/Einstart-S/Configuration_adv.h
  35. 29
    25
      config/examples/FYSETC/AIO_II/Configuration_adv.h
  36. 29
    25
      config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h
  37. 29
    25
      config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h
  38. 29
    25
      config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h
  39. 29
    25
      config/examples/FYSETC/Cheetah/base/Configuration_adv.h
  40. 29
    25
      config/examples/FYSETC/F6_13/Configuration_adv.h
  41. 29
    25
      config/examples/Felix/Configuration_adv.h
  42. 29
    25
      config/examples/FlashForge/CreatorPro/Configuration_adv.h
  43. 29
    25
      config/examples/FolgerTech/i3-2020/Configuration_adv.h
  44. 29
    25
      config/examples/Formbot/Raptor/Configuration_adv.h
  45. 29
    25
      config/examples/Formbot/T_Rex_2+/Configuration_adv.h
  46. 29
    25
      config/examples/Formbot/T_Rex_3/Configuration_adv.h
  47. 29
    25
      config/examples/Geeetech/A10/Configuration_adv.h
  48. 29
    25
      config/examples/Geeetech/A10M/Configuration_adv.h
  49. 29
    25
      config/examples/Geeetech/A20M/Configuration_adv.h
  50. 29
    25
      config/examples/Geeetech/MeCreator2/Configuration_adv.h
  51. 29
    25
      config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  52. 29
    25
      config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  53. 29
    25
      config/examples/Infitary/i3-M508/Configuration_adv.h
  54. 29
    25
      config/examples/JGAurora/A1/Configuration_adv.h
  55. 29
    25
      config/examples/JGAurora/A5/Configuration_adv.h
  56. 29
    25
      config/examples/JGAurora/A5S/Configuration_adv.h
  57. 29
    25
      config/examples/MakerParts/Configuration_adv.h
  58. 29
    25
      config/examples/Malyan/M150/Configuration_adv.h
  59. 29
    25
      config/examples/Malyan/M200/Configuration_adv.h
  60. 29
    25
      config/examples/Micromake/C1/enhanced/Configuration_adv.h
  61. 29
    25
      config/examples/Mks/Robin/Configuration_adv.h
  62. 29
    25
      config/examples/Mks/Sbase/Configuration_adv.h
  63. 29
    25
      config/examples/RapideLite/RL200/Configuration_adv.h
  64. 29
    25
      config/examples/RigidBot/Configuration_adv.h
  65. 29
    25
      config/examples/SCARA/Configuration_adv.h
  66. 29
    25
      config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
  67. 29
    25
      config/examples/Sanguinololu/Configuration_adv.h
  68. 29
    25
      config/examples/Tevo/Michelangelo/Configuration_adv.h
  69. 29
    25
      config/examples/Tevo/Tarantula Pro/Configuration_adv.h
  70. 29
    25
      config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h
  71. 29
    25
      config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h
  72. 29
    25
      config/examples/TheBorg/Configuration_adv.h
  73. 29
    25
      config/examples/TinyBoy2/Configuration_adv.h
  74. 29
    25
      config/examples/Tronxy/X3A/Configuration_adv.h
  75. 29
    25
      config/examples/Tronxy/X5S-2E/Configuration_adv.h
  76. 29
    25
      config/examples/UltiMachine/Archim1/Configuration_adv.h
  77. 29
    25
      config/examples/UltiMachine/Archim2/Configuration_adv.h
  78. 29
    25
      config/examples/VORONDesign/Configuration_adv.h
  79. 29
    25
      config/examples/Velleman/K8200/Configuration_adv.h
  80. 29
    25
      config/examples/Velleman/K8400/Configuration_adv.h
  81. 29
    25
      config/examples/WASP/PowerWASP/Configuration_adv.h
  82. 29
    25
      config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  83. 29
    25
      config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h
  84. 29
    25
      config/examples/delta/Anycubic/Kossel/Configuration_adv.h
  85. 29
    25
      config/examples/delta/Dreammaker/Overlord/Configuration_adv.h
  86. 29
    25
      config/examples/delta/Dreammaker/Overlord_Pro/Configuration_adv.h
  87. 29
    25
      config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  88. 29
    25
      config/examples/delta/FLSUN/kossel/Configuration_adv.h
  89. 29
    25
      config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  90. 29
    25
      config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h
  91. 29
    25
      config/examples/delta/MKS/SBASE/Configuration_adv.h
  92. 29
    25
      config/examples/delta/Tevo Little Monster/Configuration_adv.h
  93. 29
    25
      config/examples/delta/generic/Configuration_adv.h
  94. 29
    25
      config/examples/delta/kossel_mini/Configuration_adv.h
  95. 29
    25
      config/examples/delta/kossel_xl/Configuration_adv.h
  96. 29
    25
      config/examples/gCreate/gMax1.5+/Configuration_adv.h
  97. 29
    25
      config/examples/makibox/Configuration_adv.h
  98. 29
    25
      config/examples/tvrrug/Round2/Configuration_adv.h
  99. 29
    25
      config/examples/wt150/Configuration_adv.h

+ 29
- 25
Marlin/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/default/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/3DFabXYZ/Migbot/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/AlephObjects/TAZ4/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Alfawise/U20/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/AliExpress/UM2pExt/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Anet/A2/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Anet/A2plus/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Anet/A6/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Anet/A8/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Anet/A8plus/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Anet/E16/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/AnyCubic/i3/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/ArmEd/Configuration_adv.h View File

@@ -662,10 +662,10 @@
662 662
   #endif
663 663
 #endif
664 664
 
665
-// @section extras
665
+// @section motion
666 666
 
667
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
668
-#define DEFAULT_MINSEGMENTTIME        20000
667
+// Minimum time that a segment needs to take if the buffer is emptied
668
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
669 669
 
670 670
 // If defined the movements slow down when the look ahead buffer is only half full
671 671
 #define SLOWDOWN
@@ -855,11 +855,32 @@
855 855
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
856 856
 #endif
857 857
 
858
-// Include a page of printer information in the LCD Main Menu
859
-//#define LCD_INFO_MENU
860
-#if ENABLED(LCD_INFO_MENU)
861
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
-#endif
858
+#if HAS_LCD_MENU
859
+
860
+  // Include a page of printer information in the LCD Main Menu
861
+  //#define LCD_INFO_MENU
862
+  #if ENABLED(LCD_INFO_MENU)
863
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
864
+  #endif
865
+
866
+  /**
867
+   * LED Control Menu
868
+   * Add LED Control to the LCD menu
869
+   */
870
+  //#define LED_CONTROL_MENU
871
+  #if ENABLED(LED_CONTROL_MENU)
872
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
873
+    #if ENABLED(LED_COLOR_PRESETS)
874
+      #define LED_USER_PRESET_RED        255  // User defined RED value
875
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
876
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
877
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
878
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
879
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
880
+    #endif
881
+  #endif
882
+
883
+#endif // HAS_LCD_MENU
863 884
 
864 885
 // Scroll a longer status message into view
865 886
 //#define STATUS_MESSAGE_SCROLLING
@@ -884,23 +905,6 @@
884 905
   #endif
885 906
 #endif
886 907
 
887
-/**
888
- * LED Control Menu
889
- * Enable this feature to add LED Control to the LCD menu
890
- */
891
-//#define LED_CONTROL_MENU
892
-#if ENABLED(LED_CONTROL_MENU)
893
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
894
-  #if ENABLED(LED_COLOR_PRESETS)
895
-    #define LED_USER_PRESET_RED        255  // User defined RED value
896
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
897
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
898
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
899
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
900
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
901
-  #endif
902
-#endif // LED_CONTROL_MENU
903
-
904 908
 #if ENABLED(SDSUPPORT)
905 909
 
906 910
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/BIBO/TouchX/cyclops/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/BIBO/TouchX/default/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/BQ/Hephestos/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/BQ/Hephestos_2/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -859,11 +859,32 @@
859 859
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
860 860
 #endif
861 861
 
862
-// Include a page of printer information in the LCD Main Menu
863
-//#define LCD_INFO_MENU
864
-#if ENABLED(LCD_INFO_MENU)
865
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
866
-#endif
862
+#if HAS_LCD_MENU
863
+
864
+  // Include a page of printer information in the LCD Main Menu
865
+  //#define LCD_INFO_MENU
866
+  #if ENABLED(LCD_INFO_MENU)
867
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
868
+  #endif
869
+
870
+  /**
871
+   * LED Control Menu
872
+   * Add LED Control to the LCD menu
873
+   */
874
+  //#define LED_CONTROL_MENU
875
+  #if ENABLED(LED_CONTROL_MENU)
876
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
877
+    #if ENABLED(LED_COLOR_PRESETS)
878
+      #define LED_USER_PRESET_RED        255  // User defined RED value
879
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
880
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
881
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
882
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
883
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
884
+    #endif
885
+  #endif
886
+
887
+#endif // HAS_LCD_MENU
867 888
 
868 889
 // Scroll a longer status message into view
869 890
 #define STATUS_MESSAGE_SCROLLING
@@ -888,23 +909,6 @@
888 909
   #endif
889 910
 #endif
890 911
 
891
-/**
892
- * LED Control Menu
893
- * Enable this feature to add LED Control to the LCD menu
894
- */
895
-//#define LED_CONTROL_MENU
896
-#if ENABLED(LED_CONTROL_MENU)
897
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
898
-  #if ENABLED(LED_COLOR_PRESETS)
899
-    #define LED_USER_PRESET_RED        255  // User defined RED value
900
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
901
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
902
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
903
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
904
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
905
-  #endif
906
-#endif // LED_CONTROL_MENU
907
-
908 912
 #if ENABLED(SDSUPPORT)
909 913
 
910 914
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/BQ/WITBOX/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Cartesio/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/CR-10/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/CR-10S/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/CR-10_5S/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/CR-10mini/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/CR-20 Pro/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/CR-20/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/CR-8/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/Ender-2/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/Ender-3/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/Ender-4/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Creality/Ender-5/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Dagoma/Disco Ultimate/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Einstart-S/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FYSETC/AIO_II/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  #define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h View File

@@ -657,10 +657,10 @@
657 657
   #endif
658 658
 #endif
659 659
 
660
-// @section extras
660
+// @section motion
661 661
 
662
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
663
-#define DEFAULT_MINSEGMENTTIME        20000
662
+// Minimum time that a segment needs to take if the buffer is emptied
663
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
664 664
 
665 665
 // If defined the movements slow down when the look ahead buffer is only half full
666 666
 #define SLOWDOWN
@@ -850,11 +850,32 @@
850 850
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851 851
 #endif
852 852
 
853
-// Include a page of printer information in the LCD Main Menu
854
-//#define LCD_INFO_MENU
855
-#if ENABLED(LCD_INFO_MENU)
856
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857
-#endif
853
+#if HAS_LCD_MENU
854
+
855
+  // Include a page of printer information in the LCD Main Menu
856
+  //#define LCD_INFO_MENU
857
+  #if ENABLED(LCD_INFO_MENU)
858
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
+  #endif
860
+
861
+  /**
862
+   * LED Control Menu
863
+   * Add LED Control to the LCD menu
864
+   */
865
+  //#define LED_CONTROL_MENU
866
+  #if ENABLED(LED_CONTROL_MENU)
867
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
868
+    #if ENABLED(LED_COLOR_PRESETS)
869
+      #define LED_USER_PRESET_RED        255  // User defined RED value
870
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
871
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
872
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
873
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
874
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
875
+    #endif
876
+  #endif
877
+
878
+#endif // HAS_LCD_MENU
858 879
 
859 880
 // Scroll a longer status message into view
860 881
 //#define STATUS_MESSAGE_SCROLLING
@@ -879,23 +900,6 @@
879 900
   #endif
880 901
 #endif
881 902
 
882
-/**
883
- * LED Control Menu
884
- * Enable this feature to add LED Control to the LCD menu
885
- */
886
-//#define LED_CONTROL_MENU
887
-#if ENABLED(LED_CONTROL_MENU)
888
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
889
-  #if ENABLED(LED_COLOR_PRESETS)
890
-    #define LED_USER_PRESET_RED        255  // User defined RED value
891
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
892
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
893
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
894
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
895
-    #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
896
-  #endif
897
-#endif // LED_CONTROL_MENU
898
-
899 903
 #if ENABLED(SDSUPPORT)
900 904
 
901 905
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h View File

@@ -657,10 +657,10 @@
657 657
   #endif
658 658
 #endif
659 659
 
660
-// @section extras
660
+// @section motion
661 661
 
662
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
663
-#define DEFAULT_MINSEGMENTTIME        20000
662
+// Minimum time that a segment needs to take if the buffer is emptied
663
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
664 664
 
665 665
 // If defined the movements slow down when the look ahead buffer is only half full
666 666
 #define SLOWDOWN
@@ -850,11 +850,32 @@
850 850
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851 851
 #endif
852 852
 
853
-// Include a page of printer information in the LCD Main Menu
854
-//#define LCD_INFO_MENU
855
-#if ENABLED(LCD_INFO_MENU)
856
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857
-#endif
853
+#if HAS_LCD_MENU
854
+
855
+  // Include a page of printer information in the LCD Main Menu
856
+  //#define LCD_INFO_MENU
857
+  #if ENABLED(LCD_INFO_MENU)
858
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
+  #endif
860
+
861
+  /**
862
+   * LED Control Menu
863
+   * Add LED Control to the LCD menu
864
+   */
865
+  //#define LED_CONTROL_MENU
866
+  #if ENABLED(LED_CONTROL_MENU)
867
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
868
+    #if ENABLED(LED_COLOR_PRESETS)
869
+      #define LED_USER_PRESET_RED        255  // User defined RED value
870
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
871
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
872
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
873
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
874
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
875
+    #endif
876
+  #endif
877
+
878
+#endif // HAS_LCD_MENU
858 879
 
859 880
 // Scroll a longer status message into view
860 881
 //#define STATUS_MESSAGE_SCROLLING
@@ -879,23 +900,6 @@
879 900
   #endif
880 901
 #endif
881 902
 
882
-/**
883
- * LED Control Menu
884
- * Enable this feature to add LED Control to the LCD menu
885
- */
886
-//#define LED_CONTROL_MENU
887
-#if ENABLED(LED_CONTROL_MENU)
888
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
889
-  #if ENABLED(LED_COLOR_PRESETS)
890
-    #define LED_USER_PRESET_RED        255  // User defined RED value
891
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
892
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
893
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
894
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
895
-    #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
896
-  #endif
897
-#endif // LED_CONTROL_MENU
898
-
899 903
 #if ENABLED(SDSUPPORT)
900 904
 
901 905
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FYSETC/Cheetah/base/Configuration_adv.h View File

@@ -657,10 +657,10 @@
657 657
   #endif
658 658
 #endif
659 659
 
660
-// @section extras
660
+// @section motion
661 661
 
662
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
663
-#define DEFAULT_MINSEGMENTTIME        20000
662
+// Minimum time that a segment needs to take if the buffer is emptied
663
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
664 664
 
665 665
 // If defined the movements slow down when the look ahead buffer is only half full
666 666
 #define SLOWDOWN
@@ -850,11 +850,32 @@
850 850
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851 851
 #endif
852 852
 
853
-// Include a page of printer information in the LCD Main Menu
854
-//#define LCD_INFO_MENU
855
-#if ENABLED(LCD_INFO_MENU)
856
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857
-#endif
853
+#if HAS_LCD_MENU
854
+
855
+  // Include a page of printer information in the LCD Main Menu
856
+  //#define LCD_INFO_MENU
857
+  #if ENABLED(LCD_INFO_MENU)
858
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
+  #endif
860
+
861
+  /**
862
+   * LED Control Menu
863
+   * Add LED Control to the LCD menu
864
+   */
865
+  //#define LED_CONTROL_MENU
866
+  #if ENABLED(LED_CONTROL_MENU)
867
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
868
+    #if ENABLED(LED_COLOR_PRESETS)
869
+      #define LED_USER_PRESET_RED        255  // User defined RED value
870
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
871
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
872
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
873
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
874
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
875
+    #endif
876
+  #endif
877
+
878
+#endif // HAS_LCD_MENU
858 879
 
859 880
 // Scroll a longer status message into view
860 881
 //#define STATUS_MESSAGE_SCROLLING
@@ -879,23 +900,6 @@
879 900
   #endif
880 901
 #endif
881 902
 
882
-/**
883
- * LED Control Menu
884
- * Enable this feature to add LED Control to the LCD menu
885
- */
886
-//#define LED_CONTROL_MENU
887
-#if ENABLED(LED_CONTROL_MENU)
888
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
889
-  #if ENABLED(LED_COLOR_PRESETS)
890
-    #define LED_USER_PRESET_RED        255  // User defined RED value
891
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
892
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
893
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
894
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
895
-    #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
896
-  #endif
897
-#endif // LED_CONTROL_MENU
898
-
899 903
 #if ENABLED(SDSUPPORT)
900 904
 
901 905
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FYSETC/F6_13/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Felix/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FlashForge/CreatorPro/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -850,11 +850,32 @@
850 850
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851 851
 #endif
852 852
 
853
-// Include a page of printer information in the LCD Main Menu
854
-//#define LCD_INFO_MENU
855
-#if ENABLED(LCD_INFO_MENU)
856
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857
-#endif
853
+#if HAS_LCD_MENU
854
+
855
+  // Include a page of printer information in the LCD Main Menu
856
+  //#define LCD_INFO_MENU
857
+  #if ENABLED(LCD_INFO_MENU)
858
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
+  #endif
860
+
861
+  /**
862
+   * LED Control Menu
863
+   * Add LED Control to the LCD menu
864
+   */
865
+  #define LED_CONTROL_MENU
866
+  #if ENABLED(LED_CONTROL_MENU)
867
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
868
+    #if ENABLED(LED_COLOR_PRESETS)
869
+      #define LED_USER_PRESET_RED        255  // User defined RED value
870
+      #define LED_USER_PRESET_GREEN      255  // User defined GREEN value
871
+      #define LED_USER_PRESET_BLUE       255  // User defined BLUE value
872
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
873
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
874
+      #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
875
+    #endif
876
+  #endif
877
+
878
+#endif // HAS_LCD_MENU
858 879
 
859 880
 // Scroll a longer status message into view
860 881
 //#define STATUS_MESSAGE_SCROLLING
@@ -879,23 +900,6 @@
879 900
   #endif
880 901
 #endif
881 902
 
882
-/**
883
- * LED Control Menu
884
- * Enable this feature to add LED Control to the LCD menu
885
- */
886
-#define LED_CONTROL_MENU
887
-#if ENABLED(LED_CONTROL_MENU)
888
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
889
-  #if ENABLED(LED_COLOR_PRESETS)
890
-    #define LED_USER_PRESET_RED        255  // User defined RED value
891
-    #define LED_USER_PRESET_GREEN      255  // User defined GREEN value
892
-    #define LED_USER_PRESET_BLUE       255  // User defined BLUE value
893
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
894
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
895
-    #define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
896
-  #endif
897
-#endif // LED_CONTROL_MENU
898
-
899 903
 #if ENABLED(SDSUPPORT)
900 904
 
901 905
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/FolgerTech/i3-2020/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Formbot/Raptor/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Formbot/T_Rex_2+/Configuration_adv.h View File

@@ -662,10 +662,10 @@
662 662
   #endif
663 663
 #endif
664 664
 
665
-// @section extras
665
+// @section motion
666 666
 
667
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
668
-#define DEFAULT_MINSEGMENTTIME        20000
667
+// Minimum time that a segment needs to take if the buffer is emptied
668
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
669 669
 
670 670
 // If defined the movements slow down when the look ahead buffer is only half full
671 671
 #define SLOWDOWN
@@ -855,11 +855,32 @@
855 855
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
856 856
 #endif
857 857
 
858
-// Include a page of printer information in the LCD Main Menu
859
-#define LCD_INFO_MENU
860
-#if ENABLED(LCD_INFO_MENU)
861
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
-#endif
858
+#if HAS_LCD_MENU
859
+
860
+  // Include a page of printer information in the LCD Main Menu
861
+  #define LCD_INFO_MENU
862
+  #if ENABLED(LCD_INFO_MENU)
863
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
864
+  #endif
865
+
866
+  /**
867
+   * LED Control Menu
868
+   * Add LED Control to the LCD menu
869
+   */
870
+  //#define LED_CONTROL_MENU
871
+  #if ENABLED(LED_CONTROL_MENU)
872
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
873
+    #if ENABLED(LED_COLOR_PRESETS)
874
+      #define LED_USER_PRESET_RED        255  // User defined RED value
875
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
876
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
877
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
878
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
879
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
880
+    #endif
881
+  #endif
882
+
883
+#endif // HAS_LCD_MENU
863 884
 
864 885
 // Scroll a longer status message into view
865 886
 #define STATUS_MESSAGE_SCROLLING
@@ -884,23 +905,6 @@
884 905
   #endif
885 906
 #endif
886 907
 
887
-/**
888
- * LED Control Menu
889
- * Enable this feature to add LED Control to the LCD menu
890
- */
891
-//#define LED_CONTROL_MENU
892
-#if ENABLED(LED_CONTROL_MENU)
893
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
894
-  #if ENABLED(LED_COLOR_PRESETS)
895
-    #define LED_USER_PRESET_RED        255  // User defined RED value
896
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
897
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
898
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
899
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
900
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
901
-  #endif
902
-#endif // LED_CONTROL_MENU
903
-
904 908
 #if ENABLED(SDSUPPORT)
905 909
 
906 910
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Formbot/T_Rex_3/Configuration_adv.h View File

@@ -662,10 +662,10 @@
662 662
   #endif
663 663
 #endif
664 664
 
665
-// @section extras
665
+// @section motion
666 666
 
667
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
668
-#define DEFAULT_MINSEGMENTTIME        20000
667
+// Minimum time that a segment needs to take if the buffer is emptied
668
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
669 669
 
670 670
 // If defined the movements slow down when the look ahead buffer is only half full
671 671
 #define SLOWDOWN
@@ -855,11 +855,32 @@
855 855
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
856 856
 #endif
857 857
 
858
-// Include a page of printer information in the LCD Main Menu
859
-#define LCD_INFO_MENU
860
-#if ENABLED(LCD_INFO_MENU)
861
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
-#endif
858
+#if HAS_LCD_MENU
859
+
860
+  // Include a page of printer information in the LCD Main Menu
861
+  #define LCD_INFO_MENU
862
+  #if ENABLED(LCD_INFO_MENU)
863
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
864
+  #endif
865
+
866
+  /**
867
+   * LED Control Menu
868
+   * Add LED Control to the LCD menu
869
+   */
870
+  //#define LED_CONTROL_MENU
871
+  #if ENABLED(LED_CONTROL_MENU)
872
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
873
+    #if ENABLED(LED_COLOR_PRESETS)
874
+      #define LED_USER_PRESET_RED        255  // User defined RED value
875
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
876
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
877
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
878
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
879
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
880
+    #endif
881
+  #endif
882
+
883
+#endif // HAS_LCD_MENU
863 884
 
864 885
 // Scroll a longer status message into view
865 886
 #define STATUS_MESSAGE_SCROLLING
@@ -884,23 +905,6 @@
884 905
   #endif
885 906
 #endif
886 907
 
887
-/**
888
- * LED Control Menu
889
- * Enable this feature to add LED Control to the LCD menu
890
- */
891
-//#define LED_CONTROL_MENU
892
-#if ENABLED(LED_CONTROL_MENU)
893
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
894
-  #if ENABLED(LED_COLOR_PRESETS)
895
-    #define LED_USER_PRESET_RED        255  // User defined RED value
896
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
897
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
898
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
899
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
900
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
901
-  #endif
902
-#endif // LED_CONTROL_MENU
903
-
904 908
 #if ENABLED(SDSUPPORT)
905 909
 
906 910
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Geeetech/A10/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Geeetech/A10M/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Geeetech/A20M/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Geeetech/MeCreator2/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Infitary/i3-M508/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/JGAurora/A1/Configuration_adv.h View File

@@ -663,10 +663,10 @@
663 663
   #endif
664 664
 #endif
665 665
 
666
-// @section extras
666
+// @section motion
667 667
 
668
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
669
-#define DEFAULT_MINSEGMENTTIME        20000
668
+// Minimum time that a segment needs to take if the buffer is emptied
669
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
670 670
 
671 671
 // If defined the movements slow down when the look ahead buffer is only half full
672 672
 #define SLOWDOWN
@@ -856,11 +856,32 @@
856 856
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
857 857
 #endif
858 858
 
859
-// Include a page of printer information in the LCD Main Menu
860
-//#define LCD_INFO_MENU
861
-#if ENABLED(LCD_INFO_MENU)
862
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
863
-#endif
859
+#if HAS_LCD_MENU
860
+
861
+  // Include a page of printer information in the LCD Main Menu
862
+  //#define LCD_INFO_MENU
863
+  #if ENABLED(LCD_INFO_MENU)
864
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
865
+  #endif
866
+
867
+  /**
868
+   * LED Control Menu
869
+   * Add LED Control to the LCD menu
870
+   */
871
+  //#define LED_CONTROL_MENU
872
+  #if ENABLED(LED_CONTROL_MENU)
873
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
874
+    #if ENABLED(LED_COLOR_PRESETS)
875
+      #define LED_USER_PRESET_RED        255  // User defined RED value
876
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
877
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
878
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
879
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
880
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
881
+    #endif
882
+  #endif
883
+
884
+#endif // HAS_LCD_MENU
864 885
 
865 886
 // Scroll a longer status message into view
866 887
 #define STATUS_MESSAGE_SCROLLING
@@ -885,23 +906,6 @@
885 906
   #endif
886 907
 #endif
887 908
 
888
-/**
889
- * LED Control Menu
890
- * Enable this feature to add LED Control to the LCD menu
891
- */
892
-//#define LED_CONTROL_MENU
893
-#if ENABLED(LED_CONTROL_MENU)
894
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
895
-  #if ENABLED(LED_COLOR_PRESETS)
896
-    #define LED_USER_PRESET_RED        255  // User defined RED value
897
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
898
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
899
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
900
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
901
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
902
-  #endif
903
-#endif // LED_CONTROL_MENU
904
-
905 909
 #if ENABLED(SDSUPPORT)
906 910
 
907 911
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/JGAurora/A5/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/JGAurora/A5S/Configuration_adv.h View File

@@ -663,10 +663,10 @@
663 663
   #endif
664 664
 #endif
665 665
 
666
-// @section extras
666
+// @section motion
667 667
 
668
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
669
-#define DEFAULT_MINSEGMENTTIME        20000
668
+// Minimum time that a segment needs to take if the buffer is emptied
669
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
670 670
 
671 671
 // If defined the movements slow down when the look ahead buffer is only half full
672 672
 #define SLOWDOWN
@@ -856,11 +856,32 @@
856 856
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
857 857
 #endif
858 858
 
859
-// Include a page of printer information in the LCD Main Menu
860
-//#define LCD_INFO_MENU
861
-#if ENABLED(LCD_INFO_MENU)
862
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
863
-#endif
859
+#if HAS_LCD_MENU
860
+
861
+  // Include a page of printer information in the LCD Main Menu
862
+  //#define LCD_INFO_MENU
863
+  #if ENABLED(LCD_INFO_MENU)
864
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
865
+  #endif
866
+
867
+  /**
868
+   * LED Control Menu
869
+   * Add LED Control to the LCD menu
870
+   */
871
+  //#define LED_CONTROL_MENU
872
+  #if ENABLED(LED_CONTROL_MENU)
873
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
874
+    #if ENABLED(LED_COLOR_PRESETS)
875
+      #define LED_USER_PRESET_RED        255  // User defined RED value
876
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
877
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
878
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
879
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
880
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
881
+    #endif
882
+  #endif
883
+
884
+#endif // HAS_LCD_MENU
864 885
 
865 886
 // Scroll a longer status message into view
866 887
 #define STATUS_MESSAGE_SCROLLING
@@ -885,23 +906,6 @@
885 906
   #endif
886 907
 #endif
887 908
 
888
-/**
889
- * LED Control Menu
890
- * Enable this feature to add LED Control to the LCD menu
891
- */
892
-//#define LED_CONTROL_MENU
893
-#if ENABLED(LED_CONTROL_MENU)
894
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
895
-  #if ENABLED(LED_COLOR_PRESETS)
896
-    #define LED_USER_PRESET_RED        255  // User defined RED value
897
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
898
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
899
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
900
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
901
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
902
-  #endif
903
-#endif // LED_CONTROL_MENU
904
-
905 909
 #if ENABLED(SDSUPPORT)
906 910
 
907 911
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/MakerParts/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Malyan/M150/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Malyan/M200/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Micromake/C1/enhanced/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Mks/Robin/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Mks/Sbase/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -852,11 +852,32 @@
852 852
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
853 853
 #endif
854 854
 
855
-// Include a page of printer information in the LCD Main Menu
856
-//#define LCD_INFO_MENU
857
-#if ENABLED(LCD_INFO_MENU)
858
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
-#endif
855
+#if HAS_LCD_MENU
856
+
857
+  // Include a page of printer information in the LCD Main Menu
858
+  //#define LCD_INFO_MENU
859
+  #if ENABLED(LCD_INFO_MENU)
860
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
861
+  #endif
862
+
863
+  /**
864
+   * LED Control Menu
865
+   * Add LED Control to the LCD menu
866
+   */
867
+  //#define LED_CONTROL_MENU
868
+  #if ENABLED(LED_CONTROL_MENU)
869
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
870
+    #if ENABLED(LED_COLOR_PRESETS)
871
+      #define LED_USER_PRESET_RED        255  // User defined RED value
872
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
873
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
874
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
875
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
876
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
877
+    #endif
878
+  #endif
879
+
880
+#endif // HAS_LCD_MENU
860 881
 
861 882
 // Scroll a longer status message into view
862 883
 //#define STATUS_MESSAGE_SCROLLING
@@ -881,23 +902,6 @@
881 902
   #endif
882 903
 #endif
883 904
 
884
-/**
885
- * LED Control Menu
886
- * Enable this feature to add LED Control to the LCD menu
887
- */
888
-//#define LED_CONTROL_MENU
889
-#if ENABLED(LED_CONTROL_MENU)
890
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
891
-  #if ENABLED(LED_COLOR_PRESETS)
892
-    #define LED_USER_PRESET_RED        255  // User defined RED value
893
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
894
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
895
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
896
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
897
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
898
-  #endif
899
-#endif // LED_CONTROL_MENU
900
-
901 905
 #if ENABLED(SDSUPPORT)
902 906
 
903 907
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/RapideLite/RL200/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/RigidBot/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/SCARA/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 //#define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Sanguinololu/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Tevo/Michelangelo/Configuration_adv.h View File

@@ -657,10 +657,10 @@
657 657
   #endif
658 658
 #endif
659 659
 
660
-// @section extras
660
+// @section motion
661 661
 
662
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
663
-#define DEFAULT_MINSEGMENTTIME        20000
662
+// Minimum time that a segment needs to take if the buffer is emptied
663
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
664 664
 
665 665
 // If defined the movements slow down when the look ahead buffer is only half full
666 666
 #define SLOWDOWN
@@ -850,11 +850,32 @@
850 850
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851 851
 #endif
852 852
 
853
-// Include a page of printer information in the LCD Main Menu
854
-#define LCD_INFO_MENU
855
-#if ENABLED(LCD_INFO_MENU)
856
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857
-#endif
853
+#if HAS_LCD_MENU
854
+
855
+  // Include a page of printer information in the LCD Main Menu
856
+  #define LCD_INFO_MENU
857
+  #if ENABLED(LCD_INFO_MENU)
858
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
+  #endif
860
+
861
+  /**
862
+   * LED Control Menu
863
+   * Add LED Control to the LCD menu
864
+   */
865
+  //#define LED_CONTROL_MENU
866
+  #if ENABLED(LED_CONTROL_MENU)
867
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
868
+    #if ENABLED(LED_COLOR_PRESETS)
869
+      #define LED_USER_PRESET_RED        255  // User defined RED value
870
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
871
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
872
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
873
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
874
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
875
+    #endif
876
+  #endif
877
+
878
+#endif // HAS_LCD_MENU
858 879
 
859 880
 // Scroll a longer status message into view
860 881
 #define STATUS_MESSAGE_SCROLLING
@@ -879,23 +900,6 @@
879 900
   #endif
880 901
 #endif
881 902
 
882
-/**
883
- * LED Control Menu
884
- * Enable this feature to add LED Control to the LCD menu
885
- */
886
-//#define LED_CONTROL_MENU
887
-#if ENABLED(LED_CONTROL_MENU)
888
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
889
-  #if ENABLED(LED_COLOR_PRESETS)
890
-    #define LED_USER_PRESET_RED        255  // User defined RED value
891
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
892
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
893
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
894
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
895
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
896
-  #endif
897
-#endif // LED_CONTROL_MENU
898
-
899 903
 #if ENABLED(SDSUPPORT)
900 904
 
901 905
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Tevo/Tarantula Pro/Configuration_adv.h View File

@@ -654,10 +654,10 @@
654 654
   #endif
655 655
 #endif
656 656
 
657
-// @section extras
657
+// @section motion
658 658
 
659
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
660
-#define DEFAULT_MINSEGMENTTIME        20000
659
+// Minimum time that a segment needs to take if the buffer is emptied
660
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
661 661
 
662 662
 // If defined the movements slow down when the look ahead buffer is only half full
663 663
 #define SLOWDOWN
@@ -847,11 +847,32 @@
847 847
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
848 848
 #endif
849 849
 
850
-// Include a page of printer information in the LCD Main Menu
851
-#define LCD_INFO_MENU
852
-#if ENABLED(LCD_INFO_MENU)
853
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
854
-#endif
850
+#if HAS_LCD_MENU
851
+
852
+  // Include a page of printer information in the LCD Main Menu
853
+  #define LCD_INFO_MENU
854
+  #if ENABLED(LCD_INFO_MENU)
855
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
856
+  #endif
857
+
858
+  /**
859
+   * LED Control Menu
860
+   * Add LED Control to the LCD menu
861
+   */
862
+  //#define LED_CONTROL_MENU
863
+  #if ENABLED(LED_CONTROL_MENU)
864
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
865
+    #if ENABLED(LED_COLOR_PRESETS)
866
+      #define LED_USER_PRESET_RED        255  // User defined RED value
867
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
868
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
869
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
870
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
871
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
872
+    #endif
873
+  #endif
874
+
875
+#endif // HAS_LCD_MENU
855 876
 
856 877
 // Scroll a longer status message into view
857 878
 #define STATUS_MESSAGE_SCROLLING
@@ -876,23 +897,6 @@
876 897
   #endif
877 898
 #endif
878 899
 
879
-/**
880
- * LED Control Menu
881
- * Enable this feature to add LED Control to the LCD menu
882
- */
883
-//#define LED_CONTROL_MENU
884
-#if ENABLED(LED_CONTROL_MENU)
885
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
886
-  #if ENABLED(LED_COLOR_PRESETS)
887
-    #define LED_USER_PRESET_RED        255  // User defined RED value
888
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
889
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
890
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
891
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
892
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
893
-  #endif
894
-#endif // LED_CONTROL_MENU
895
-
896 900
 #if ENABLED(SDSUPPORT)
897 901
 
898 902
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration_adv.h View File

@@ -657,10 +657,10 @@
657 657
   #endif
658 658
 #endif
659 659
 
660
-// @section extras
660
+// @section motion
661 661
 
662
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
663
-#define DEFAULT_MINSEGMENTTIME        20000
662
+// Minimum time that a segment needs to take if the buffer is emptied
663
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
664 664
 
665 665
 // If defined the movements slow down when the look ahead buffer is only half full
666 666
 #define SLOWDOWN
@@ -850,11 +850,32 @@
850 850
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851 851
 #endif
852 852
 
853
-// Include a page of printer information in the LCD Main Menu
854
-#define LCD_INFO_MENU
855
-#if ENABLED(LCD_INFO_MENU)
856
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857
-#endif
853
+#if HAS_LCD_MENU
854
+
855
+  // Include a page of printer information in the LCD Main Menu
856
+  #define LCD_INFO_MENU
857
+  #if ENABLED(LCD_INFO_MENU)
858
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
+  #endif
860
+
861
+  /**
862
+   * LED Control Menu
863
+   * Add LED Control to the LCD menu
864
+   */
865
+  //#define LED_CONTROL_MENU
866
+  #if ENABLED(LED_CONTROL_MENU)
867
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
868
+    #if ENABLED(LED_COLOR_PRESETS)
869
+      #define LED_USER_PRESET_RED        255  // User defined RED value
870
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
871
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
872
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
873
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
874
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
875
+    #endif
876
+  #endif
877
+
878
+#endif // HAS_LCD_MENU
858 879
 
859 880
 // Scroll a longer status message into view
860 881
 #define STATUS_MESSAGE_SCROLLING
@@ -879,23 +900,6 @@
879 900
   #endif
880 901
 #endif
881 902
 
882
-/**
883
- * LED Control Menu
884
- * Enable this feature to add LED Control to the LCD menu
885
- */
886
-//#define LED_CONTROL_MENU
887
-#if ENABLED(LED_CONTROL_MENU)
888
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
889
-  #if ENABLED(LED_COLOR_PRESETS)
890
-    #define LED_USER_PRESET_RED        255  // User defined RED value
891
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
892
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
893
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
894
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
895
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
896
-  #endif
897
-#endif // LED_CONTROL_MENU
898
-
899 903
 #if ENABLED(SDSUPPORT)
900 904
 
901 905
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration_adv.h View File

@@ -657,10 +657,10 @@
657 657
   #endif
658 658
 #endif
659 659
 
660
-// @section extras
660
+// @section motion
661 661
 
662
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
663
-#define DEFAULT_MINSEGMENTTIME        20000
662
+// Minimum time that a segment needs to take if the buffer is emptied
663
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
664 664
 
665 665
 // If defined the movements slow down when the look ahead buffer is only half full
666 666
 #define SLOWDOWN
@@ -850,11 +850,32 @@
850 850
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851 851
 #endif
852 852
 
853
-// Include a page of printer information in the LCD Main Menu
854
-#define LCD_INFO_MENU
855
-#if ENABLED(LCD_INFO_MENU)
856
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857
-#endif
853
+#if HAS_LCD_MENU
854
+
855
+  // Include a page of printer information in the LCD Main Menu
856
+  #define LCD_INFO_MENU
857
+  #if ENABLED(LCD_INFO_MENU)
858
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
+  #endif
860
+
861
+  /**
862
+   * LED Control Menu
863
+   * Add LED Control to the LCD menu
864
+   */
865
+  //#define LED_CONTROL_MENU
866
+  #if ENABLED(LED_CONTROL_MENU)
867
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
868
+    #if ENABLED(LED_COLOR_PRESETS)
869
+      #define LED_USER_PRESET_RED        255  // User defined RED value
870
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
871
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
872
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
873
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
874
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
875
+    #endif
876
+  #endif
877
+
878
+#endif // HAS_LCD_MENU
858 879
 
859 880
 // Scroll a longer status message into view
860 881
 #define STATUS_MESSAGE_SCROLLING
@@ -879,23 +900,6 @@
879 900
   #endif
880 901
 #endif
881 902
 
882
-/**
883
- * LED Control Menu
884
- * Enable this feature to add LED Control to the LCD menu
885
- */
886
-//#define LED_CONTROL_MENU
887
-#if ENABLED(LED_CONTROL_MENU)
888
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
889
-  #if ENABLED(LED_COLOR_PRESETS)
890
-    #define LED_USER_PRESET_RED        255  // User defined RED value
891
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
892
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
893
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
894
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
895
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
896
-  #endif
897
-#endif // LED_CONTROL_MENU
898
-
899 903
 #if ENABLED(SDSUPPORT)
900 904
 
901 905
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/TheBorg/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/TinyBoy2/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Tronxy/X3A/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Tronxy/X5S-2E/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/UltiMachine/Archim1/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/UltiMachine/Archim2/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/VORONDesign/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Velleman/K8200/Configuration_adv.h View File

@@ -671,10 +671,10 @@
671 671
   #endif
672 672
 #endif
673 673
 
674
-// @section extras
674
+// @section motion
675 675
 
676
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
677
-#define DEFAULT_MINSEGMENTTIME        20000
676
+// Minimum time that a segment needs to take if the buffer is emptied
677
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
678 678
 
679 679
 // If defined the movements slow down when the look ahead buffer is only half full
680 680
 #define SLOWDOWN
@@ -864,11 +864,32 @@
864 864
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
865 865
 #endif
866 866
 
867
-// Include a page of printer information in the LCD Main Menu
868
-//#define LCD_INFO_MENU
869
-#if ENABLED(LCD_INFO_MENU)
870
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
871
-#endif
867
+#if HAS_LCD_MENU
868
+
869
+  // Include a page of printer information in the LCD Main Menu
870
+  //#define LCD_INFO_MENU
871
+  #if ENABLED(LCD_INFO_MENU)
872
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
873
+  #endif
874
+
875
+  /**
876
+   * LED Control Menu
877
+   * Add LED Control to the LCD menu
878
+   */
879
+  //#define LED_CONTROL_MENU
880
+  #if ENABLED(LED_CONTROL_MENU)
881
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
882
+    #if ENABLED(LED_COLOR_PRESETS)
883
+      #define LED_USER_PRESET_RED        255  // User defined RED value
884
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
885
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
886
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
887
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
888
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
889
+    #endif
890
+  #endif
891
+
892
+#endif // HAS_LCD_MENU
872 893
 
873 894
 // Scroll a longer status message into view
874 895
 //#define STATUS_MESSAGE_SCROLLING
@@ -893,23 +914,6 @@
893 914
   #endif
894 915
 #endif
895 916
 
896
-/**
897
- * LED Control Menu
898
- * Enable this feature to add LED Control to the LCD menu
899
- */
900
-//#define LED_CONTROL_MENU
901
-#if ENABLED(LED_CONTROL_MENU)
902
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
903
-  #if ENABLED(LED_COLOR_PRESETS)
904
-    #define LED_USER_PRESET_RED        255  // User defined RED value
905
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
906
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
907
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
908
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
909
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
910
-  #endif
911
-#endif // LED_CONTROL_MENU
912
-
913 917
 #if ENABLED(SDSUPPORT)
914 918
 
915 919
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Velleman/K8400/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/WASP/PowerWASP/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Wanhao/Duplicator 6/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  #define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/Wanhao/Duplicator i3 Mini/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  #define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 #define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/Anycubic/Kossel/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  #define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 #define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/Dreammaker/Overlord/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  #define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  #define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED         35  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN       35  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE        35  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      #define LED_USER_PRESET_STARTUP         // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 #define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED         35  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN       35  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE        35  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    #define LED_USER_PRESET_STARTUP         // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/Dreammaker/Overlord_Pro/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  #define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  #define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED         35  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN       35  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE        35  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      #define LED_USER_PRESET_STARTUP         // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 #define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED         35  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN       35  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE        35  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    #define LED_USER_PRESET_STARTUP         // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/FLSUN/kossel/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/MKS/SBASE/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/Tevo Little Monster/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/generic/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/kossel_mini/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/delta/kossel_xl/Configuration_adv.h View File

@@ -659,10 +659,10 @@
659 659
   #endif
660 660
 #endif
661 661
 
662
-// @section extras
662
+// @section motion
663 663
 
664
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
665
-#define DEFAULT_MINSEGMENTTIME        20000
664
+// Minimum time that a segment needs to take if the buffer is emptied
665
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
666 666
 
667 667
 // If defined the movements slow down when the look ahead buffer is only half full
668 668
 // (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second)
@@ -853,11 +853,32 @@
853 853
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
854 854
 #endif
855 855
 
856
-// Include a page of printer information in the LCD Main Menu
857
-//#define LCD_INFO_MENU
858
-#if ENABLED(LCD_INFO_MENU)
859
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
-#endif
856
+#if HAS_LCD_MENU
857
+
858
+  // Include a page of printer information in the LCD Main Menu
859
+  //#define LCD_INFO_MENU
860
+  #if ENABLED(LCD_INFO_MENU)
861
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
862
+  #endif
863
+
864
+  /**
865
+   * LED Control Menu
866
+   * Add LED Control to the LCD menu
867
+   */
868
+  //#define LED_CONTROL_MENU
869
+  #if ENABLED(LED_CONTROL_MENU)
870
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
871
+    #if ENABLED(LED_COLOR_PRESETS)
872
+      #define LED_USER_PRESET_RED        255  // User defined RED value
873
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
874
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
875
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
876
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
877
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
878
+    #endif
879
+  #endif
880
+
881
+#endif // HAS_LCD_MENU
861 882
 
862 883
 // Scroll a longer status message into view
863 884
 //#define STATUS_MESSAGE_SCROLLING
@@ -882,23 +903,6 @@
882 903
   #endif
883 904
 #endif
884 905
 
885
-/**
886
- * LED Control Menu
887
- * Enable this feature to add LED Control to the LCD menu
888
- */
889
-//#define LED_CONTROL_MENU
890
-#if ENABLED(LED_CONTROL_MENU)
891
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
892
-  #if ENABLED(LED_COLOR_PRESETS)
893
-    #define LED_USER_PRESET_RED        255  // User defined RED value
894
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
895
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
896
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
897
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
898
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
899
-  #endif
900
-#endif // LED_CONTROL_MENU
901
-
902 906
 #if ENABLED(SDSUPPORT)
903 907
 
904 908
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/gCreate/gMax1.5+/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/makibox/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/tvrrug/Round2/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -851,11 +851,32 @@
851 851
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
852 852
 #endif
853 853
 
854
-// Include a page of printer information in the LCD Main Menu
855
-//#define LCD_INFO_MENU
856
-#if ENABLED(LCD_INFO_MENU)
857
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
858
-#endif
854
+#if HAS_LCD_MENU
855
+
856
+  // Include a page of printer information in the LCD Main Menu
857
+  //#define LCD_INFO_MENU
858
+  #if ENABLED(LCD_INFO_MENU)
859
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860
+  #endif
861
+
862
+  /**
863
+   * LED Control Menu
864
+   * Add LED Control to the LCD menu
865
+   */
866
+  //#define LED_CONTROL_MENU
867
+  #if ENABLED(LED_CONTROL_MENU)
868
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
869
+    #if ENABLED(LED_COLOR_PRESETS)
870
+      #define LED_USER_PRESET_RED        255  // User defined RED value
871
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
872
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
873
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
874
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
875
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
876
+    #endif
877
+  #endif
878
+
879
+#endif // HAS_LCD_MENU
859 880
 
860 881
 // Scroll a longer status message into view
861 882
 //#define STATUS_MESSAGE_SCROLLING
@@ -880,23 +901,6 @@
880 901
   #endif
881 902
 #endif
882 903
 
883
-/**
884
- * LED Control Menu
885
- * Enable this feature to add LED Control to the LCD menu
886
- */
887
-//#define LED_CONTROL_MENU
888
-#if ENABLED(LED_CONTROL_MENU)
889
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
890
-  #if ENABLED(LED_COLOR_PRESETS)
891
-    #define LED_USER_PRESET_RED        255  // User defined RED value
892
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
893
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
894
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
895
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
896
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
897
-  #endif
898
-#endif // LED_CONTROL_MENU
899
-
900 904
 #if ENABLED(SDSUPPORT)
901 905
 
902 906
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

+ 29
- 25
config/examples/wt150/Configuration_adv.h View File

@@ -658,10 +658,10 @@
658 658
   #endif
659 659
 #endif
660 660
 
661
-// @section extras
661
+// @section motion
662 662
 
663
-// minimum time in microseconds that a movement needs to take if the buffer is emptied.
664
-#define DEFAULT_MINSEGMENTTIME        20000
663
+// Minimum time that a segment needs to take if the buffer is emptied
664
+#define DEFAULT_MINSEGMENTTIME        20000   // (ms)
665 665
 
666 666
 // If defined the movements slow down when the look ahead buffer is only half full
667 667
 #define SLOWDOWN
@@ -852,11 +852,32 @@
852 852
   #define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
853 853
 #endif
854 854
 
855
-// Include a page of printer information in the LCD Main Menu
856
-#define LCD_INFO_MENU
857
-#if ENABLED(LCD_INFO_MENU)
858
-  //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
859
-#endif
855
+#if HAS_LCD_MENU
856
+
857
+  // Include a page of printer information in the LCD Main Menu
858
+  #define LCD_INFO_MENU
859
+  #if ENABLED(LCD_INFO_MENU)
860
+    //#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
861
+  #endif
862
+
863
+  /**
864
+   * LED Control Menu
865
+   * Add LED Control to the LCD menu
866
+   */
867
+  //#define LED_CONTROL_MENU
868
+  #if ENABLED(LED_CONTROL_MENU)
869
+    #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
870
+    #if ENABLED(LED_COLOR_PRESETS)
871
+      #define LED_USER_PRESET_RED        255  // User defined RED value
872
+      #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
873
+      #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
874
+      #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
875
+      #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
876
+      //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
877
+    #endif
878
+  #endif
879
+
880
+#endif // HAS_LCD_MENU
860 881
 
861 882
 // Scroll a longer status message into view
862 883
 //#define STATUS_MESSAGE_SCROLLING
@@ -881,23 +902,6 @@
881 902
   #endif
882 903
 #endif
883 904
 
884
-/**
885
- * LED Control Menu
886
- * Enable this feature to add LED Control to the LCD menu
887
- */
888
-//#define LED_CONTROL_MENU
889
-#if ENABLED(LED_CONTROL_MENU)
890
-  #define LED_COLOR_PRESETS                 // Enable the Preset Color menu option
891
-  #if ENABLED(LED_COLOR_PRESETS)
892
-    #define LED_USER_PRESET_RED        255  // User defined RED value
893
-    #define LED_USER_PRESET_GREEN      128  // User defined GREEN value
894
-    #define LED_USER_PRESET_BLUE         0  // User defined BLUE value
895
-    #define LED_USER_PRESET_WHITE      255  // User defined WHITE value
896
-    #define LED_USER_PRESET_BRIGHTNESS 255  // User defined intensity
897
-    //#define LED_USER_PRESET_STARTUP       // Have the printer display the user preset color on startup
898
-  #endif
899
-#endif // LED_CONTROL_MENU
900
-
901 905
 #if ENABLED(SDSUPPORT)
902 906
 
903 907
   // Some RAMPS and other boards don't detect when an SD card is inserted. You can work

Loading…
Cancel
Save