ble_app_uart multi central

Hi,
I'm developing an project based on ble_app_uart example. My expection that is multi mobile phone can connect with my nRF. But, my nRF can connect and communicate with the first mobile phone, the rest mobile phone can't connect to my NRF (can be scan).
How my nRF can connect with multiple central ?

Parents
  • Hi,

    Do you intend to communicate with multiple phones at the same time (with multiple concurrent connections), or just be able to communicate with different phones at different times? The ble_app_uart example does not use bonding or whitelisting, so the latter is supported out of the box.

    However, having multiple connections to multiple centrals at a time is possible (albeit  bit complex and often not optimal), but not supported by the NUS example so that must be modified in order to do it. You can refer to the Experimental: BLE Multiperipheral Application to see an example of a multi link peripheral device.

Reply
  • Hi,

    Do you intend to communicate with multiple phones at the same time (with multiple concurrent connections), or just be able to communicate with different phones at different times? The ble_app_uart example does not use bonding or whitelisting, so the latter is supported out of the box.

    However, having multiple connections to multiple centrals at a time is possible (albeit  bit complex and often not optimal), but not supported by the NUS example so that must be modified in order to do it. You can refer to the Experimental: BLE Multiperipheral Application to see an example of a multi link peripheral device.

Children
No Data
Related