Hi,
I run the HID keyboad example, and a problem confuses me. I use the "lightblue" APP to connect the peripheral--"Nordic Keyboard", but the iphone appears a pairing box before entering the peripheral, so I have to select "pair" to continue. The "interrogating" box appears on the screen for a long time and then it fails to enter the peripheral. I check the bluetooth setting, and find the peripheral has been connected and paired to the iphone, I just cannot use the lightblue APP to enter the peripheral to see more details. Someone told me you can find it again after refreshing the advertising peripeherals, but it appears without no RSSI value, just select it and then you'll successfully enter it. I do as he told me and finally made it.
My question is, why I cannot enter the peripheral first time just like other examples? And how to solve this problem? Hope someone can answer this question, thank you~
BTW, this problem appears in every SDK version, and I feel a little strange, why did no one ask this question?
In addition, only IOS appears this problem, android doesn't. I think it's the IOS problem. You have to pair the peripheral if you want to use the HID service.