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

Multi-peripheral demo explanation?

I'm new to Nordic, I just got an nRF 52 DK. Refreshingly simple to get working with Segger Embedded Studio on Mac.
I'm particularly interested in the BLE multiperipheral application: infocenter.nordicsemi.com/index.jsp
I can't find any notes on how this is implemented. What differs from the same project without multi-peripheral support? Is it just because it starts advertising again after connection?

Parents
  • The only difference is that it advertises again, as you said, and it has to keep track of the connection handles (conn_handle). You will see how it is done in the example.

    There is a limit of 20 connectinos, as stated here. Note that this takes up a lot of memory, so you might not be able to maintain all 20 of them, but at least no more than 20.

    New projects are marked as experimental. This means that it is a relatively new addition in the SDK. They are often set as experimental for a few SDK versions, because we tend to get some reports back (from among other you here on DevZone), which reveal bugs. It has been tested quite good already, to make it into the SDK. Note that the SDK is not something that is "production ready". It is mostly examples on how to implement things, but it is often used in production.

    Best regards,

    Edvin

  • Hi, multi-peripheral exemple was introduced in SDK 14 in july 2017 and is still listed as experimental in last SDK 16 (published 2 weeks ago). We would like to use this feature in our product as lots of our customers have requested to connect multi phone simultaneously to our bluetooth device (nrf52832 based). Is there any reason that this exemple is still experimental, are there any known limits or know bugs ? 

Reply
  • Hi, multi-peripheral exemple was introduced in SDK 14 in july 2017 and is still listed as experimental in last SDK 16 (published 2 weeks ago). We would like to use this feature in our product as lots of our customers have requested to connect multi phone simultaneously to our bluetooth device (nrf52832 based). Is there any reason that this exemple is still experimental, are there any known limits or know bugs ? 

Children
No Data
Related