Skip to content

Commit 1544851

Browse files
committed
Add power type to NimBLEDevice::setPower().
1 parent f8f5ff8 commit 1544851

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/NimBLEDevice.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,12 @@ void NimBLEDevice::stopAdvertising() {
239239
* * ESP_PWR_LVL_P9 = 7, !< Corresponding to +9dbm
240240
* @param [in] powerLevel.
241241
*/
242-
/* STATIC */ void NimBLEDevice::setPower(esp_power_level_t powerLevel) {
243-
NIMBLE_LOGD(LOG_TAG, ">> setPower: %d", powerLevel);
244-
esp_err_t errRc = esp_ble_tx_power_set(ESP_BLE_PWR_TYPE_DEFAULT, powerLevel);
242+
/* STATIC */ void NimBLEDevice::setPower(esp_power_level_t powerLevel, esp_ble_power_type_t powerType) {
243+
NIMBLE_LOGD(LOG_TAG, ">> setPower: %d (type: %d)", powerLevel, powerType);
244+
esp_err_t errRc = esp_ble_tx_power_set(powerType, powerLevel);
245245
if (errRc != ESP_OK) {
246246
NIMBLE_LOGE(LOG_TAG, "esp_ble_tx_power_set: rc=%d", errRc);
247-
};
247+
}
248248
NIMBLE_LOGD(LOG_TAG, "<< setPower");
249249
} // setPower
250250

src/NimBLEDevice.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class NimBLEDevice {
8585
static NimBLEClient* createClient();
8686
static NimBLEServer* createServer();
8787
static bool deleteClient(NimBLEClient* pClient);
88-
static void setPower(esp_power_level_t powerLevel);
88+
static void setPower(esp_power_level_t powerLevel, esp_ble_power_type_t powerType=ESP_BLE_PWR_TYPE_DEFAULT);
8989
static int getPower(esp_ble_power_type_t powerType=ESP_BLE_PWR_TYPE_DEFAULT);
9090
static void setCustomGapHandler(gap_event_handler handler);
9191
static void setSecurityAuth(bool bonding, bool mitm, bool sc);

0 commit comments

Comments
 (0)