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

Periodic disconnection BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION 0x13

BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION Hi,

I've implemented a Central role application on the nRF52832 that scans for a particular Peripheral (with a specific UUID into the advertising packet), initalizes a connection (the connection is secured by Just works pairing). The Peripheral role is implemented on a Smartphone.

After the connection my application starts the service/characteristics discovery. If a specific Service is found the application enables the notify of a charatcteristic and waits for data.

As soon as the application receives a notify triggers a read request on the same characteristic.

The above procedure works fine but with some smartphone (for example Nokia 8) the connection goes down after few seconds.

The disconnection reason is BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION 0x13. Seems that a GATT operation timeot occurs but I didn't found the reason. 

I've enabled the log of the nRF52832, please see the following log.

Please help me to understand the problem...

[00:02:09.578,918] <debug> app: NRF_BLE_SCAN_EVT_WHITELIST_ADV_REPORT
00> 
00> [00:02:09.578,918] <debug> app: BleSettings_OnWhitelistAdvReport
00> 
00> [00:02:09.578,979] <info> app: CENTRAL: Trying to Connect with, peripheral with service ID: 1.
00> 
00> [00:02:09.789,550] <debug> nrf_sdh_ble: BLE event: 0x10.
00> 
00> [00:02:09.789,978] <info> app: PM_EVT_PEER_DATA_UPDATE_SUCCEEDED
00> 
00> 
00> 
00> [00:02:09.790,039] <info> app: PM_EVT_BONDED_PEER_CONNECTED
00> 
00> 
00> 
00> [00:02:09.790,283] <info> app: BleSettings_PmEvtHandler id 14
00> 
00> 
00> 
00> [00:02:09.790,771] <info> app: BleSettings_BleStateNotify. Err 0
00> 
00> [00:02:09.790,893] <info> app: CENTRAL: Connected, handle: 0.
00> 
00> [00:02:09.790,893] <debug> peer_manager_handler: Connected, securing connection. conn_handle: 0
00> 
00> [00:02:09.890,869] <info> app: PM_EVT_CONN_SEC_PARAMS_REQ
00> 
00> 
00> 
00> [00:02:09.891,052] <info> app: BleSettings_PmEvtHandler id 1
00> 
00> 
00> 
00> [00:02:11.591,186] <debug> nrf_sdh_ble: BLE event: 0x23.
00> 
00> [00:02:11.591,247] <debug> nrf_ble_gatt: Peer on connection 0x0 requested a data length of 27 bytes.
00> 
00> [00:02:11.591,247] <debug> nrf_ble_gatt: Updating data length to 27 on connection 0x0.
00> 
00> [00:02:11.591,369] <info> app: CENTRAL EVT: 35.
00> 
00> [00:02:13.990,966] <debug> nrf_sdh_ble: BLE event: 0x1A.
00> 
00> [00:02:13.991,271] <info> app: PM_EVT_PEER_DATA_UPDATE_SUCCEEDED
00> 
00> 
00> 
00> [00:02:13.991,271] <info> app: PM_EVT_CONN_SEC_SUCCEEDED
00> 
00> 
00> 
00> [00:02:13.991,394] <info> app: Load peer ID 0 Services mask data 1. Result 0
00> 
00> [00:02:13.991,577] <debug> app: popped element 0x2000FC7E, status:0
00> 
00> [00:02:13.991,638] <debug> nrf_ble_gq: Purging request queue with id: 0
00> 
00> [00:02:13.991,638] <debug> app: popped element 0x2000FC5C, status:5
00> 
00> [00:02:13.991,638] <debug> app: popped element 0x2000FC7E, status:5
00> 
00> [00:02:13.991,699] <debug> nrf_ble_gq: Registering connection handle: 0x0000
00> 
00> [00:02:13.991,699] <debug> ble_db_disc: Starting discovery of service with UUID 0x1800 on connection handle 0x0.
00> 
00> [00:02:13.991,699] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:13.991,760] <debug> app: popped element 0x2000FC76, status:5
00> 
00> [00:02:13.991,760] <debug> nrf_ble_gq: GATTC Primary Services Discovery Request
00> 
00> [00:02:13.991,821] <debug> nrf_ble_gq: SD GATT procedure (2) succeeded on connection handle: 0.
00> 
00> [00:02:13.991,882] <info> app: CENTRAL EVT: 26.
00> 
00> [00:02:13.992,004] <debug> nrf_sdh_ble: BLE event: 0x24.
00> 
00> [00:02:13.992,065] <debug> nrf_ble_gatt: Data length updated to 27 on connection 0x0.
00> 
00> [00:02:13.992,065] <debug> nrf_ble_gatt: max_rx_octets: 27
00> 
00> [00:02:13.992,065] <debug> nrf_ble_gatt: max_tx_octets: 27
00> 
00> [00:02:13.992,065] <debug> nrf_ble_gatt: max_rx_time: 328
00> 
00> [00:02:13.992,126] <debug> nrf_ble_gatt: max_tx_time: 2120
00> 
00> [00:02:13.992,126] <info> app: GATT ATT MTU on connection 0x0 changed to 27.
00> 
00> [00:02:13.992,187] <info> app: CENTRAL EVT: 36.
00> 
00> [00:02:15.191,223] <debug> nrf_sdh_ble: BLE event: 0x21.
00> 
00> [00:02:15.191,284] <info> app: CENTRAL EVT: 33.
00> 
00> [00:02:15.791,076] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:15.791,076] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:15.791,137] <debug> app: peeked element 0x2000FDB8, status:5
00> 
00> [00:02:15.791,198] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:16.391,113] <debug> nrf_sdh_ble: BLE event: 0x30.
00> 
00> [00:02:16.391,174] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:16.391,174] <debug> app: peeked element 0x2000FD68, status:5
00> 
00> [00:02:16.391,235] <debug> ble_db_disc: Found service UUID 0x1800.
00> 
00> [00:02:16.391,235] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:16.391,235] <debug> app: popped element 0x2000FD06, status:5
00> 
00> [00:02:16.391,296] <debug> nrf_ble_gq: GATTC Characteristic Discovery Request
00> 
00> [00:02:16.391,357] <debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
00> 
00> [00:02:16.391,418] <info> app: CENTRAL EVT: 48.
00> 
00> [00:02:16.991,333] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:16.991,394] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:16.991,394] <debug> app: peeked element 0x2000FD48, status:5
00> 
00> [00:02:16.991,455] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:17.591,125] <debug> nrf_sdh_ble: BLE event: 0x32.
00> 
00> [00:02:17.591,247] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:17.591,247] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:17.591,308] <debug> ble_db_disc: Discovery of service with UUID 0x1800 completed with success on connection handle 0x0.
00> 
00> [00:02:17.591,308] <debug> ble_db_disc: Starting discovery of service with UUID 0xE128 on connection handle 0x0.
00> 
00> [00:02:17.591,369] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:17.591,369] <debug> app: popped element 0x2000FD0E, status:5
00> 
00> [00:02:17.591,369] <debug> nrf_ble_gq: GATTC Primary Services Discovery Request
00> 
00> [00:02:17.591,430] <debug> nrf_ble_gq: SD GATT procedure (2) succeeded on connection handle: 0.
00> 
00> [00:02:17.591,491] <info> app: CENTRAL EVT: 50.
00> 
00> [00:02:17.591,857] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:17.591,918] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:17.591,918] <debug> app: peeked element 0x2000FC00, status:5
00> 
00> [00:02:17.591,979] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:18.791,015] <debug> nrf_sdh_ble: BLE event: 0x30.
00> 
00> [00:02:18.791,076] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:18.791,137] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:18.791,137] <debug> ble_db_disc: Found service UUID 0xE128.
00> 
00> [00:02:18.791,137] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:18.791,198] <debug> app: popped element 0x2000FD1E, status:5
00> 
00> [00:02:18.791,198] <debug> nrf_ble_gq: GATTC Characteristic Discovery Request
00> 
00> [00:02:18.791,259] <debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
00> 
00> [00:02:18.791,320] <info> app: CENTRAL EVT: 48.
00> 
00> [00:02:19.391,296] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:19.391,357] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:19.391,418] <debug> app: peeked element 0x2000FD68, status:5
00> 
00> [00:02:19.391,479] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:19.989,013] <debug> nrf_sdh_ble: BLE event: 0x22.
00> 
00> [00:02:19.989,074] <info> app: CENTRAL EVT: 34.
00> 
00> [00:02:20.591,003] <debug> nrf_sdh_ble: BLE event: 0x32.
00> 
00> [00:02:20.591,064] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:20.591,125] <debug> app: peeked element 0x2000FD68, status:5
00> 
00> [00:02:20.591,125] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:20.591,125] <debug> app: popped element 0x2000FCEE, status:5
00> 
00> [00:02:20.591,186] <debug> nrf_ble_gq: GATTC Characteristic Discovery Request
00> 
00> [00:02:20.591,247] <debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
00> 
00> [00:02:20.591,308] <info> app: CENTRAL EVT: 50.
00> 
00> [00:02:21.790,954] <debug> nrf_sdh_ble: BLE event: 0x32.
00> 
00> [00:02:21.791,015] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:21.791,015] <debug> app: peeked element 0x2000FD60, status:5
00> 
00> [00:02:21.791,076] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:21.791,076] <debug> app: popped element 0x2000FCD6, status:5
00> 
00> [00:02:21.791,076] <debug> nrf_ble_gq: GATTC Characteristic Descriptor Request
00> 
00> [00:02:21.791,137] <debug> nrf_ble_gq: SD GATT procedure (4) succeeded on connection handle: 0.
00> 
00> [00:02:21.791,198] <info> app: CENTRAL EVT: 50.
00> 
00> [00:02:22.391,052] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:22.391,113] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:22.391,113] <debug> app: peeked element 0x2000FD90, status:5
00> 
00> [00:02:22.391,174] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:22.990,966] <debug> nrf_sdh_ble: BLE event: 0x33.
00> 
00> [00:02:22.991,027] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:22.991,027] <debug> app: peeked element 0x2000FDB8, status:5
00> 
00> [00:02:22.991,088] <debug> ble_db_disc: Discovery of service with UUID 0xE128 completed with success on connection handle 0x0.
00> 
00> [00:02:22.991,149] <debug> app: [KOMOOT_C]: Database Discovery handler called with event 0x0
00> 
00> 
00> 
00> [00:02:22.991,210] <info> app: [KOMOOT_C]: Database Discovery complete: 1 CHAR found
00> 
00> 
00> 
00> [00:02:22.991,210] <info> app: [KOMOOT_C]: Discovered CHAR: 0xD605
00> 
00> 
00> 
00> [00:02:22.991,210] <info> app: [KOMOOT_C]: Storing CCCD handle.
00> 
00> 
00> 
00> [00:02:22.991,271] <info> app: [KOMOOT_C]: Service discovered at peer.
00> 
00> 
00> 
00> [00:02:22.991,271] <info> app: [KOMOOT_C]: assign the db_handles
00> 
00> 
00> 
00> [00:02:22.991,271] <debug> app: Komoot event received 
00> 
00> [00:02:22.991,271] <debug> app: Komoot Service discovered 
00> 
00> [00:02:22.991,271] <info> app: [KOMOOT_C]: ble_komoot_c_handles_assign
00> 
00> 
00> 
00> [00:02:22.991,333] <debug> app: popped element 0x2000FCDE, status:5
00> 
00> [00:02:22.991,455] <info> app: Load peer ID 0 Services mask data 1. Result 0
00> 
00> [00:02:22.991,638] <info> app: BleSettings_BleStateNotify. Err 0
00> 
00> [00:02:22.991,638] <info> app: [KOMOOT_C]: ble_komoot_c_pos_notif_enable
00> 
00> 
00> 
00> [00:02:22.991,638] <debug> app: [KOMOOT_C]: Configuring CCCD. CCCD Handle = 43, Connection Handle = 0
00> 
00> [00:02:22.991,699] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:22.991,699] <debug> app: popped element 0x2000FCA6, status:5
00> 
00> [00:02:22.991,699] <debug> nrf_ble_gq: GATTC Write Request
00> 
00> [00:02:22.991,760] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted                       again later.
00> 
00> [00:02:22.991,760] <debug> nrf_ble_gq: Pointer to allocated memory block: 0x2000AC90.
00> 
00> [00:02:22.991,821] <debug> app: pushed element 0x2000FCEC, status:0
00> 
00> [00:02:22.991,821] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:22.991,821] <debug> app: peeked element 0x2000FC88, status:0
00> 
00> [00:02:22.991,882] <debug> nrf_ble_gq: GATTC Write Request
00> 
00> [00:02:22.991,882] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted                           again later.
00> 
00> [00:02:22.992,004] <info> app: CENTRAL EVT: 51.
00> 
00> [00:02:22.992,004] <info> app: [KOMOOT_C]: ble_komoot_c_on_ble_evt 51
00> 
00> 
00> 
00> [00:02:23.591,064] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:23.591,125] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:23.591,125] <debug> app: peeked element 0x2000FD90, status:0
00> 
00> [00:02:23.591,125] <debug> nrf_ble_gq: GATTC Write Request
00> 
00> [00:02:23.591,186] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted                           again later.
00> 
00> [00:02:23.591,247] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:23.591,247] <debug> app: Komoot event received 
00> 
00> [00:02:23.591,247] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:23.591,308] <debug> app: [KOMOOT_C]: notified len: 15, id: 1688005957
00> 
00> [00:02:23.591,308] <debug> app: Komoot event received 
00> 
00> [00:02:23.591,369] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1688005957, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:23.591,552] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:23.591,552] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:23.591,552] <debug> app: popped element 0x2000FD46, status:5
00> 
00> [00:02:23.591,613] <debug> app: pushed element 0x2000FD88, status:0
00> 
00> [00:02:23.591,613] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:23.591,613] <debug> app: peeked element 0x2000FD28, status:0
00> 
00> [00:02:23.591,674] <debug> nrf_ble_gq: GATTC Write Request
00> 
00> [00:02:23.591,674] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted                           again later.
00> 
00> [00:02:24.190,917] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:24.190,979] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:24.190,979] <debug> app: peeked element 0x2000FDC0, status:0
00> 
00> [00:02:24.191,040] <debug> nrf_ble_gq: GATTC Write Request
00> 
00> [00:02:24.191,101] <debug> nrf_ble_gq: Pointer to freed memory block: 0x2000AC90.
00> 
00> [00:02:24.191,101] <debug> app: popped element 0x2000FDC0, status:0
00> 
00> [00:02:24.191,162] <debug> nrf_ble_gq: SD GATT procedure (1) succeeded on connection handle: 0.
00> 
00> [00:02:24.191,284] <info> app: Load peer ID 0 Services mask data 1. Result 0
00> 
00> [00:02:24.191,528] <info> app: Update peer ID 0 Services mask data 1, Dev Name Nokia 8 ”. Result 0
00> 
00> [00:02:24.194,885] <info> app: BleSettings_PeerDataNotify. Err 0
00> 
00> [00:02:24.194,885] <info> app: PM_EVT_PEER_DATA_UPDATE_SUCCEEDED
00> 
00> 
00> 
00> [00:02:25.390,808] <debug> nrf_sdh_ble: BLE event: 0x38.
00> 
00> [00:02:25.390,930] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:25.390,930] <debug> app: peeked element 0x2000FD80, status:0
00> 
00> [00:02:25.390,991] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:25.391,052] <debug> app: popped element 0x2000FD80, status:0
00> 
00> [00:02:25.391,052] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:25.391,113] <info> app: CENTRAL EVT: 56.
00> 
00> [00:02:25.391,357] <info> app: [KOMOOT_C]: ble_komoot_c_on_ble_evt 56
00> 
00> 
00> 
00> [00:02:25.391,418] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:25.391,418] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:25.391,479] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:25.391,540] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:25.391,540] <debug> app: Komoot event received 
00> 
00> [00:02:25.391,540] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:25.391,601] <debug> app: [KOMOOT_C]: notified len: 15, id: 446825682
00> 
00> [00:02:25.391,601] <debug> app: Komoot event received 
00> 
00> [00:02:25.391,662] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 446825682, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:25.391,845] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:25.391,845] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:25.391,845] <debug> app: popped element 0x2000FD36, status:5
00> 
00> [00:02:25.391,906] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:25.391,906] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted                       again later.
00> 
00> [00:02:25.391,906] <debug> app: pushed element 0x2000FD78, status:0
00> 
00> [00:02:25.391,967] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:25.391,967] <debug> app: peeked element 0x2000FD18, status:0
00> 
00> [00:02:25.391,967] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:25.392,028] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted                           again later.
00> 
00> [00:02:26.590,881] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:26.590,942] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:26.591,003] <debug> app: peeked element 0x2000FD48, status:0
00> 
00> [00:02:26.591,003] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:26.591,064] <debug> app: popped element 0x2000FD48, status:0
00> 
00> [00:02:26.591,064] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:26.591,125] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:26.591,186] <debug> app: Komoot event received 
00> 
00> [00:02:26.591,186] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 446825682, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:27.790,832] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:27.790,954] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:27.790,954] <debug> app: peeked element 0x2000FDD0, status:5
00> 
00> [00:02:27.791,015] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:27.791,076] <debug> app: Komoot event received 
00> 
00> [00:02:27.791,076] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 446825682, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:27.791,503] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:27.791,503] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:27.791,564] <debug> app: peeked element 0x2000FDD0, status:5
00> 
00> [00:02:27.791,625] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:27.791,625] <debug> app: Komoot event received 
00> 
00> [00:02:27.791,625] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:27.791,687] <debug> app: [KOMOOT_C]: notified len: 15, id: 153617615
00> 
00> [00:02:27.791,748] <debug> app: Komoot event received 
00> 
00> [00:02:27.791,748] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 153617615, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:27.791,931] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:27.791,931] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:27.791,931] <debug> app: popped element 0x2000FD86, status:5
00> 
00> [00:02:27.791,992] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:27.791,992] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:28.990,905] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:28.990,966] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:28.990,966] <debug> app: peeked element 0x2000FD48, status:5
00> 
00> [00:02:28.991,027] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:28.991,088] <debug> app: Komoot event received 
00> 
00> [00:02:28.991,088] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 153617615, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:29.590,942] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:29.591,003] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:29.591,003] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:29.591,064] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:29.591,125] <debug> app: Komoot event received 
00> 
00> [00:02:29.591,125] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:29.591,125] <debug> app: [KOMOOT_C]: notified len: 15, id: 1694720776
00> 
00> [00:02:29.591,186] <debug> app: Komoot event received 
00> 
00> [00:02:29.591,186] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1694720776, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:29.591,369] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:29.591,430] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:29.591,430] <debug> app: popped element 0x2000FD36, status:5
00> 
00> [00:02:29.591,430] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:29.591,491] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:30.790,893] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:30.790,954] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:30.790,954] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:30.791,015] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:30.791,076] <debug> app: Komoot event received 
00> 
00> [00:02:30.791,076] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1694720776, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:31.390,991] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:31.390,991] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:31.391,052] <debug> app: peeked element 0x2000FDD0, status:5
00> 
00> [00:02:31.391,113] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:31.391,113] <debug> app: Komoot event received 
00> 
00> [00:02:31.391,113] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:31.391,174] <debug> app: [KOMOOT_C]: notified len: 15, id: 1330328003
00> 
00> [00:02:31.391,174] <debug> app: Komoot event received 
00> 
00> [00:02:31.391,235] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1330328003, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:31.391,418] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:31.391,418] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:31.391,418] <debug> app: popped element 0x2000FD86, status:5
00> 
00> [00:02:31.391,418] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:31.391,479] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:32.590,881] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:32.590,942] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:32.591,003] <debug> app: peeked element 0x2000FD48, status:5
00> 
00> [00:02:32.591,064] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:32.591,064] <debug> app: Komoot event received 
00> 
00> [00:02:32.591,064] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1330328003, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:33.790,954] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:33.791,015] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:33.791,015] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:33.791,076] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:33.791,137] <debug> app: Komoot event received 
00> 
00> [00:02:33.791,137] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:33.791,137] <debug> app: [KOMOOT_C]: notified len: 15, id: 1024667716
00> 
00> [00:02:33.791,198] <debug> app: Komoot event received 
00> 
00> [00:02:33.791,198] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1024667716, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:33.791,381] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:33.791,381] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:33.791,442] <debug> app: popped element 0x2000FD36, status:5
00> 
00> [00:02:33.791,442] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:33.791,503] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:34.990,905] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:34.990,966] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:34.990,966] <debug> app: peeked element 0x2000FDD0, status:5
00> 
00> [00:02:34.991,027] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:34.991,088] <debug> app: Komoot event received 
00> 
00> [00:02:34.991,088] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1024667716, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:35.590,942] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:35.591,003] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:35.591,064] <debug> app: peeked element 0x2000FD90, status:5
00> 
00> [00:02:35.591,125] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:35.591,125] <debug> app: Komoot event received 
00> 
00> [00:02:35.591,125] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:35.591,125] <debug> app: [KOMOOT_C]: notified len: 15, id: 1108207625
00> 
00> [00:02:35.591,186] <debug> app: Komoot event received 
00> 
00> [00:02:35.591,186] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1108207625, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:35.591,369] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:35.591,430] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:35.591,430] <debug> app: popped element 0x2000FD46, status:5
00> 
00> [00:02:35.591,430] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:35.591,491] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:36.790,893] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:36.790,954] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:36.790,954] <debug> app: peeked element 0x2000FDC0, status:5
00> 
00> [00:02:36.791,015] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:36.791,076] <debug> app: Komoot event received 
00> 
00> [00:02:36.791,076] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1108207625, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:37.390,991] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:37.390,991] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:37.391,052] <debug> app: peeked element 0x2000FD68, status:5
00> 
00> [00:02:37.391,113] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:37.391,113] <debug> app: Komoot event received 
00> 
00> [00:02:37.391,113] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:37.391,174] <debug> app: [KOMOOT_C]: notified len: 15, id: 2055667858
00> 
00> [00:02:37.391,174] <debug> app: Komoot event received 
00> 
00> [00:02:37.391,235] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 2055667858, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:37.391,418] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:37.391,418] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:37.391,418] <debug> app: popped element 0x2000FD1E, status:5
00> 
00> [00:02:37.391,418] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:37.391,479] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:38.590,881] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:38.590,942] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:38.591,003] <debug> app: peeked element 0x2000FD78, status:5
00> 
00> [00:02:38.591,064] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:38.591,064] <debug> app: Komoot event received 
00> 
00> [00:02:38.591,064] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 2055667858, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:39.790,954] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:39.791,015] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:39.791,015] <debug> app: peeked element 0x2000FDB8, status:5
00> 
00> [00:02:39.791,076] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:39.791,137] <debug> app: Komoot event received 
00> 
00> [00:02:39.791,137] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:39.791,137] <debug> app: [KOMOOT_C]: notified len: 15, id: 325780139
00> 
00> [00:02:39.791,198] <debug> app: Komoot event received 
00> 
00> [00:02:39.791,198] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 325780139, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:39.791,381] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:39.791,381] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:39.791,442] <debug> app: popped element 0x2000FD6E, status:5
00> 
00> [00:02:39.791,442] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:39.791,503] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:40.990,905] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:40.990,966] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:40.990,966] <debug> app: peeked element 0x2000FD90, status:5
00> 
00> [00:02:40.991,027] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:40.991,088] <debug> app: Komoot event received 
00> 
00> [00:02:40.991,088] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 325780139, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:41.590,942] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:41.591,003] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:41.591,064] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:41.591,125] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:41.591,125] <debug> app: Komoot event received 
00> 
00> [00:02:41.591,125] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:41.591,125] <debug> app: [KOMOOT_C]: notified len: 15, id: 1537608295
00> 
00> [00:02:41.591,186] <debug> app: Komoot event received 
00> 
00> [00:02:41.591,186] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1537608295, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:41.591,369] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:41.591,430] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:41.591,430] <debug> app: popped element 0x2000FD36, status:5
00> 
00> [00:02:41.591,430] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:41.591,491] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:42.790,893] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:42.790,954] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:42.790,954] <debug> app: peeked element 0x2000FD80, status:5
00> 
00> [00:02:42.791,015] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:42.791,076] <debug> app: Komoot event received 
00> 
00> [00:02:42.791,076] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1537608295, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:43.390,991] <debug> nrf_sdh_ble: BLE event: 0x39.
00> 
00> [00:02:43.390,991] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:43.391,052] <debug> app: peeked element 0x2000FD60, status:5
00> 
00> [00:02:43.391,113] <info> app: CENTRAL EVT: 57.
00> 
00> [00:02:43.391,113] <debug> app: Komoot event received 
00> 
00> [00:02:43.391,113] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NOTIFICATION
00> 
00> [00:02:43.391,174] <debug> app: [KOMOOT_C]: notified len: 15, id: 1530943760
00> 
00> [00:02:43.391,174] <debug> app: Komoot event received 
00> 
00> [00:02:43.391,235] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1530943760, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:43.391,418] <info> app: [KOMOOT_C]: send read with offset 15...
00> 
00> 
00> 
00> [00:02:43.391,418] <debug> nrf_ble_gq: Adding item to the request queue
00> 
00> [00:02:43.391,418] <debug> app: popped element 0x2000FD16, status:5
00> 
00> [00:02:43.391,418] <debug> nrf_ble_gq: GATTC Read Request
00> 
00> [00:02:43.391,479] <debug> nrf_ble_gq: SD GATT procedure (0) succeeded on connection handle: 0.
00> 
00> [00:02:45.190,917] <debug> nrf_sdh_ble: BLE event: 0x36.
00> 
00> [00:02:45.190,979] <debug> nrf_ble_gq: Processing the request queue...
00> 
00> [00:02:45.190,979] <debug> app: peeked element 0x2000FD68, status:5
00> 
00> [00:02:45.191,040] <info> app: [KOMOOT_C]: on_read_rsp len: 0, offset: 15
00> 
00> [00:02:45.191,040] <debug> app: Komoot event received 
00> 
00> [00:02:45.191,101] <info> app: BLE_KOMOOT_C_EVT_KOMOOT_NAVIGATION identifier: 1530943760, direction: 2, Distance: 156,Street: Bifang
00> 
00> [00:02:46.390,747] <debug> nrf_sdh_ble: BLE event: 0x11.
00> 
00> [00:02:46.390,808] <debug> app: pushed element 0x2000FDF6, status:0
00> 
00> [00:02:46.391,052] <info> app: BleSettings_BleStateNotify. Err 0
00> 
00> [00:02:46.391,113] <info> app: CENTRAL: Disconnected, handle: 0, reason: 0x13
00> 
00> [00:02:46.391,967] <debug> app: PEER_MNG_OnWhitelistReq OK
00> 
00> [00:02:46.392,089] <debug> ble_scan: Scanning
00> 
00> [00:02:46.392,517] <info> app: BleSettings_BleStateNotify. Err 0
00> 
00> [00:02:46.392,517] <info> app: [KOMOOT_C]: BLE_GAP_EVT_DISCONNECTED
00> 
00> [00:02:46.392,517] <info> app: [KOMOOT_C]: on_disconnected
00> 
00> 
00> 
00> [00:02:46.392,578] <debug> app: Komoot event received 
00> 
00> [00:02:46.392,578] <debug> app: Komoot disconnected 
00> 
00> [00:02:46.606,811] <debug> nrf_sdh_ble: BLE event: 0x1D.
00> 
00> [00:02:46.606,872] <debug> app: NRF_BLE_SCAN_EVT_WHITELIST_ADV_REPORT
00> 
00> [00:02:46.606,872] <debug> app: BleSettings_OnWhitelistAdvReport
00> 
00> [00:02:46.606,933] <debug> app: BleSettings_OnWhitelistAdvReport, not supported service found
00> 
00> [00:02:46.607,421] <debug> nrf_sdh_ble: BLE event: 0x1D.
00> 
00> [00:02:46.607,421] <debug> app: NRF_BLE_SCAN_EVT_WHITELIST_ADV_REPORT
00> 
00> [00:02:46.607,482] <debug> app: BleSettings_OnWhitelistAdvReport
00> 
00> [00:02:46.607,482] <debug> app: BleSettings_OnWhitelistAdvReport, not supported service found
00> 
00> [00:02:46.821,350] <debug> nrf_sdh_ble: BLE event: 0x1D.
00> 
00> [00:02:46.821,411] <debug> app: NRF_BLE_SCAN_EVT_WHITELIST_ADV_REPORT
00> 
00> [00:02:46.821,411] <debug> app: BleSettings_OnWhitelistAdvReport
00> 
00> [00:02:46.821,411] <debug> app: BleSettings_OnWhitelistAdvReport, not supported service found
00> 
00> [00:02:46.821,899] <debug> nrf_sdh_ble: BLE event: 0x1D.
00> 
00> [00:02:46.821,960] <debug> app: NRF_BLE_SCAN_EVT_WHITELIST_ADV_REPORT
00> 
00> [00:02:46.821,960] <debug> app: BleSettings_OnWhitelistAdvReport
00> 
00> [00:02:46.822,021] <debug> app: BleSettings_OnWhitelistAdvReport, not supported service found
00> 
00> [00:02:47.201,721] <debug> nrf_sdh_ble: BLE event: 0x1D.
00> 
00> [00:02:47.201,782] <debug> app: NRF_BLE_SCAN_EVT_WHITELIST_ADV_REPORT
00> 
00> [00:02:47.201,782] <debug> app: BleSettings_OnWhitelistAdvReport
00> 
00> [00:02:47.201,843] <info> app: CENTRAL: Trying to Connect with, peripheral with service ID: 1.
00> 
00> [00:02:47.327,636] <debug> nrf_sdh_ble: BLE event: 0x10.
00> 
00> [00:02:47.328,125] <info> app: PM_EVT_PEER_DATA_UPDATE_SUCCEEDED
00> 
00> 
00> 
00> [00:02:47.328,125] <info> app: PM_EVT_BONDED_PEER_CONNECTED
00> 
00> 
00> 
00> [00:02:47.328,430] <info> app: BleSettings_PmEvtHandler id 14
00> 
00> 
00> 
00> [00:02:47.328,979] <info> app: BleSettings_BleStateNotify. Err 0
00> 
00> [00:02:47.328,979] <info> app: CENTRAL: Connected, handle: 0.
00> 
00> [00:02:47.329,040] <debug> peer_manager_handler: Connected, securing connection. conn_handle: 0
00> 
00> [00:02:47.429,016] <info> app: PM_EVT_CONN_SEC_PARAMS_REQ
00> 
00> 
00> 
00> [00:02:47.429,199] <info> app: BleSettings_PmEvtHandler id 1
00> 
00> 
00> 
00> [00:02:48.529,296] <debug> nrf_sdh_ble: BLE event: 0x23.
00> 
00> [00:02:48.529,357] <debug> nrf_ble_gatt: Peer on connection 0x0 requested a data length of 27 bytes.
00> 
00> [00:02:48.529,357] <debug> nrf_ble_gatt: Updating data length to 27 on connection 0x0.
00> 
00> [00:02:48.529,418] <info> app: CENTRAL EVT: 35.
00> 
00> [00:02:50.929,077] <debug> nrf_sdh_ble: BLE event: 0x1A.
00> 
00> [00:02:50.929,382] <info> app: PM_EVT_PEER_DATA_UPDATE_SUCCEEDED
00> 
00> 
00> 
00> [00:02:50.929,382] <info> app: PM_EVT_CONN_SEC_SUCCEEDED
00> 
00> 
00> 
00> [00:02:50.929,504] <info> app: Load peer ID 0 Services mask data 1. Result 

Parents
  • Hi

    It should be possible to sniff a paired connection that use legacy pairing with Just Works. Check out our guide here.

    Is there a specific reason you're not able to see a log from the phone? If you use nRFConnect for Android it should just be a swipe away. I think a log from the phone side would be the best bet to get an idea why it diisconnects.

    Alternatively you can let me know how to reproduce this, as I have a Nokia 8.1 (which might be possible to reproduce this issue on). But then it must be reproducible on the nRFConnect app.

    Best regards,

    Simon

Reply
  • Hi

    It should be possible to sniff a paired connection that use legacy pairing with Just Works. Check out our guide here.

    Is there a specific reason you're not able to see a log from the phone? If you use nRFConnect for Android it should just be a swipe away. I think a log from the phone side would be the best bet to get an idea why it diisconnects.

    Alternatively you can let me know how to reproduce this, as I have a Nokia 8.1 (which might be possible to reproduce this issue on). But then it must be reproducible on the nRFConnect app.

    Best regards,

    Simon

Children
  • Hi , we are experiencing this problem with our Nokia TA-1025 as well, but not on other phones (Samsung, Motorola). Is it possible this is just a Nokia issue? We found that the disconnection occurs exactly every 30s, which is the same amount of time as the following parameter: 

    #define NEXT_CONN_PARAMS_UPDATE_DELAY    APP_TIMER_TICKS(30000)                     /**< Time between each call to sd_ble_gap_conn_param_update after the first call (30 seconds). */

    Is the NEXT_CONN_... value and time to disconnect just a coincidence? 

    I was not successful in sniffing the connection (keep getting either "bad mic" if pairing already happened, or no packets at all if I let the sniffer sniff the pairing process).

    Steps for reproducing the issue: 

    Use Nokia to connect to BLE device (either with custom app or NRF Connect app)

    Nokia will automatically disconnect itself after 30s. 

  • Hi

    The Nokia 6 TA-1025 is rather old, and only supports BLE up to v4.1, so if you're trying to use any features introduced in v4.2 or later, that is likely why the Nokia tries to disconnect. From the information you've provided this could be LE Secure Connections, which was introduced in v4.2 of BLE for instance. I don't think it's necessarilty related to the CONN params update, as 30 seconds is a rather common interval I think. You can confirm this by increasing or decreasing the NEXT_CONN_PARAMS_UPDATE_DELAY to see if the Nokia changes the time until it disconnects for instance.

    Best regards,

    Simon

  • Hi Simon,

    I've acquired the sniffer trace during a connection with my nRF52832 App (Central) and a Samsung J4+ (Peripheral). The problem is still that the connection goes down after few seconds.

    Please help me to solve the problem...

    SamsungJ4Connection.pcapng

Related