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

Keyboard example failure in sending keys after power-cycle with Android KitKat

Hello

We are facing problem and please help us how to solve this problem.


> Condition,

- NRF52 DK
- SDK version: nRF5_SDK_14.2.0_17b948a
- Examble: ble_peripheral\ble_app_hids_keyboard

> Problem:

- Pairing to Android KitKat 4.4.2 or 4.4.4

- Sending characters "hello" by pressing button 1 is working well

- Power-cycle and connected again(previously bonded device)

- Sending characters "hello" by pressing button 1 is not working....(Higher Android version and Windows 10, iOS is OK)

- Our developing keyboard (based on ble_peripheral\ble_app_hids_keyboard) has same problem.

> Under analysis

sd_ble_gatts_hvx returns NRF_ERROR_INVALID_STATE in ble_hids_inp_rep_send() even after normal connection.

I'm finding a answers in Q&A, but not easy to get answers,

Please give us any tips or help for this problem.

Sincerely yours,

Parents Reply Children
Related