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

NRF51422 HID MOUSE

Hi. I try run "ble_app_hids_mouse" example from nRF5_SDK_11.0.0 in nrf51422 (nrf51 dongle). Previously i ran this example in nrf52 (nrf52 DK, s132 SoftDevice), and all worked normally (windows 10 detect bluetooth device as mouse HID, and successful connect it). In case of nrf51422 (s130 SoftDevice), windows 10 detect bluetooth device as mouse HID, but cant correct connect it. If Windows connect, install "Battery device" driver and show it not "Pair", like in case of nrf52, but "connected". But usually Windows cant connect my device. Thanks for the help

Parents
  • Hi. Sorry, but i solved problem. I use pse10031 (dongle). Problem was in windows 10 (((. After i removed NORDIK_MOUSE device from BLUTOOTH pair list devices, windows cant correct connect NORDIK_MOUSE again ((. Then i reprogramming nrf, and.... ALL WORKING !!!! Thats really strange, but ..

  • Yes, the bond must be removed from flash on the Nordic device. If the bond is deleted on the peer device there is no way for us to identify the device when it reconnects. Unfortunately the device manager might use the address or the IRK to identify the peer. Which means that if the bond is lost on the peer it is no longer possible to create a new one without deleting the old one on the nordic device. In older SDK's there where a bond refresh function, but that was a removed in SDK 11.

Reply
  • Yes, the bond must be removed from flash on the Nordic device. If the bond is deleted on the peer device there is no way for us to identify the device when it reconnects. Unfortunately the device manager might use the address or the IRK to identify the peer. Which means that if the bond is lost on the peer it is no longer possible to create a new one without deleting the old one on the nordic device. In older SDK's there where a bond refresh function, but that was a removed in SDK 11.

Children
No Data
Related