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

HID Keyboard not shown on IOS8

Hi

Currently I have a device with the following details: Ic Version - 2, Variant - CE AA , Build Code - D0, Hardware Id - 004d I am using the softdevice s110_nrf51822_7.0.0_softdevice.hex , nRF SDK 6.1.

I am trying to test

HID keyboard App

I am able to connect to the Ipad but I am not seeing any HID keyboard when I open a note pad.

Can you please help me how to select HID keyboard and receive key events on IOS8.

Kind Regards, Ven

Parents
  • Hi Ven. Here are some links that might help you out.

    Similar Question from Stack Overflow

    Github - project about HID with consumer report

    If you use these codes, I'm sure you will get the result you want.

    Added : I didn't had that "Switch Control Device Not found" error before.

    Before

    After 1

    After 3

    Here you go. At the second picture, you can see the Bluetooth mark's change.

    Added :

    HID USB

    After receiving the UART buffers, have to changed the values correctly by following

    this table? <Ref : USB HID Usage Table>

    Added :

    Matrix

    Added :

    Eject

    -Regards, Mango922

  • Sorry for delayed response.Since I was waiting for the push button device to test the original HID. Here is my observation.

    1. The original HID keyboard, did not work and I am getting 0x00003401 error (verified using debug), Then I tried to test with MasterControlPanel to see if I get the same issue. I was not able to connect to the device in the control panel even though it discovers the device.

    2. So I decided to test HID with consumer report using MasterControlPanel. I am able to receive "hello" in MasterControlPanel. So I paired the device in the ipad and tried see if I receive any key. When I try sent h(any letter) ,no key is received and the Noric_keybozrd device is getting disconnected in my ipad. /**/ 3)Regarding Pop up the hidden keyboard after connection problem did not solve.Can you please send me the screenshot how the keyboard looks.Is it the same keyboard used in notepad or do we get any option to select ble keyboard. I have not seen any ble keyboard.

    3. Regarding testing with other devices, I have not tested with any other android or iOS device and I am need get them and test.

    4. Thank for the UART Table. I will try to add the conversion.

Reply
  • Sorry for delayed response.Since I was waiting for the push button device to test the original HID. Here is my observation.

    1. The original HID keyboard, did not work and I am getting 0x00003401 error (verified using debug), Then I tried to test with MasterControlPanel to see if I get the same issue. I was not able to connect to the device in the control panel even though it discovers the device.

    2. So I decided to test HID with consumer report using MasterControlPanel. I am able to receive "hello" in MasterControlPanel. So I paired the device in the ipad and tried see if I receive any key. When I try sent h(any letter) ,no key is received and the Noric_keybozrd device is getting disconnected in my ipad. /**/ 3)Regarding Pop up the hidden keyboard after connection problem did not solve.Can you please send me the screenshot how the keyboard looks.Is it the same keyboard used in notepad or do we get any option to select ble keyboard. I have not seen any ble keyboard.

    3. Regarding testing with other devices, I have not tested with any other android or iOS device and I am need get them and test.

    4. Thank for the UART Table. I will try to add the conversion.

Children
No Data
Related