NRF52832: Concurrent BLE Connections Question

I am using NRF52832 for my project.

 

Refer the following Softdevice and SDK versions. 

  • Softdevice: S132_2.0.0-7.alpha
  • SDK Version: 4.0.0-2.alpha

 

Question 1: Does the above versions support concurrent BLE connections?

 For Example:

  • 1 Peripheral / N Central
  • 1 Central / N Peripheral
  • N Central / N Peripheral

 

NOTE: N is 20 max for S132.

 In my current project which uses the above mentioned Softdevice and SDK versions, we have 1 Peripheral device(NRF52832 Board) and 1 Central device( Smartphone)

 Configurations:

 #define CENTRAL_LINK_COUNT               0                                          /**<number of central links used by the application. When changing this number remember to adjust the RAM settings*/

#define PERIPHERAL_LINK_COUNT          1                                          /**<number of peripheral links used by the application. When changing this number remember to adjust the RAM settings*/

 

With this only 1 smart phone gets connected to the Peripheral (NRF52832 Board) at a time.

 

 For 1 Peripheral(NRF52832 Board) / 2 Central (Smartphone)

 

Question 2: With the below configuration, can we connect 2 smart phone to the Peripheral (NRF52832 Board) at a time?

 

#define CENTRAL_LINK_COUNT               0

#define PERIPHERAL_LINK_COUNT          2

 

I would appreciate if you provide your input on this.

 

Thank you.

Nilesh Khunte

Related