diff --git a/src/ble.cpp b/src/ble.cpp index 606aaf8..e420cb9 100644 --- a/src/ble.cpp +++ b/src/ble.cpp @@ -41,7 +41,7 @@ BleSender::BleSender(const char* color) { // boost power to maximum, these might be changed once battery life using BLE // has been tested. -#if defined(ESP32C3) +#if defined(ESP32C3) && defined(REDUCE_WIFI_POWER) esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_DEFAULT, ESP_PWR_LVL_P6); esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_ADV, ESP_PWR_LVL_P6); esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_SCAN, ESP_PWR_LVL_P6); diff --git a/src/wifi.cpp b/src/wifi.cpp index a5ededc..f73c546 100644 --- a/src/wifi.cpp +++ b/src/wifi.cpp @@ -118,7 +118,7 @@ void WifiConnection::startPortal() { ESP_WMParameter deviceName(mdns.c_str()); myWifiManager->addParameter(&deviceName); -#if defined(ESP32C3) +#if defined(ESP32C3) && defined(REDUCE_WIFI_POWER) Log.notice(F("WIFI: Reducing wifi power for c3 chip." CR)); WiFi.setTxPower(WIFI_POWER_8_5dBm); // Required for ESP32C3 Mini #endif @@ -157,7 +157,7 @@ void WifiConnection::connectAsync(int wifiIndex) { WiFi.persistent(true); WiFi.mode(WIFI_STA); -#if defined(ESP32C3) +#if defined(ESP32C3) && defined(REDUCE_WIFI_POWER) Log.notice(F("WIFI: Reducing wifi power for c3 chip." CR)); WiFi.setTxPower(WIFI_POWER_8_5dBm); // Required for ESP32C3 Mini #endif