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

The Bluetooth connection is made and immediately disconnected.

Hello,

I am creating a project through the MultiLink example.

One problem occurred. If the device is attached to NRF52DK, the connection will be disconnected immediately after the DICONNECTED event occurs.

-----------------log----------------------

<info> app: Start scanning for device name Nordic_Blinky.
<info> app: LBS central link 0x0 disconnected (reason: 0x3E)
<info> ble_lbs_c: BLE_GAP_EVT_DISCONNECTED Type [59]
<info> ble_lbs_c: BLE_GAP_EVT_DISCONNECTED Type [59]
<info> ble_lbs_c: BLE_GAP_EVT_DISCONNECTED Type [59]
<info> ble_lbs_c: BLE_GAP_EVT_DISCONNECTED Type [59]
<info> app: Start scanning for device name Nordic_Blinky.
<info> app: Connection 0x0 established, starting DB discovery.
<debug> ble_db_disc: Starting discovery of service with UUID 0x19F1 on connection handle 0x0.
<debug> ble_gatt: Requesting to update ATT MTU to 127 bytes on connection 0x0.
<debug> ble_gatt: sd_ble_gattc_exchange_mtu_request() on connection 0x0 returned busy, will retry.
<debug> ble_gatt: Requesting to update data length to 131 on connection 0x0.

-----------------------------------

Logging occurs as above.

What part am I missing? Help.

For reference, I use SDK14.1, S140, NRF52840, and SD 5.0.0-2.

Parents
  • Hello,

    What do you mean by: "If the device is attached to NRF52DK, the connection will be disconnected immediately after the DISCONNECTED event occurs."?

    By "attached", do you mean connected via BLE?

     

    Disconnect reason 0x3E is BLE_HCI_CONN_FAILED_TO_BE_ESTABLISHED. What device are you trying to connect to the nRF52DK? Do you have a sniffer trace?

     

    Best regards,

    Edvin

Reply
  • Hello,

    What do you mean by: "If the device is attached to NRF52DK, the connection will be disconnected immediately after the DISCONNECTED event occurs."?

    By "attached", do you mean connected via BLE?

     

    Disconnect reason 0x3E is BLE_HCI_CONN_FAILED_TO_BE_ESTABLISHED. What device are you trying to connect to the nRF52DK? Do you have a sniffer trace?

     

    Best regards,

    Edvin

Children
Related