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

Central Discovery Behavior in Nrf52840 DK.

Hi Team,

Nrf52840 DK acting as central and we trying to connect our peripheral device, we observed below logs with total duration of around 300ms.

Is there any way limit below events and make this process faster.

[00:00:52.443,420] <info> app: Central connected
[00:00:52.443,481] <debug> nrf_ble_gq: Registering connection handle: 0x0000
[00:00:52.443,542] <debug> ble_db_disc: Starting discovery of service with UUID 0xXXXX on connection handle 0x0.
[00:00:52.443,542] <debug> nrf_ble_gq: Adding item to the request queue
[00:00:52.443,542] <debug> nrf_ble_gq: GATTC Primary Services Discovery Request
[00:00:52.443,542] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted again later.
[00:00:52.443,603] <debug> nrf_ble_gq: Processing the request queue...
[00:00:52.443,603] <debug> nrf_ble_gq: GATTC Primary Service Discovery Request
[00:00:52.443,603] <debug> nrf_ble_gq: SD is currently busy. The GATT request procedure will be attempted again later.
[00:00:52.484,863] <debug> nrf_ble_gatt: ATT MTU updated to 247 bytes on connection 0x0 (response).
[00:00:52.484,863] <debug> nrf_ble_gq: Processing the request queue...
[00:00:52.484,863] <debug> nrf_ble_gq: GATTC Primary Service Discovery Request
[00:00:52.484,924] <debug> nrf_ble_gq: SD GATT procedure (2) succeeded on connection handle: 0.
[00:00:52.524,841] <debug> ble_db_disc: Found service UUID 0xXXXX.
[00:00:52.524,841] <debug> nrf_ble_gq: Adding item to the request queue
[00:00:52.524,841] <debug> nrf_ble_gq: GATTC Characteristic Discovery Request
[00:00:52.524,902] <debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
[00:00:52.524,902] <debug> nrf_ble_gq: Processing the request queue...
[00:00:52.565,124] <debug> nrf_ble_gq: Adding item to the request queue
[00:00:52.565,124] <debug> nrf_ble_gq: GATTC Characteristic Discovery Request
[00:00:52.565,185] <debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
[00:00:52.565,185] <debug> nrf_ble_gq: Processing the request queue...
[00:00:52.605,041] <debug> nrf_ble_gq: Adding item to the request queue
[00:00:52.605,041] <debug> nrf_ble_gq: GATTC Characteristic Descriptor Request
[00:00:52.605,102] <debug> nrf_ble_gq: SD GATT procedure (4) succeeded on connection handle: 0.
[00:00:52.605,102] <debug> nrf_ble_gq: Processing the request queue..

Thanks,

Srikanth R V

Parents Reply Children
No Data
Related