diff --git a/boards.txt b/boards.txt index cea94eeeb..389aee3b2 100644 --- a/boards.txt +++ b/boards.txt @@ -183,14 +183,24 @@ generic.menu.DebugLevel.Core=Core generic.menu.DebugLevel.Core.build.debug_level=-DDEBUG_ESP_CORE generic.menu.DebugLevel.SSL=Core + SSL generic.menu.DebugLevel.SSL.build.debug_level=-DDEBUG_ESP_CORE -DDEBUG_ESP_SSL +generic.menu.DebugLevel.WiFic=Core + WiFi +generic.menu.DebugLevel.WiFic.build.debug_level=-DDEBUG_ESP_CORE -DDEBUG_ESP_WIFI +generic.menu.DebugLevel.WiFi=WiFi +generic.menu.DebugLevel.WiFi.build.debug_level=-DDEBUG_ESP_WIFI generic.menu.DebugLevel.HTTPClient=HTTPClient generic.menu.DebugLevel.HTTPClient.build.debug_level=-DDEBUG_ESP_HTTP_CLIENT generic.menu.DebugLevel.HTTPUpdate=HTTPUpdate generic.menu.DebugLevel.HTTPUpdate.build.debug_level=-DDEBUG_ESP_HTTP_UPDATE generic.menu.DebugLevel.HTTPUpdate2=HTTPClient + HTTPUpdate generic.menu.DebugLevel.HTTPUpdate2.build.debug_level=-DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_HTTP_UPDATE +generic.menu.DebugLevel.HTTPUpdate3=HTTPClient + HTTPUpdate + Updater +generic.menu.DebugLevel.HTTPUpdate3.build.debug_level=-DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_UPDATER generic.menu.DebugLevel.HTTPServer=HTTPServer generic.menu.DebugLevel.HTTPServer.build.debug_level=-DDEBUG_ESP_HTTP_SERVER +generic.menu.DebugLevel.UPDATER=Updater (OTA) +generic.menu.DebugLevel.UPDATER.build.debug_level=-DDEBUG_ESP_UPDATER +generic.menu.DebugLevel.all=All +generic.menu.DebugLevel.all.build.debug_level=-DDEBUG_ESP_CORE -DDEBUG_ESP_SSL -DDEBUG_ESP_WIFI -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_HTTP_SERVER -DDEBUG_ESP_UPDATER # disabled because espressif's bootloader refuses to write above 4M # generic.menu.FlashSize.8M=8M (7M SPIFFS) diff --git a/cores/esp8266/Updater.h b/cores/esp8266/Updater.h index 48fe8560f..49a1c4504 100644 --- a/cores/esp8266/Updater.h +++ b/cores/esp8266/Updater.h @@ -22,7 +22,11 @@ #define U_SPIFFS 100 #define U_AUTH 200 -//#define DEBUG_UPDATER Serial +#ifdef DEBUG_ESP_UPDATER +#ifdef DEBUG_ESP_PORT +#define DEBUG_UPDATER DEBUG_ESP_PORT +#endif +#endif class UpdaterClass { public: diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h index 63c180c31..1b4b75020 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h @@ -32,7 +32,11 @@ #undef max #include -//#define DEBUG_WIFI_MULTI(...) Serial1.printf( __VA_ARGS__ ) +#ifdef DEBUG_ESP_WIFI +#ifdef DEBUG_ESP_PORT +#define DEBUG_WIFI_MULTI(...) DEBUG_ESP_PORT.printf( __VA_ARGS__ ) +#endif +#endif #ifndef DEBUG_WIFI_MULTI #define DEBUG_WIFI_MULTI(...)