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

HID Keyboard Example Not Recognized by iPad

I programmed a PCA10001 with the HID Keyboard example and changed the preprocessor code from NRF6310 to PCA10001. The functions were tested according to the online HID Keyboard Application notes and everything worked as expected. (Note: The Application notes used were flagged as "old documentation" but it still worked.)

I then tried to connect the HID to an iPad. After enabling BT in Settings on the iPad the HID was not recognized. I thought the problem might be that the Company ID needed to be changed from Nodic's (x59) to Apple's (4C) but answers from a previous post say that the HID does not use Company ID so this should not be a problem. I installed the LightBlue app on the iPad and it does find the HID. Why can I not link to the iPad directly?

Parents
  • @Tom: Have you also erased the bond information on the PCA10001 when you click forget this device on iPad? On the first time when you connect did you bond ? I don't get this part "Settings showed it as an option and I selected it, it connected and I could send characters using Button 0." Which option was that ? A screenshot would be useful.

    You chip is QFAAG0, according to this, it's rev 2, it may not be compatible with S130 v2 in the SDK v11. I would suggest to test with SDK v7, S110 v7. Just to check if the issue is with the iOS device.

    If you want to attach files, screenshot, please edit the question and add them .

Reply
  • @Tom: Have you also erased the bond information on the PCA10001 when you click forget this device on iPad? On the first time when you connect did you bond ? I don't get this part "Settings showed it as an option and I selected it, it connected and I could send characters using Button 0." Which option was that ? A screenshot would be useful.

    You chip is QFAAG0, according to this, it's rev 2, it may not be compatible with S130 v2 in the SDK v11. I would suggest to test with SDK v7, S110 v7. Just to check if the issue is with the iOS device.

    If you want to attach files, screenshot, please edit the question and add them .

Children
No Data
Related