From ea83632285e1cb17a8b14a7604d4c852f3deceb3 Mon Sep 17 00:00:00 2001 From: Magnus Persson Date: Tue, 1 Nov 2022 08:41:44 +0100 Subject: [PATCH] Reduced ble power for c3 chip --- src/ble.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ble.cpp b/src/ble.cpp index 1844c43..606aaf8 100644 --- a/src/ble.cpp +++ b/src/ble.cpp @@ -41,9 +41,15 @@ BleSender::BleSender(const char* color) { // boost power to maximum, these might be changed once battery life using BLE // has been tested. +#if defined(ESP32C3) + 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); +#else esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_DEFAULT, ESP_PWR_LVL_P9); esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_ADV, ESP_PWR_LVL_P9); esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_SCAN, ESP_PWR_LVL_P9); +#endif _advertising = BLEDevice::getAdvertising(); _color = color;