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