Hi, When performing GATT discovery on the peer device I observe that the procedure takes too long about 5-6 seconds even at the lowest connection interval.
The same process is much faster when I use the nRF Connect App and perfrom discovery on the same peer.
Here's a log of connection and discovery.
I tried passing in the UUID of the service to be found in the
bt_gatt_dm_start() API but it did not change anything.
[00:00:26.768,005] <inf> ble_conn: ---------------------------------New_Connection------------------------------------------ [00:00:26.768,066] <inf> ble_conn: Connected: 70:9C:E8:FE:53:C7 (random) [00:00:26.768,066] <inf> peer_discovery: Discovering Peer [00:00:33.250,488] <inf> ble_conn: Connection interval: 1.25 * 6 ms, latency: 0, timeout: 10 * 400 ms [00:00:33.584,991] <inf> peer_discovery: V2 BLE Service Found