NimBLE-Arduino
NimBLE-Arduino copied to clipboard
A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.
Hi I have a device I am trying to emulate and in Wireshark scan response and advertising response it shows as having TxAdd: RANDOM with address 0xdb, 0xab, 0x7f, 0xe0,...
Hello everyone, I'm tring to implement a BLE client application that will connect to a specific Address and try to read and then update a characteristic value. ( I use...
Hi, Trying to use multiple characteristics but we have an issue when the characteristics are more than 7. If increasing the number of characteristics and activating notification on them, some...
Hi I have read this issue: https://github.com/h2zero/NimBLE-Arduino/issues/360 I have a similar / same problem. The ESP32 advertised device name doesn't seem to update if it is long. In my code...
Hi, I'm using the nimBle Library for Upload the ESP32's firmware. My smartphone application send packets of 128 bytes, but I have to wait 60ms between each shipment otherwise an...
I have a few changes in mind that will break the current API in a few ways and would like to get feedback on these. If you're interested please check...
This replaces NimBLEAdvertisedDeviceCallbacks with NimBLEScanCallbacks and adds a onScanEnd callback. The overload callback parameter for NimBLEScan::start has been removed and the non-blocking scan start function has been renamed to NimBLEScan::startAsync.
I created a HID Server and paired it with the phone. When I use NimBLEDevice::deleteAllBonds(); to delete the binding information, the phone can still connect to the server, but it...
I've narrowed it down to something to do w/ LL negotiation. The mtu negotiation response seems to be delayed because of some other kind of negotiation. On your codebase not...