Hello,
I was taking a look at the basic ble GATT client example and I think I understand the basic flow of it, but since the GATT table handles are hard coded, I'm trying to add code to make application a bit more flexible.
Looking through the BLE stack documentation, there are several possible APIs to go and query the GATT server for various data in the GATT table. However, there's not a good guide in our documentation on how to use the APIs to find a service handle by UUID, and then discover the associated characteristics within.
What's the recommended way to find both a service and characteristics within a service by UUID and return a handle for each?
I found GATT_DiscPrimaryServiceByUUID(), but this only gets me as far as identifying handle of the main service UUID.
Regards,
Munan