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

Trouble Connecting nRF52840 Dongle (on windows) to nRF52810. Error : "Service discovery failed. Error code 0x10A"

I am trying to send some values from nRF52810 Board to my Laptop. I am using a nRF52840 Bluetooth Dongle to connect the board to my laptop. I am using the "Heart Rate Collector" example as the base, and I have altered the "TARGET_DEV_NAME" constant correctly to the nRF 52810 board, and consequently I am able to establish a connection. 

However, immediately after the connection is established, I always encounter the following error - "Service discovery failed. Error code 0x10A".

I suspect this might be because I have entered the wrong UUID constants. 

Currently I have entered the UUID constants according to the UART Characteristic UUIDs form the following link : bluetooth-numbers-database/characteristic_uuids.json at master · NordicSemiconductor/bluetooth-numbers-database · GitHub

Could someone please help me correct my mistake, I am extremely new at working with hardware and I am not sure where I am going wrong with UUIDs. 

Thanks a lot.

Parents Reply
  • Thanks for your answers they have been really useful. I wanted to ask a last question. 

    In the nRF Connect apps, I needed to write in a value in a UUID characteristic, as shown in the following picture

    Entering this value triggered an event inside the nRF52810 board, and the board immediately started sending values through the nRFConnect app. 

    I wanted to ask how to write this value in through the heart rate example to trigger the nRF Board in the same way (provided a connection has been already established). Basically how to upload and download values to the nRF52810 board through the heart rate sample app.

Children
Related