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

Hello we are using a nRF52832 chip that will act as a peripheral. We want to pair up to 8 different phones, and store all bonding information. Is this possible or is there a limitation of the number of paired phones?

Hi,

we plan to use the nRF52832 for a new project, I have two questions:

  • LE secure is supported, is this right ?
  • We want to pair up to 8 phones with our device. Our device will be a peripheral and we need to store all pairing/bonding information, Is it possible to pair up to 8 phones or is there a limitation ?
  • We want to recognize the connected phones, is this possible and how ?

Thanks in advance

Emanuele

  • Hi,

    Yes. The Peer Manager library in our SDK, which is used by our BLE examples, supports LE Secure Connections, for both Peripheral and Central role.

    Remembering 8 peers is no problem, provided that there is enough flash space given to the Flash Data Storage module, which is used by Peer manager to store the bonding data, and if applicable cache the GATT database, store CCCD entries, and store any application specific data that you want to store for the peers.

    Each peer is assigned a peer ID by Peer Manager, for identification. Peer Manager also lets you store application specific data connected to a particular peer, facilitating peer management in the application. You can also use the set of stored peers for generating a whitelist for directed advertising or for filtering what devices to accept connections from. Maximum number of entries in such a whitelist is 8.

    Regards,
    Terje

Related