NimBLE-Arduino
NimBLE-Arduino copied to clipboard
A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.
I'm new to using nimble, but was using default esp32 BLE library authored by nkolban. When I try build my sketch I get the follow compiler errors: ``` c:/users/ME/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: libraries\NimBLE-Arduino\NimBLECharacteristic.cpp.o:...
There is a `bool NimBLEService::start()` But no `bool NimBLEService::stop()`, unlike the nkolban version. How does one stop a service?
Chnage the callback functions that receive a ble_gap_conn_desc pointer to instead receive a NimBLEConnInfo reference. * Add a reason parameter to the server disconnect callback. * Remove connect and disconnect...
First and Foremost, Thanks for the amazing work. I noticed that BLEAdvertisement doesn't have the setDeviceAddress function, is there a way to add this functionality? The original bluedroid library has...
Hi @h2zero . Me again. Once again thank you for the great work you have done with this library. I am the primary developer of the project https://github.com/devWaves/SwitchBot-MQTT-BLE-ESP32 and it...
I used to set the value of my characteristics directly using a char array variable at the SetValue() function. Now, once I updated to 1.4.0 version of the library, the...
Thank you for sharing this useful library. I want some advice about scanning. I'm making a library to use xbox controller with using esp32. https://github.com/asukiaaa/arduino-XboxSeriesXControllerESP32 Sometimes scanning cannot find no...
I am trying yo send sensitive data to specific device id in the characteristic. But as i test it, i can see the sensitive data also from others devices that...
Hi mates, how to get the Notification activated? doing this ... if(pChr->canNotify()) { if(!pChr->subscribe(true, notifyCB)) { ... but nothing happened. when i use the nordic app and send "1" to...
I'm facing the following error while using version 1.4.0 in the onwrite callback. ``` src/bluetooth.cpp: In member function 'virtual void DescriptorCallbacks::onWrite(NimBLEDescriptor*)': src/bluetooth.cpp:159:57: error: invalid cast from type 'NimBLEAttValue' to type...