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

Pair Device with Legacy Connection OOB preshared key, using Android NRF connect

Hi,

I am working on NRF52832-based board, with SDK 15.2.

My BLE device is protected with Legacy Connection OOB preshared key.

I would like to use Android NRF Connect app to pair with my device, filling my OOB key.

I can be in pairing mode and fill my key in NRF Connect Desktop, but not with NRF Connect app.

I don't find any button to do that. There is only a button to bond, so I have added the bonding mode in my application, but I haven't succeeded to bond also.

DO you know how I can pair with my security parameters ? If I can do it only through bonding mode, can you help me resolve my problem ?

I have already checked these others subjects, but they haven't succeeded too :

https://devzone.nordicsemi.com/f/nordic-q-a/47932/oob-works-with-mcp-but-fails-with-nrf-connect

https://devzone.nordicsemi.com/f/nordic-q-a/60196/how-to-enter-oob-key-in-nrf-connect-app

https://devzone.nordicsemi.com/f/nordic-q-a/43338/android-pairing-without-bonding---nrf-connect/172332#172332

Thanks

Parents Reply
  • Hi Antoine

    No, not forgotten, but I assumed you were content with the replies from Thomas and David here.

    From our expert: "As far as I know the only OOB supported in Android is over NFC, for providing PIN/passcode, you'll need to use a different pairing method. The nRFConnect app just prints events from the system, so if it receives state BONDED, that means the system finished bonding, but perhaps some lower security with OOB requirements fail. The PAIRING_VARIANT_CONSENT should mean that the user needs to accept the pairing process, so it seems like the Android device is waiting for that from the other side".

    Best regards,

    Simon

Children
No Data
Related