Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

nRF5 SDK nrf52832 Device information Service

Hello! I'm trying to connect to a peripheral Bluetooth device with the device information service using version 15.3 of the nRF5 SDK and a nrf52832. When I connect to the device and try to run discovery on the service, I get a warning saying there is not enough space for the characteristics for this service and the processor hangs up:

When trying to increase BLE_GATT_DB_MAX_CHARS to the number needed (10), I get a compilation error saying the stack overflowed:



Is there another way around this? I only need to access a few of the characteristics from the service if that would help. This warning is coming from the discovery process so I'm not sure how to limit the number of characteristics at this point.

Thank you,

Corey

Related