diff --git a/radio/src/opentx.cpp b/radio/src/opentx.cpp index 53c21809939..6d8c9732638 100644 --- a/radio/src/opentx.cpp +++ b/radio/src/opentx.cpp @@ -1354,7 +1354,7 @@ void edgeTxInit() switchInit(); -#if defined(STARTUP_ANIMATION) +#if defined(GUI) && !defined(COLORLCD) lcdRefreshWait(); lcdClear(); lcdRefresh(); diff --git a/radio/src/targets/taranis/board.h b/radio/src/targets/taranis/board.h index 7c186575fe2..354a297439a 100644 --- a/radio/src/targets/taranis/board.h +++ b/radio/src/targets/taranis/board.h @@ -191,16 +191,16 @@ extern "C" { // Power driver #define SOFT_PWR_CTRL +#if defined(PWR_BUTTON_PRESS) && !defined(RADIO_COMMANDO8) +# define STARTUP_ANIMATION +#endif + void pwrInit(); uint32_t pwrCheck(); void pwrOn(); void pwrOff(); bool pwrPressed(); bool pwrOffPressed(); -#if defined(PWR_BUTTON_PRESS) -#define STARTUP_ANIMATION -uint32_t pwrPressedDuration(); -#endif void pwrResetHandler(); #define pwrForcePressed() false