From bbde9fc7c22f400fff3808ef5b91688093cd9fae Mon Sep 17 00:00:00 2001 From: Links2004 Date: Sat, 20 Sep 2025 10:02:54 +0200 Subject: [PATCH] fix NimBLEDevice::setPower for Nimble V1 --- src/nimble/NimbleBluetooth.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/nimble/NimbleBluetooth.cpp b/src/nimble/NimbleBluetooth.cpp index a02560782..3513befd6 100644 --- a/src/nimble/NimbleBluetooth.cpp +++ b/src/nimble/NimbleBluetooth.cpp @@ -1,11 +1,8 @@ #include "configuration.h" #if !MESHTASTIC_EXCLUDE_BLUETOOTH #include "BluetoothCommon.h" -#include "NimBLEAdvertising.h" -#include "NimBLEExtAdvertising.h" #include "NimbleBluetooth.h" #include "PowerFSM.h" -#include "PowerStatus.h" #include "main.h" #include "mesh/PhoneAPI.h" @@ -328,7 +325,11 @@ void NimbleBluetooth::setup() LOG_INFO("Init the NimBLE bluetooth module"); NimBLEDevice::init(getDeviceName()); +#ifdef NIMBLE_TWO NimBLEDevice::setPower(9); +#else + NimBLEDevice::setPower(ESP_PWR_LVL_P9); +#endif if (config.bluetooth.mode != meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) { NimBLEDevice::setSecurityAuth(BLE_SM_PAIR_AUTHREQ_BOND | BLE_SM_PAIR_AUTHREQ_MITM | BLE_SM_PAIR_AUTHREQ_SC);