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

Creating custom HID device

Hi,

I am using BLE HID keyboard example from SDK (nRF5_SDK_15.0.0_a53641a) to create custom HID device.

Changed HID descriptor from keyboard to vendor defined and I could able to build without compiler error, then tried loading the code to dev board (nRF52) and on host system I can see the device is ready to pair but when I hit pair, I’m getting error (attached is the error screen shot).

Need help in,

  • To know why it’s not pairing and
  • Want to make sure my HID changes are correct and check whether I’m missing anything to make it work.

 Also attaching main.c file which I modified.

main.c

 Thank you!

Shashi

 

Development environment details:

  • SEGGER Embedded Studio for ARM
    Release 3.40 Build 2018052200.36079
    Windows x64

 S132 Nordic soft device

 SDK: nRF5_SDK_15.0.0_a53641a

 

  • Computer platform:

Windows 10: Version 1511 (OS Build 10586.1176)

 

  • Hardware:

nRF6827

Rev. 1.2.4

  1. 12

 PCA10040

Related