AnsweredAssumed Answered

QN908x limit on GATT Read/Write Notifications?

Question asked by Jose Raffucci on Jan 7, 2019
Latest reply on Jan 10, 2019 by Estephania Martinez

When I try to register for callbacks for either read or write notifications to my GATT database, I get a failure if I have more than 10 items in either notification list.

 

This returns a gBleInvalidParameter_c result:

bleResult_t result = GattServer_RegisterHandlesForWriteNotifications (11, gattWriteNotificationHandles);

and this gGattDbSuccessSuccess:

bleResult_t result = GattServer_RegisterHandlesForWriteNotifications (10, gattWriteNotificationHandles);

I can't find anyplace in the documentation that mentioned this limit.  Attribute array has plenty of entries and the contents do not appear to affect the behavior.  SDK 2.2  BLE 1.5.3

 

Is there a way around this or am I limited to just 10 handles total for read/write notifications?

Outcomes