Hello,
I'm developing a BLE HID keyboard with few buttons. I started with BLE SDK6 example "HID-Gamepad-digitizer", removed joysticks and digitizer functionality, changed the report descriptor to report as a keyboard. It works on Android. I have mapped 4 buttons to type letters a,b,c,d.
First question - it does not work on iOS (iphone 11). I can connect and pair, but that's it. When I try to type in the app (e.g. web browser) - it does nothing.
Second question - when I use it with android, I need to pair again after BLE device power cycle. What I need to do to make the device reconnect automatically after power cycle?