This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF52-DK as CENTRAL to discover services on peripheral

Hello Nordic team!

I'm working on a BLE app with the nRF52-DK and an armband(M6) that has a heart rate sensor. My goal is to discover this service and read those values from the nRF52 as a central.

So far I'm able to connect to the armband, and using the ble_app_hrs_c example, I'm able to read the battery service, but not the heart rate service.

I understand that the armband is advertising the heart rate service in a custom fashion and that I must use the Discovery Service module. 

I'm a beginner on BLE, so it's being hard to develop the code to find the custom service. I have checked several examples and documentation about the nRF SDK 17, but I haven't been able to understand how to develop the code for the Discovery Service module, nor I have found a clear example of this.

I would appreciate it if someone can guide me on this, thanks in advance :) 

Parents
  • Hello Hung, 

    I did something easier, just bought a more expensive and original armband and it is indeed advertising the heart rate service in a standard fashion :)

    Thanks a lot for your help, it helped me to understand how discovery service works.

    Hope you have a great day 

Reply
  • Hello Hung, 

    I did something easier, just bought a more expensive and original armband and it is indeed advertising the heart rate service in a standard fashion :)

    Thanks a lot for your help, it helped me to understand how discovery service works.

    Hope you have a great day 

Children
No Data
Related