This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to implement a NUS mutilink???

I'm developing a central providing NUS client service to multiple concurrent peripherals.

I use nRF52832 DK and SDK14.0, s132_nrf52_5.0.0.

I Want that NUS central can connect to several peripherals simultaneously and send data to each one of them.

The peripheral device runs my code based on the ble_app_uart example, the central device runs my code based on the ble_app_uart_c example modified according to the multilink example.

But it does not work as well as I want.

When i run the application, I get an error[app:Fatal] image description image description

Press the DK's reset button here, image description image description image description

As you can see in the screen shot, Connection is disconnected after a while. And This process is repeated.

I upload the screenshot related to my work. Please help me and let me know what is wrong.

image description

image description

image description

image description

image description

image description

image description

Thank you.

Related