Problems with the "bt_gatt_dm_start" function

Hi,

I'm just learning the nRF Connect SDK and don't know all the ins and outs of it.

I have the following problem:
When calling the function bt_gatt_dm_start, I get the following log:

<err> bt_gatt_dm: attr_store: No space for new attribute.
<err> bt_gatt_dm: discovery_process_attribute: Not enough memory for next attribute descriptor at handle 68.

The discovery procedure failed with -12

The service I want to connect to has 14 attributes, I think this is the problem.

How can I fix this problem?

When trying to call bt_gatt_dm_start for BT_UUID_BAS (Battery Service) there is no problem.

Parents Reply Children
Related