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