Browse Source

Merge pull request #5318 from Sebastianv650/Account_for_LCD_improvements

Account for LCD improvements in ENSURE_SMOOTH_MOVES
Scott Lahteine 7 years ago
parent
commit
f882355994

+ 2
- 1
Marlin/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/Cartesio/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/Felix/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/Hephestos/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/Hephestos_2/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/K8200/Configuration_adv.h View File

@@ -544,8 +544,9 @@
544 544
 #if ENABLED(ENSURE_SMOOTH_MOVES)
545 545
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
546 546
                                    // WARNING: Menu navigation during short moves may cause stuttering!
547
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
547
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
548 548
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
549
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
549 550
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
550 551
 #endif
551 552
 

+ 2
- 1
Marlin/example_configurations/K8400/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/RigidBot/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/SCARA/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/TAZ4/Configuration_adv.h View File

@@ -539,8 +539,9 @@
539 539
 #if ENABLED(ENSURE_SMOOTH_MOVES)
540 540
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
541 541
                                    // WARNING: Menu navigation during short moves may cause stuttering!
542
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
542
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
543 543
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
544
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
544 545
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
545 546
 #endif
546 547
 

+ 2
- 1
Marlin/example_configurations/WITBOX/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/delta/biv2.5/Configuration_adv.h View File

@@ -533,8 +533,9 @@
533 533
 #if ENABLED(ENSURE_SMOOTH_MOVES)
534 534
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
535 535
                                    // WARNING: Menu navigation during short moves may cause stuttering!
536
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
536
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
537 537
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
538
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
538 539
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
539 540
 #endif
540 541
 

+ 2
- 1
Marlin/example_configurations/delta/generic/Configuration_adv.h View File

@@ -533,8 +533,9 @@
533 533
 #if ENABLED(ENSURE_SMOOTH_MOVES)
534 534
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
535 535
                                    // WARNING: Menu navigation during short moves may cause stuttering!
536
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
536
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
537 537
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
538
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
538 539
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
539 540
 #endif
540 541
 

+ 2
- 1
Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h View File

@@ -533,8 +533,9 @@
533 533
 #if ENABLED(ENSURE_SMOOTH_MOVES)
534 534
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
535 535
                                    // WARNING: Menu navigation during short moves may cause stuttering!
536
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
536
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
537 537
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
538
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
538 539
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
539 540
 #endif
540 541
 

+ 2
- 1
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h View File

@@ -538,8 +538,9 @@
538 538
 #if ENABLED(ENSURE_SMOOTH_MOVES)
539 539
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
540 540
                                    // WARNING: Menu navigation during short moves may cause stuttering!
541
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
541
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
542 542
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
543
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
543 544
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
544 545
 #endif
545 546
 

+ 2
- 1
Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h View File

@@ -533,8 +533,9 @@
533 533
 #if ENABLED(ENSURE_SMOOTH_MOVES)
534 534
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
535 535
                                    // WARNING: Menu navigation during short moves may cause stuttering!
536
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
536
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
537 537
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
538
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
538 539
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
539 540
 #endif
540 541
 

+ 2
- 1
Marlin/example_configurations/makibox/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

+ 2
- 1
Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h View File

@@ -531,8 +531,9 @@
531 531
 #if ENABLED(ENSURE_SMOOTH_MOVES)
532 532
   //#define ALWAYS_ALLOW_MENU      // If enabled, the menu will always be responsive.
533 533
                                    // WARNING: Menu navigation during short moves may cause stuttering!
534
-  #define LCD_UPDATE_THRESHOLD 170 // (ms) Minimum duration for the current segment to allow an LCD update.
534
+  #define LCD_UPDATE_THRESHOLD 135 // (ms) Minimum duration for the current segment to allow an LCD update.
535 535
                                    // Default value is good for graphical LCDs (e.g., REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER).
536
+                                   // You may try to lower this value until you printer starts stuttering again as if ENSURE_SMOOTH_MOVES is disabled.
536 537
   #define MIN_BLOCK_TIME 6         // (ms) Minimum duration of a single block. You shouldn't need to modify this.
537 538
 #endif
538 539
 

Loading…
Cancel
Save