This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
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

nRF51822 does not work with Windows 8.1

Gentlemen,

I'm trying to develop a Health profile solution that works with Win 8.1

  1. I'm using SDK 6.0 and S110 v 7
  2. Win 8.1

I found the Win 8.1 sample app with heart rate, blood pressure and thermometer.

My nRF51822 works fine with nRFTools on Android, I see all of the characteristics my code made available including battery level, temperature, etc.

On Win 8.1 first issue I had to overcome is pairing. it looks like it is a known bug in S110 v7. There is a need for a special code before the nRF51822 starts advertising.

Now I can pair with Win 8.1 but I'm seeing the following error:

"Getting the device failed with error: 80070057"

Has anyone here implemented health profile to be used with MS sample code for BluetoothLEHealthProfiles ?

On Windows 8.1 I read somewhere that there is a need for a metadata structure. What does it mean? what is this metadata some developers are talking about?

Thanks much for your help.

Parents Reply
  • Hi, I know this is an old thread, but I run in to problem using Nordic trying to connect with Windows 10 laptop using Bluetooth Low Energy. When I'm paring and insert the PIN, communication works fine through my program. At this point, devices are bonded. If I disconnect them and then reconnect so that there is no need to insert the PIN my program gets service, characteristic and descriptor, but when I want to enable Descriptor notifications, function BluetoothGATTSetDescriptorValue returns an error saying "0x80650005: The attribute requires authentication before it can be read or written". I don't know If there is something on the Nordic side or at the Windows Stack side. Have you any ideas about this?

Children
No Data
Related