Hi,
I want to add bonding information manually.
1.can I assume IRK key will be constant for multiple peripherals?
2.if IRK only key is available, can i add it to peer list using pm_peer_new?
Hi,
I want to add bonding information manually.
1.can I assume IRK key will be constant for multiple peripherals?
2.if IRK only key is available, can i add it to peer list using pm_peer_new?
Hi
1. The IRK is generated randomly, so these should not be the same for various peripherals.
2. I'm not sure I understand what you mean by this. IRKs are generally used for managing whitelists. Please check out the peer manager documentation for a good look at all the options for pairing and bonding in the nRF5 SDK.
Best regards,
Simon
Hi,
1. The IRK is generated randomly, so these should not be the same for various peripherals.
is it constant for same device or not?
if IRK is constant, I want to get IRK to all my peripherals with one bonding, and want whitelist manually.
Hi
Yes, after the IRK has been set, it should stay constant for that device until you erase the flash memory, which will need you to generate a new IRK.
Would you like the same IRK on multiple peripheral devices? That should also be possible, please check these cases and the replies from my colleague Einar for details (Pre-shared IRKs and changing IRK)
I'm not sure what you mean about getting IRK to all your peripherals with "one bonding". But you can't use one bonding process to connect to multiple devices at once.
Best regards,
Simon
I'm not sure what you mean about getting IRK to all your peripherals with "one bonding". But you can't use one bonding process to connect to multiple devices at once.
I want to bond with one peripheral, from it I want to share IRK to all Other peripherals by ESB or NFC.
is it possible?
Hi
Yes, it should be possible to share the IRK you have with other peripherals, but if you already know the IRK, you can also set the IRK instead of randomly generating it in order to let the peripherals connect and bond to the scanning device using a whitelist.
Best regards,
Simon