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

central discovery error

Hello,

I am currently working on a project involving the nRF52DK to be a central device.

The peripheral device is based on the Nordic Uart service with minor changes: UUID, access properties...

On the central side, I use ble_nus_c as an example but get an error which I can solve currently.

I am able to connect but not able to finish a GATT database discovery. The NUS service is found but not the characteristics. In ble_db_discovery.c, sd_ble_gattc_characteristics_discover return value 0x11. I guess that the input parameters are wrong but why, the handles are calculated by this module when the service is discovered?

I use the ble_nus_c service module only with a modified base UUID up to now.

Anyone could help? If so, what kind of information would you need? What should I look at with the debugger?

Thanks in advance for your help.

Related