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
  • I am using the stock example (except changing to PCA10001).

    After connecting with MCP I went to Settings and selected Forget This Device and then reset the PCA10001. Settings showed it as an option and I selected it, it connected and I could send characters using Button 0.

    I have tried to repeat this numerous time without success. I have cycled power on the PCA10001, enabled Bluetooth using both MCP and Settings in various sequences but it keeps saying "Pairing Unsuccessful". When selecting OK it indicates it is connected for about 10 seconds and then disconnects. There was no opportunity to Forget Device and Button 0 does not send characters. I have not tried to reboot the iPad.

    It seems like this may be an iPad issue and not the HID Keyboard.

    I have rushed this off this morning because I know you will be leaving the office soon. I will spend more time today and try to get a sniffer trace.

    I have some screenshots - how do I upload them?

Reply
  • I am using the stock example (except changing to PCA10001).

    After connecting with MCP I went to Settings and selected Forget This Device and then reset the PCA10001. Settings showed it as an option and I selected it, it connected and I could send characters using Button 0.

    I have tried to repeat this numerous time without success. I have cycled power on the PCA10001, enabled Bluetooth using both MCP and Settings in various sequences but it keeps saying "Pairing Unsuccessful". When selecting OK it indicates it is connected for about 10 seconds and then disconnects. There was no opportunity to Forget Device and Button 0 does not send characters. I have not tried to reboot the iPad.

    It seems like this may be an iPad issue and not the HID Keyboard.

    I have rushed this off this morning because I know you will be leaving the office soon. I will spend more time today and try to get a sniffer trace.

    I have some screenshots - how do I upload them?

Children
No Data
Related