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;