From 8d4ee4c78ed08c0981872e1dd3fbe0990b429f71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oscar=20Th=C3=B6rn?= Date: Sun, 28 May 2023 20:10:40 +0200 Subject: [PATCH] Made CONFIG_TFT_RST optional (#2668) --- TFT_config.h | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/TFT_config.h b/TFT_config.h index 2607e24..a5c7090 100644 --- a/TFT_config.h +++ b/TFT_config.h @@ -23,6 +23,14 @@ #include "sdkconfig.h" +/*************************************************************************************** +** Others +***************************************************************************************/ + +#ifdef CONFIG_DISABLE_WARNINGS + #define DISABLE_ALL_LIBRARY_WARNINGS +#endif + /*************************************************************************************** ** TFT_eSPI Configuration defines ***************************************************************************************/ @@ -137,7 +145,9 @@ #endif #if CONFIG_TFT_RST == -1 - #error "Invalid Reset pin. Check TFT_eSPI configuration" + #if !defined(DISABLE_ALL_LIBRARY_WARNINGS) + #warning "Invalid Reset pin. Check TFT_eSPI configuration" + #endif #else #define TFT_RST CONFIG_TFT_RST #endif @@ -307,12 +317,4 @@ #define SPI_TOUCH_FREQUENCY CONFIG_SPI_TOUCH_FREQUENCY #endif -/*************************************************************************************** -** Section 6: Others -***************************************************************************************/ - -#ifdef CONFIG_DISABLE_WARNINGS - #define DISABLE_ALL_LIBRARY_WARNINGS -#endif - #endif // TFT_CONFIG_H