Clean up ENCODER_RATE_MULTIPLIER config
This commit is contained in:
		| @@ -562,12 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER       // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -561,13 +561,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -534,13 +534,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -561,13 +561,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -570,13 +570,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER       // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  50  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -566,13 +566,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -567,13 +567,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   75  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC 300  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -563,13 +563,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| //#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| //#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 | ||||
| //#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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -575,13 +575,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -564,13 +564,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -562,13 +562,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| //#define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -563,13 +563,15 @@ | ||||
| //=============================Additional Features=========================== | ||||
| //=========================================================================== | ||||
|  | ||||
| #define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly | ||||
| #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 | ||||
| #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 | ||||
|  | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Change values more rapidly when the encoder is rotated faster | ||||
| #define ENCODER_RATE_MULTIPLIER | ||||
| #if ENABLED(ENCODER_RATE_MULTIPLIER) | ||||
|   #define ENCODER_10X_STEPS_PER_SEC   30  // (steps/s) Encoder rate for 10x speed | ||||
|   #define ENCODER_100X_STEPS_PER_SEC  80  // (steps/s) Encoder rate for 100x speed | ||||
| #endif | ||||
|  | ||||
| // Include a page of printer information in the LCD Main Menu | ||||
| #define LCD_INFO_MENU | ||||
|  | ||||
|   | ||||
| @@ -732,7 +732,7 @@ void lcd_update() { | ||||
|                   SERIAL_ECHOPAIR("  ENCODER_10X_STEPS_PER_SEC: ", ENCODER_10X_STEPS_PER_SEC); | ||||
|                   SERIAL_ECHOPAIR("  ENCODER_100X_STEPS_PER_SEC: ", ENCODER_100X_STEPS_PER_SEC); | ||||
|                   SERIAL_EOL(); | ||||
|                 #endif // ENCODER_RATE_MULTIPLIER_DEBUG | ||||
|                 #endif | ||||
|               } | ||||
|  | ||||
|               lastEncoderMovementMillis = ms; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user