From 31f7c6351a02a4c21ac634611bc3f05a71df5311 Mon Sep 17 00:00:00 2001 From: Klaus K Wilting Date: Sun, 15 Apr 2018 14:25:14 +0200 Subject: [PATCH] platformio.ini: defaults changed --- platformio.ini | 44 ++++++++++++++++---------------------------- 1 file changed, 16 insertions(+), 28 deletions(-) diff --git a/platformio.ini b/platformio.ini index cb04f45b..ac82926b 100644 --- a/platformio.ini +++ b/platformio.ini @@ -18,6 +18,9 @@ env_default = ttgov2 ;env_default = lolin32lite_lora ;env_default = lolin32_lora +; ---> NOTE: For production run set DEBUG_LEVEL level to NONE! <--- +; otherwise device may crash in dense environments due to serial buffer overflow + [env:heltec_wifi_lora_32] platform = espressif32 board = heltec_wifi_lora_32 @@ -28,17 +31,15 @@ lib_deps = U8g2 build_flags = ;set log level, we need build_flag for this, otherwise we can't use ESP_LOGx in arduino framework - -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO +; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE -; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE + -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_DEBUG ;override lora settings from LMiC library in lmic/config.h and use main.h instead -D_lmic_config_h_ -Dheltec_wifi_lora_32 -include "src/main.h" -include "src/hal/heltec.h" -;FreeRTOS single core operation, switches off core 1 (see arduino-esp32/cores/esp32/main.cpp) -; -DCONFIG_FREERTOS_UNICORE [env:ttgov1] platform = espressif32 @@ -52,18 +53,15 @@ lib_deps = U8g2 build_flags = ;set log level, we need build_flag for this, otherwise we can't use ESP_LOGx in arduino framework - -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO +; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE -; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE + -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_DEBUG ;override lora settings from LMiC library in lmic/config.h and use main.h instead -Dttgov1 -D_lmic_config_h_ -include "src/main.h" -include "src/hal/ttgov1.h" -;FreeRTOS single core operation, switches off core 1 (see arduino-esp32/cores/esp32/main.cpp) -; -DCONFIG_FREERTOS_UNICORE - [env:ttgov2] platform = espressif32 @@ -84,8 +82,6 @@ build_flags = -Dttgov2 -include "src/main.h" -include "src/hal/ttgov2.h" -;FreeRTOS single core operation, switches off core 1 (see arduino-esp32/cores/esp32/main.cpp) -; -DCONFIG_FREERTOS_UNICORE [env:lopy] platform = espressif32 @@ -98,17 +94,15 @@ lib_deps = SmartLeds build_flags = ;set log level, we need build_flag for this, otherwise we can't use ESP_LOGx in arduino framework - -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO +; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE -; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE + -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_DEBUG ;override lora settings from LMiC library in lmic/config.h and use main.h instead -Dlopy -D_lmic_config_h_ -include "src/main.h" -include "src/hal/lopy.h" -;FreeRTOS single core operation, switches off core 1 (see arduino-esp32/cores/esp32/main.cpp) -; -DCONFIG_FREERTOS_UNICORE [env:lopy4] platform = espressif32 @@ -121,17 +115,15 @@ lib_deps = SmartLeds build_flags = ;set log level, we need build_flag for this, otherwise we can't use ESP_LOGx in arduino framework - -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO +; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE -; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE + -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_DEBUG ;override lora settings from LMiC library in lmic/config.h and use main.h instead -D_lmic_config_h_ -Dlopy4 -include "src/main.h" -include "src/hal/lopy4.h" -;FreeRTOS single core operation, switches off core 1 (see arduino-esp32/cores/esp32/main.cpp) -; -DCONFIG_FREERTOS_UNICORE [env:lolin32lite_lora] platform = espressif32 @@ -144,17 +136,15 @@ lib_deps = SmartLeds build_flags = ;set log level, we need build_flag for this, otherwise we can't use ESP_LOGx in arduino framework - -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO +; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE -; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE + -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_DEBUG ;override lora settings from LMiC library in lmic/config.h and use main.h instead -D_lmic_config_h_ -Dlolin32lite_lora -include "src/main.h" -include "src/hal/lolin32lite_lora.h" -;FreeRTOS single core operation, switches off core 1 (see arduino-esp32/cores/esp32/main.cpp) -; -DCONFIG_FREERTOS_UNICORE [env:lolin32_lora] platform = espressif32 @@ -167,14 +157,12 @@ lib_deps = SmartLeds build_flags = ;set log level, we need build_flag for this, otherwise we can't use ESP_LOGx in arduino framework - -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO +; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_INFO ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_VERBOSE -; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE + -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE ; -DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_DEBUG ;override lora settings from LMiC library in lmic/config.h and use main.h instead -D_lmic_config_h_ -Dlolin32_lora -include "src/main.h" - -include "src/hal/lolin32_lora.h" -;FreeRTOS single core operation, switches off core 1 (see arduino-esp32/cores/esp32/main.cpp) -; -DCONFIG_FREERTOS_UNICORE + -include "src/hal/lolin32_lora.h" \ No newline at end of file