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

BLE SERVICE UUID TYPE IS MORE THEN 2 FOR MULTIPLE BASE UUID

Hi,

i am doing a project where i have to discover multiple custom services on connected ble peripheral from ble central device.

i am using nrf52832 with sdk 14.2.0 as central device and various ble peripheral devices like thingy52 and nrf52832 with nus and other with nordic blinkey service.

 i figured that to add multiple 128-bit base uuid i have to change NRF_SDH_BLE_VS_UUID_COUNT value in sdk-config.h and changed ram size accordingly.

but when service discovery is running, i am seeing that primary service type is 0x01 which is ok. but for custom service the service type is 0x02 for very first base uuid added in to soft device. after that service type is 0x03 for 2nd base uuid added into 

soft device and so on.

i want to know it is right or i have some problem in my code.

thanks.

Parents Reply Children
No Data
Related