arduino-BLEPeripheral
arduino-BLEPeripheral copied to clipboard
An Arduino library for creating custom BLE peripherals with Nordic Semiconductor's nRF8001 or nR51822.
From @dsanders11 to fix https://github.com/sandeepmistry/arduino-BLEPeripheral/issues/184.
Indications will deadlock on nRF5 after N indications without any other activity. This is because the current code incorrectly considers indications to use one of the TX buffers, and they...
@sandeepmistry, take a look when you get a chance. I ran into an issue when using Web Bluetooth with Google Chrome, where after a few messages Chrome would send a...
Hi, how can I correctly set the BondStore of a BLEHIDPeripheral? If I call bleHIDPeripheral.setBondStore(...) the BLEPeripheral class method gets called which doesn't update the _bleBondStore private field. Calling bleHIDPeripheral.setup()...
**Symptoms** Using with RedBearLab BLE Shield v 2.1 on Arduino Uno, the peripheral cannot reconnect after first successful connection. Unless is it disconnected first from central without being powered down....
Hi everyone, I'm trying to modify the `BLEMultimedia.cpp` file because i want to add the AC Home command(0x223), which allow me to call Siri on my IPhone. The report descriptor...
Are these GATT sub-procedures supported? I don't seem to be able to specify these operations as properties when I create a BLECharacteristic i.e. ``` enum BLEProperty { BLEBroadcast = 0x01,...
Attempt at clarifying the BLECharacteristic initialisation when using non-string values containing 0's.
For to use/retrieve the temperature value from the nrf51822 SoC, it would be nice to have a: ``` public void requestTemperature() { this->_device->requestTemperature(); } ``` method for the BLEPeripheral class....
Hi, First, thanks for a great library (and tools for nRF development)! Second, a question/thought about the API: It looks like the only callback mechanism for characteristic events is through...