8 months, 1 week ago.
BLE_API for IDB05A1 still in use ?
I'm starting a BLE application for a NUCLEO board using the IDB05A1 shield. I've made an application for it running as peripheral (creating some custom services and characteristics) and everything has gone well. But now, I'm making it to be a central device, so it must discover services and characteristics. So far, so good.
But, when I've tried to set a characteristic to be notified, it is not working. I can make a polling of the characteristic and get the read value without any problem, but there is no notification being fired in my central device, although the right (I hope) procedure for notification activation and registering has been follwed (writing to the 2902 descriptor, register the onHVX callback).
For the IDB05A1, the library X-NUCLEO-IDB0XA1 (version 2.1.0) and the BLE_API (ble version 2.7.0) are being used, and both of them are not updated since more than 2 years ago.
I have been searching through the forum and found several users complaining about the same notify issue, but related to nRFxxx devices rather than BlueNRG. But they have in common its dependency to BLE_API library.
So my question is... am I using the right libraries (and versions) to use the shield IDB05A1 or is there a different and more updated library pack to be used ?
8 months ago.
Registering the onHVX callback doesn't subscribe the notification, client should register to notification for the characteristics is interested in.
Here is a discussion and example for getting notification.
Desmond, team Mbed
You need to log in to post a question