Hi,
Are there any nRF51 S130 examples for concurrent central and multiple peripheral roles where all connections are UART services?
Thanks.
Hi,
Are there any nRF51 S130 examples for concurrent central and multiple peripheral roles where all connections are UART services?
Thanks.
Not that I'm aware of, but in addition to the peripheral in our SDK we have a central example available here.
I'm already running that central example and it works well, communicating with a second nRF51 board running the peripheral UART example. It's a shame there aren't more central-and-peripheral examples; is it straightforward to merge the two examples and migrate the result to the S130?
I can't see any problem with merging them. Bonding can be tricky with concurrent peripheral and central, but the examples doesn't bond, so that is not a problem.
@cmkessell , were you able to merge the peripheral and central role in one device ? please let me know. Thank you
Yes I did. I used SDK 10.0.0, with the Central role using the BLE NUS client module (ble_nus_c.c) and the Peripheral role using the BLE NUS server module (ble_nus.c). It worked fine.