This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Too many services and characteristics --> NRF_ERROR_NO_MEM

Hello,

i create a custom profile with two services and with 30 characteristics. The first service has 29 characteristics. Up to this point everything is ok, but when I want to create the next service, NRF_ERROR_NO_MEM is returned. I already read that there is a static 1.5 kB of memory allocated for the GATT table internally in the softdevice. All my characteristics are located in BLE_GATTS_VLOC_USER. But the message NRF_ERROR_NO_MEM will nevertheless returned. What can I do to reduce the size in stack memory?

Parents Reply Children
No Data
Related