Hi, I have nrf52832 with sdk14.0. Is there a way/example to connect multiple andorid/ios devices to one peripheral device?
Hi, I have nrf52832 with sdk14.0. Is there a way/example to connect multiple andorid/ios devices to one peripheral device?
Yes, you can run multiple GAP Peripheral roles on single device (which is also allowed by BT SIG spec 4.2+). Latest Nordic stacks support it, similar for open source variants like Zephyr or Mynewt. Note that many phones already support GAP Peripheral role so you can use reverse flow as well (having multiple GAP Central roles on nRF5x device). However it has power consumption and other consequences...
How do i run multiple GAP Peripheral roles on single device? What does it mean?
Hi,
Yes, with Softdevice S132 v5.0 you can have 20 concurrent connections, where you can freely configure each link in any combination between Peripheral and Central. The BLE Multiperipheral Application example in SDK 14 shows how one Peripheral can connect to several Centrals.
You can find the source code and the project file of the example in the following folder: <SDK_InstallFolder>\examples\ble_peripheral\experimental_ble_app_multiperipheral
See example linked by Sigur, however to go anywhere beyond simple example you will need to write and compile your own firmware.
If i understand correctly, isn't central who makes connection? But in this example peripheral makes connection?