浏览代码

Clean up ENCODER_RATE_MULTIPLIER config

Scott Lahteine 6 年前
父节点
当前提交
3866aeac52
共有 59 个文件被更改,包括 407 次插入290 次删除
  1. 7
    4
      Marlin/Configuration_adv.h
  2. 7
    5
      Marlin/src/config/default/Configuration_adv.h
  3. 7
    5
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h
  4. 7
    5
      Marlin/src/config/examples/Anet/A2/Configuration_adv.h
  5. 7
    5
      Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h
  6. 7
    5
      Marlin/src/config/examples/Anet/A6/Configuration_adv.h
  7. 7
    5
      Marlin/src/config/examples/Anet/A8/Configuration_adv.h
  8. 7
    5
      Marlin/src/config/examples/ArmEd/Configuration_adv.h
  9. 7
    5
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  10. 7
    5
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h
  11. 7
    5
      Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h
  12. 7
    5
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h
  13. 7
    5
      Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h
  14. 7
    5
      Marlin/src/config/examples/Cartesio/Configuration_adv.h
  15. 7
    5
      Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h
  16. 7
    5
      Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h
  17. 7
    5
      Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h
  18. 7
    5
      Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h
  19. 7
    5
      Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h
  20. 7
    5
      Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h
  21. 7
    5
      Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h
  22. 7
    5
      Marlin/src/config/examples/Einstart-S/Configuration_adv.h
  23. 7
    5
      Marlin/src/config/examples/Felix/Configuration_adv.h
  24. 7
    5
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h
  25. 7
    5
      Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h
  26. 7
    5
      Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h
  27. 7
    5
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h
  28. 7
    5
      Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h
  29. 7
    5
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  30. 7
    5
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  31. 7
    5
      Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h
  32. 7
    5
      Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h
  33. 7
    5
      Marlin/src/config/examples/MakerParts/Configuration_adv.h
  34. 7
    5
      Marlin/src/config/examples/Malyan/M150/Configuration_adv.h
  35. 7
    5
      Marlin/src/config/examples/Malyan/M200/Configuration_adv.h
  36. 7
    5
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h
  37. 7
    5
      Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h
  38. 7
    5
      Marlin/src/config/examples/RigidBot/Configuration_adv.h
  39. 7
    5
      Marlin/src/config/examples/SCARA/Configuration_adv.h
  40. 7
    5
      Marlin/src/config/examples/Sanguinololu/Configuration_adv.h
  41. 7
    5
      Marlin/src/config/examples/TheBorg/Configuration_adv.h
  42. 7
    5
      Marlin/src/config/examples/TinyBoy2/Configuration_adv.h
  43. 7
    5
      Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h
  44. 7
    5
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h
  45. 7
    5
      Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h
  46. 7
    5
      Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h
  47. 7
    5
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  48. 7
    5
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h
  49. 7
    5
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  50. 7
    5
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h
  51. 7
    5
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  52. 7
    5
      Marlin/src/config/examples/delta/generic/Configuration_adv.h
  53. 7
    5
      Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h
  54. 7
    5
      Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h
  55. 7
    5
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h
  56. 7
    5
      Marlin/src/config/examples/makibox/Configuration_adv.h
  57. 7
    5
      Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h
  58. 7
    5
      Marlin/src/config/examples/wt150/Configuration_adv.h
  59. 1
    1
      Marlin/src/lcd/ultralcd.cpp

+ 7
- 4
Marlin/Configuration_adv.h 查看文件

@@ -562,12 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER       // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC  30 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 80 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569 565
 // @section lcd
570 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
571 574
 // Include a page of printer information in the LCD Main Menu
572 575
 //#define LCD_INFO_MENU
573 576
 

+ 7
- 5
Marlin/src/config/default/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Anet/A2/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Anet/A6/Configuration_adv.h 查看文件

@@ -561,13 +561,15 @@
561 561
 //=============================Additional Features===========================
562 562
 //===========================================================================
563 563
 
564
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
565
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
566
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
567
-
568
-
569 564
 // @section lcd
570 565
 
566
+// Change values more rapidly when the encoder is rotated faster
567
+#define ENCODER_RATE_MULTIPLIER
568
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
569
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
570
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
571
+#endif
572
+
571 573
 // Include a page of printer information in the LCD Main Menu
572 574
 //#define LCD_INFO_MENU
573 575
 

+ 7
- 5
Marlin/src/config/examples/Anet/A8/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/ArmEd/Configuration_adv.h 查看文件

@@ -534,13 +534,15 @@
534 534
 //=============================Additional Features===========================
535 535
 //===========================================================================
536 536
 
537
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
538
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
539
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
540
-
541
-
542 537
 // @section lcd
543 538
 
539
+// Change values more rapidly when the encoder is rotated faster
540
+#define ENCODER_RATE_MULTIPLIER
541
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
542
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
543
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
544
+#endif
545
+
544 546
 // Include a page of printer information in the LCD Main Menu
545 547
 //#define LCD_INFO_MENU
546 548
 

+ 7
- 5
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h 查看文件

@@ -561,13 +561,15 @@
561 561
 //=============================Additional Features===========================
562 562
 //===========================================================================
563 563
 
564
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
565
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
566
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
567
-
568
-
569 564
 // @section lcd
570 565
 
566
+// Change values more rapidly when the encoder is rotated faster
567
+#define ENCODER_RATE_MULTIPLIER
568
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
569
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
570
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
571
+#endif
572
+
571 573
 // Include a page of printer information in the LCD Main Menu
572 574
 //#define LCD_INFO_MENU
573 575
 

+ 7
- 5
Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h 查看文件

@@ -570,13 +570,15 @@
570 570
 //=============================Additional Features===========================
571 571
 //===========================================================================
572 572
 
573
-#define ENCODER_RATE_MULTIPLIER       // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
574
-#define ENCODER_10X_STEPS_PER_SEC  30 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
575
-#define ENCODER_100X_STEPS_PER_SEC 50 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
576
-
577
-
578 573
 // @section lcd
579 574
 
575
+// Change values more rapidly when the encoder is rotated faster
576
+#define ENCODER_RATE_MULTIPLIER
577
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
578
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
579
+  #define ENCODER_100X_STEPS_PER_SEC  50  // (steps/s) Encoder rate for 100x speed
580
+#endif
581
+
580 582
 // Include a page of printer information in the LCD Main Menu
581 583
 //#define LCD_INFO_MENU
582 584
 

+ 7
- 5
Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Cartesio/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Einstart-S/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Felix/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h 查看文件

@@ -566,13 +566,15 @@
566 566
 //=============================Additional Features===========================
567 567
 //===========================================================================
568 568
 
569
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
570
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
571
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
572
-
573
-
574 569
 // @section lcd
575 570
 
571
+// Change values more rapidly when the encoder is rotated faster
572
+#define ENCODER_RATE_MULTIPLIER
573
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
574
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
575
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
576
+#endif
577
+
576 578
 // Include a page of printer information in the LCD Main Menu
577 579
 #define LCD_INFO_MENU
578 580
 

+ 7
- 5
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h 查看文件

@@ -567,13 +567,15 @@
567 567
 //=============================Additional Features===========================
568 568
 //===========================================================================
569 569
 
570
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
571
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
572
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
573
-
574
-
575 570
 // @section lcd
576 571
 
572
+// Change values more rapidly when the encoder is rotated faster
573
+#define ENCODER_RATE_MULTIPLIER
574
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
575
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
576
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
577
+#endif
578
+
577 579
 // Include a page of printer information in the LCD Main Menu
578 580
 #define LCD_INFO_MENU
579 581
 

+ 7
- 5
Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/MakerParts/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Malyan/M150/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 300  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   75  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC 300  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Malyan/M200/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h 查看文件

@@ -563,13 +563,15 @@
563 563
 //=============================Additional Features===========================
564 564
 //===========================================================================
565 565
 
566
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
567
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
568
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
569
-
570
-
571 566
 // @section lcd
572 567
 
568
+// Change values more rapidly when the encoder is rotated faster
569
+#define ENCODER_RATE_MULTIPLIER
570
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
571
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
572
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
573
+#endif
574
+
573 575
 // Include a page of printer information in the LCD Main Menu
574 576
 //#define LCD_INFO_MENU
575 577
 

+ 7
- 5
Marlin/src/config/examples/RigidBot/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-//#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-//#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-//#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/SCARA/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Sanguinololu/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/TheBorg/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/TinyBoy2/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 #define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h 查看文件

@@ -575,13 +575,15 @@
575 575
 //=============================Additional Features===========================
576 576
 //===========================================================================
577 577
 
578
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
579
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
580
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
581
-
582
-
583 578
 // @section lcd
584 579
 
580
+// Change values more rapidly when the encoder is rotated faster
581
+#define ENCODER_RATE_MULTIPLIER
582
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
583
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
584
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
585
+#endif
586
+
585 587
 // Include a page of printer information in the LCD Main Menu
586 588
 //#define LCD_INFO_MENU
587 589
 

+ 7
- 5
Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 #define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 #define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 //#define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 //#define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 //#define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/delta/generic/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 //#define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 //#define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h 查看文件

@@ -564,13 +564,15 @@
564 564
 //=============================Additional Features===========================
565 565
 //===========================================================================
566 566
 
567
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
568
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
569
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
570
-
571
-
572 567
 // @section lcd
573 568
 
569
+// Change values more rapidly when the encoder is rotated faster
570
+#define ENCODER_RATE_MULTIPLIER
571
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
572
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
573
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
574
+#endif
575
+
574 576
 // Include a page of printer information in the LCD Main Menu
575 577
 //#define LCD_INFO_MENU
576 578
 

+ 7
- 5
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/makibox/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h 查看文件

@@ -562,13 +562,15 @@
562 562
 //=============================Additional Features===========================
563 563
 //===========================================================================
564 564
 
565
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
566
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
567
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
568
-
569
-
570 565
 // @section lcd
571 566
 
567
+// Change values more rapidly when the encoder is rotated faster
568
+#define ENCODER_RATE_MULTIPLIER
569
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
570
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
571
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
572
+#endif
573
+
572 574
 // Include a page of printer information in the LCD Main Menu
573 575
 //#define LCD_INFO_MENU
574 576
 

+ 7
- 5
Marlin/src/config/examples/wt150/Configuration_adv.h 查看文件

@@ -563,13 +563,15 @@
563 563
 //=============================Additional Features===========================
564 564
 //===========================================================================
565 565
 
566
-#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
567
-#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
568
-#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
569
-
570
-
571 566
 // @section lcd
572 567
 
568
+// Change values more rapidly when the encoder is rotated faster
569
+#define ENCODER_RATE_MULTIPLIER
570
+#if ENABLED(ENCODER_RATE_MULTIPLIER)
571
+  #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed
572
+  #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed
573
+#endif
574
+
573 575
 // Include a page of printer information in the LCD Main Menu
574 576
 #define LCD_INFO_MENU
575 577
 

+ 1
- 1
Marlin/src/lcd/ultralcd.cpp 查看文件

@@ -732,7 +732,7 @@ void lcd_update() {
732 732
                   SERIAL_ECHOPAIR("  ENCODER_10X_STEPS_PER_SEC: ", ENCODER_10X_STEPS_PER_SEC);
733 733
                   SERIAL_ECHOPAIR("  ENCODER_100X_STEPS_PER_SEC: ", ENCODER_100X_STEPS_PER_SEC);
734 734
                   SERIAL_EOL();
735
-                #endif // ENCODER_RATE_MULTIPLIER_DEBUG
735
+                #endif
736 736
               }
737 737
 
738 738
               lastEncoderMovementMillis = ms;

正在加载...
取消
保存