mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-07-08 07:27:44 -06:00
Add TFTGLCD_PANEL_SPI / I2C
This commit is contained in:
parent
ce775bd0a3
commit
fc50a46c15
389 changed files with 2569 additions and 905 deletions
|
@ -1957,6 +1957,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1986,6 +1986,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1969,6 +1969,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -2029,6 +2029,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1109,18 +1109,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1336,7 +1336,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1406,7 +1406,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -2030,6 +2030,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -2051,6 +2051,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1961,6 +1961,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1960,6 +1960,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1960,6 +1960,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1964,6 +1964,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1962,6 +1962,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1960,6 +1960,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1978,6 +1978,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1112,18 +1112,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1339,7 +1339,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1409,7 +1409,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1974,6 +1974,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1963,6 +1963,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1963,6 +1963,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1972,6 +1972,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1116,18 +1116,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1343,7 +1343,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1413,7 +1413,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1974,6 +1974,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1985,6 +1985,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1961,6 +1961,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
#define DOGM_SD_PERCENT
|
#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1967,6 +1967,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 500
|
#define BOOTSCREEN_TIMEOUT 500
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
#define MARLIN_SNAKE
|
#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1960,6 +1960,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1960,6 +1960,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1109,18 +1109,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1336,7 +1336,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1406,7 +1406,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1958,6 +1958,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
|
@ -1959,6 +1959,14 @@
|
||||||
//
|
//
|
||||||
//#define FF_INTERFACEBOARD
|
//#define FF_INTERFACEBOARD
|
||||||
|
|
||||||
|
//
|
||||||
|
// TFT GLCD Panel with Marlin UI
|
||||||
|
// Panel connected to main board by SPI or I2C interface.
|
||||||
|
// See https://github.com/Serhiy-K/TFTGLCDAdapter
|
||||||
|
//
|
||||||
|
//#define TFTGLCD_PANEL_SPI
|
||||||
|
//#define TFTGLCD_PANEL_I2C
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================= LCD / Controller Selection =======================
|
//======================= LCD / Controller Selection =======================
|
||||||
//========================= (Graphical LCDs) ========================
|
//========================= (Graphical LCDs) ========================
|
||||||
|
|
|
@ -1108,18 +1108,18 @@
|
||||||
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
#define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD)
|
#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && ANY(HAS_MARLINUI_U8GLIB, HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
//#define SHOW_REMAINING_TIME // Display estimated time to completion
|
||||||
#if ENABLED(SHOW_REMAINING_TIME)
|
#if ENABLED(SHOW_REMAINING_TIME)
|
||||||
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
//#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
|
||||||
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
//#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
//#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_CHARACTER_LCD
|
#if EITHER(HAS_MARLINUI_HD44780, IS_TFTGLCD_PANEL)
|
||||||
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
//#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing
|
||||||
#if ENABLED(LCD_PROGRESS_BAR)
|
#if ENABLED(LCD_PROGRESS_BAR)
|
||||||
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
#define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
* controller events, as there is a trade-off between reliable
|
* controller events, as there is a trade-off between reliable
|
||||||
* printing performance versus fast display updates.
|
* printing performance versus fast display updates.
|
||||||
*/
|
*/
|
||||||
#if HAS_GRAPHICAL_LCD
|
#if HAS_MARLINUI_U8GLIB
|
||||||
// Show SD percentage next to the progress bar
|
// Show SD percentage next to the progress bar
|
||||||
//#define DOGM_SD_PERCENT
|
//#define DOGM_SD_PERCENT
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@
|
||||||
//#define MARLIN_SNAKE
|
//#define MARLIN_SNAKE
|
||||||
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
|
||||||
|
|
||||||
#endif // HAS_GRAPHICAL_LCD
|
#endif // HAS_MARLINUI_U8GLIB
|
||||||
|
|
||||||
//
|
//
|
||||||
// Additional options for DGUS / DWIN displays
|
// Additional options for DGUS / DWIN displays
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue