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

CUSTOM UUID DISCOVERY

Hi all,

Is there any example to discover the custom UUID services with pc-ble-driver c/c++? As far as I understood, the ble_db_discovery is not supported for this driver.

The issue is sd_ble_gattc_primary_services_discover() only accept the ble_uuid_t and I cannot pass ble_uuid128_t to discover the services. 

Thank you in advance for the tips.

Parents Reply Children
  • Hi Simon,

    Thanks for the helpful solution. I know the custom UUID in the server, and I implemented the discovery. Now, my problem is all the characteristics are not discovered. Only the first one in the service is discovered. I have another SIG-adopted service (device information service), and the client can only discover three of the characteristics. The interesting point for me is it can find the start handle and the last one correctly, but it only returns three of them. Do you know what the problem is?

Related