Connect to a peripheral device advertising RPA without pairing/bonding

Hi Nordic,

We are now creating a BLE central device which can connect to an BLE peripheral device for some telemetry purpose.

To address privacy concern, the BLE peripheral device is design adverting using RPA without previous pairing/bonding witht the BLE central mentioned above.

We just want to connect to this BLE peripheral using RPA only (without pairing/bonding, without use of an IRK).

My question is: Is this potential solution possible for a BLE central based on SoftDevice 140?, If yes, which APIs to use for the connection setup, thanks!

Best Regards,

Jimmy

  • Hi Ge Wang,

    Could you please let me know the issue you have now with the central connecting to the peripheral running RPA address ? 


    I don't see any problem for a central to connect to an advertiser with RPA address. The only limitation is that the central can't recognize the advertiser/peripheral when connecting next time because the address may change and without an IRK it can't recognize that it has previously connected. 
    Other than that you shouldn't have any problem connecting. 

Related