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

How to test BLE keyboard on iOS7?

Hi all,

I noticed that there are some instructions for testing keyboard on win8.1 or USB dongle. Can I test it on my iPhone5s which is iOS7.0.4 now?

Regards, Aaron

Parents
  • Hi,

    I have to apologize. The ble_app_hids_keyboard from SDK v5.2 does not work out-of-the-box with iOS. I had been testing with the former SDK-project.

    The fix is either to roll-back to the ble_app_hids_keyboard from SDK v5.1, or do these changes:

    
    #define INPUT_REP_REF_ID                 0
    #define OUTPUT_REP_REF_ID             0
    
    

    and comment out "Input Report" from the USB descriptor:

    
        static uint8_t report_map_data[] =
        {
            0x05, 0x01,                 // Usage Page (Generic Desktop)
            0x09, 0x06,                 // Usage (Keyboard)
            0xA1, 0x01,                 // Collection (Application)
            //0x85, 0x01,                 // Input Report - Report ID 1
            ....
    
    

    It's been reported internally, and I am very sorry for the inconvenience.

    Best regards Håkon

Reply
  • Hi,

    I have to apologize. The ble_app_hids_keyboard from SDK v5.2 does not work out-of-the-box with iOS. I had been testing with the former SDK-project.

    The fix is either to roll-back to the ble_app_hids_keyboard from SDK v5.1, or do these changes:

    
    #define INPUT_REP_REF_ID                 0
    #define OUTPUT_REP_REF_ID             0
    
    

    and comment out "Input Report" from the USB descriptor:

    
        static uint8_t report_map_data[] =
        {
            0x05, 0x01,                 // Usage Page (Generic Desktop)
            0x09, 0x06,                 // Usage (Keyboard)
            0xA1, 0x01,                 // Collection (Application)
            //0x85, 0x01,                 // Input Report - Report ID 1
            ....
    
    

    It's been reported internally, and I am very sorry for the inconvenience.

    Best regards Håkon

Children
No Data
Related