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

Disconnection issue in Multilink central example of Nordic SDK

Hello,

I have been testing the "ble_app_multilink_central" example given with Nordic SDK *nRF5_SDK_16.0.0_98a08e2*.

  1. nRF52840_DK board is working as the multilink Central and I have 2 other devices working as a Peripheral (let's say Device A and B, Device A has external antenna and Device B has PCB antenna) and both of the devices are placed approx. 3-4 feet's apart from the Central.
  2. Both of the Peripheral devices could be filtered with the MAC ADDR Scanning Filter used, could be connected to the Central Device and the communication between all the devices is also working as expected.
  3. When antenna of the Peripheral A Device is removed, this Peripheral A is disconnected immediately (may be due to reduction of TX power). After that the Central device could connect to Peripheral A and then within 3-5 seconds disconnects and then following happens
    1. Sometimes the Peripheral B also gets disconnected
    2. Sometimes the communication between Central and Peripheral B is not working as expected
    3. Sometimes the communication between Central and Peripheral B could not work until Peripheral A is connected to Central again.

Any idea that Why these issues gets generated? Or any idea about root-cause?

Thanks.

- Vivek K.

  • Hi Vivek,

    You test scenario is a very good case to get the air sniffer log to understand what kind of communication is happening between A, B and Central. It is strange that peripheral B is affected when you remove the antenna of peripheral A. It sounds to me that the Central is affected by the removal of antenna on peripheral B and the air sniffer log of the central would give us lot more details on why the disconnects are happening.

Related