NimBLE-Arduino icon indicating copy to clipboard operation
NimBLE-Arduino copied to clipboard

A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.

Results 245 NimBLE-Arduino issues
Sort by recently updated
recently updated
newest added

Hi All, I am still pretty fresh into Nimble and this library - so please forgive my ignorance. Currently, I have an ESP32 CS Supermini up and running, scanning, connecting,...

Hi, I tried everything I could think of, but I do not get it working. I compare devices by MAC to connect and this works flawless. ``` class scanCallbacks :...

I used the L2CAP CoC to test the communication speed and found that the maximum speed was between 30-40 KB/s. After adding logs, I frequently encountered the message "ble_l2cap_send returned...

I'm working on automatic `BLE` library detection in `ArduinoBleOTA` library https://github.com/vovagorodok/ArduinoBleOTA/blob/main/src/BleOtaDefines.h ```cpp #if __has_include("ArduinoBLE.h") #include #define BLE_OTA_BLE_LIB_ARDUINO_BLE #define BLE_OTA_LIB_ARDUINO_BLE #elif __has_include("NimBLEDevice.h") #include #define BLE_OTA_BLE_LIB_NIM_BLE_ARDUINO #define BLE_OTA_LIB_NIM_BLE_ARDUINO #elif defined(ARDUINO_ARCH_ESP32) #include #define...

I have to connect 3 devices and each need ~2.5 seconds for a full cycle (doConnect_Senso4s->connectToServer-Notification coming in) I run this code for each BLE device sequential: `if(doConnect_Senso4s) // MAC+Service...

When compiling our project using NimBLE 2.3.6. I get the wollowing linker error when using multiple compiler options: platformio.ini ``` ;PlatformIO Project Configuration File [platformio] default_envs = debug [env] platform...

bug

``` /** @brief ACL Buffer size */ #define CONFIG_BT_NIMBLE_TRANSPORT_ACL_SIZE 255 ``` In nimconfig.h this variable is not guarded, so it cannot be redefined in compile flags. I would like to...

bug

Hi, i have a strange issue after updating your lib from version 2.3.2 to current version. The sketch hangs in init function: NimBLEDevice::init("NimBLE-Client"); All works fine with v2.3.2, but no...

I'm trying to connect 2 ESP32 with NimBle and the Arduino Framework. I use the latest version of NimBLE-Arduino 2.3.6 Globally it works very well, excepted one thing at the...

Hi. I've got problem at ESP-32. My code stucked at NimBLEDevice::init("ESP32"). It's can't sync. ``` while (!m_synced) { ble_npl_time_delay(1); } ``` goes to be infinite. My code is very simple...