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

Connecting one central to large number of devices (50 or more)

hello!

I am currently using SDK14.2 (migration to 15.2 WIP) and S132 and on a custom board 

requirements -  I want to collect data from around 50 (or more) PERIPHERALS (NRF51), any suggestions on how can I make this possible ?

constraints - the custom device will be acting as the peripheral for one connection (not one of the 50, this is already being handled, ignore if not of use)

Is there any configuration change required for this wrt RAM or connection interval or Throughput ??

I referred to the following as well :

devzone question on no. of connections  -  according to this as I'm using = S132 SoftDevice v6.1.0 I should be able to connect to 19 peripherals

How can i cover all 50 devices ?

Parents
  • Hi.

    I think the best solutions to this problem is already suggested below;

    As the softdevice limits the concurrent connections to 20, you can connect to a device, exchange data and then disconnect.
    Then repeat that process until you have gone through all the devices.

    Another solution can be to have the peripherals broadcast their data and have your central scan for them, thus avoiding the limit of 20 concurrent connections.

    If none of the above fits your need, I would suggest looking at Mesh as a possible solution.

    Best regards,
    Joakim

Reply
  • Hi.

    I think the best solutions to this problem is already suggested below;

    As the softdevice limits the concurrent connections to 20, you can connect to a device, exchange data and then disconnect.
    Then repeat that process until you have gone through all the devices.

    Another solution can be to have the peripherals broadcast their data and have your central scan for them, thus avoiding the limit of 20 concurrent connections.

    If none of the above fits your need, I would suggest looking at Mesh as a possible solution.

    Best regards,
    Joakim

Children
No Data
Related