Clean up ENCODER_RATE_MULTIPLIER config
This commit is contained in:
		| @@ -562,12 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -561,13 +561,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -534,13 +534,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -561,13 +561,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -570,13 +570,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -566,13 +566,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -567,13 +567,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -563,13 +563,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -575,13 +575,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_MENU | #define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -564,13 +564,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -562,13 +562,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| //#define LCD_INFO_MENU | //#define LCD_INFO_MENU | ||||||
|  |  | ||||||
|   | |||||||
| @@ -563,13 +563,15 @@ | |||||||
| //=============================Additional Features=========================== | //=============================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 | // @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 | // Include a page of printer information in the LCD Main Menu | ||||||
| #define LCD_INFO_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_10X_STEPS_PER_SEC: ", ENCODER_10X_STEPS_PER_SEC); | ||||||
|                   SERIAL_ECHOPAIR("  ENCODER_100X_STEPS_PER_SEC: ", ENCODER_100X_STEPS_PER_SEC); |                   SERIAL_ECHOPAIR("  ENCODER_100X_STEPS_PER_SEC: ", ENCODER_100X_STEPS_PER_SEC); | ||||||
|                   SERIAL_EOL(); |                   SERIAL_EOL(); | ||||||
|                 #endif // ENCODER_RATE_MULTIPLIER_DEBUG |                 #endif | ||||||
|               } |               } | ||||||
|  |  | ||||||
|               lastEncoderMovementMillis = ms; |               lastEncoderMovementMillis = ms; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user