This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

iOS8.2 in my iphone4s cannnot work with BLE1.4.0 HIDEmuKbd.

In CC2540DK-MINI Keyfob Slave, I built and download the BLE1.4.0 HIDEmuKbd project. It work fine in windows XP ,windons 7 and windows 8. Howerve,when it comes to iOS, it cannot works normally. In the screen of setting=>bluetooth of my iphone4s, I indeed can see 'HID Keyboard' show as connected. But it just wont work no matter what key report I sent(I have tried left arrow, right arrow, lowcase 'a',number '1' etc  ). I tested these key value in the memo editor. Does anyone ever encountered the similar problem?  Or anyone can give me an inspiration? Thanks for your attention.

  • Hi Uda,

    Can you attach a sniffer trace showing the problem? A working (i.e with earlier iOS) and non-working sample would be ideal.

    Best wishes
  • Hi JXS

    Thanks for your attention, but the problem has been solved. I made a  mistake yesterday, I download the  BLE 1.3.2 version of  HIDEmuKbd project by mistake.  When I down the BLE 1.4.0, my iPhone 4s works well as I expected. By the way, I doubt why HIDEmuKbd project in version 1.3.2 cannot work with iOS.

    I have attached two kinds of sniffer data, the file  '140version-right-iOS.psd' and thefile  '132version-wrong-iOS.pds'. The former file is 1.4.0 project which works well with my iPhone4s, the latter one is 1.3.2 version which cannot work normally with my iPhone4s. The OS of iPhone4s is iOS8.2.

    140version-right-iOS.psd

    132version-wrong-iOS.psd

  • Hi Uda,

    Thanks for updating the forum with your findings. We always encourage customers to use the latest BLE Stack release.

    Best wishes