Hi,
Firstly, I am able to read a 16-bit service with a 16-bit characteristic and able to use that to get a handle for reading and writing to the peripheral.
But i am unable to get the handle from reading the characteristic of another 16-bit service. The return UUID of the characteristic is 0 which is supposed to be a 128-bit characteristic.
I had also try to use sd_ble_uuid_vs_add() to add the characteristic but still i am unable to get any result.
May i know if anyone can help me on reading the 128-bit characteristic of a 16-bit service in a central device?
I am working on a windows application using nrf-ble-driver-sd_api_v6-mt-4_1_1.dll.
Thanks.
Regards,
Lian Cheng