From a82e3147fdfbc7e6db90d90378acc19e64bd5a4d Mon Sep 17 00:00:00 2001 From: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com> Date: Fri, 13 May 2022 19:54:23 -0400 Subject: [PATCH] Adjust startup delay for fast machines with higher res displays --- Marlin/src/lcd/extui/Creality/Creality_DWIN.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Marlin/src/lcd/extui/Creality/Creality_DWIN.cpp b/Marlin/src/lcd/extui/Creality/Creality_DWIN.cpp index d070404b8e..15f89e8ad9 100644 --- a/Marlin/src/lcd/extui/Creality/Creality_DWIN.cpp +++ b/Marlin/src/lcd/extui/Creality/Creality_DWIN.cpp @@ -90,7 +90,12 @@ void onStartup() rtscheck.recdat.head[1] = rtscheck.snddat.head[1] = FHTWO; memset(rtscheck.databuf, 0, sizeof(rtscheck.databuf)); - delay_ms(500); // Delay to allow screen startup + #if ENABLED(DWINOS_4) + #define DWIN_BOOTUP_DELAY 1500 + #else + #define DWIN_BOOTUP_DELAY 500 + #endif + delay_ms(DWIN_BOOTUP_DELAY); // Delay to allow screen startup SetTouchScreenConfiguration(); rtscheck.RTS_SndData(StartSoundSet, SoundAddr); delay_ms(400); // Delay to allow screen to configure