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

ble_db_discovery_start doesn't complete with specific phone

My project uses nRF52840-DK to connect, bond and discover a custom service with two characteristics (TX and RX) and RX Characteristic has a CCCD (0x2902).

The flow of the software goes as follow:

1) the nRF connects to the phone

2) the nRF bonds to the phone

3) the nRF starts discovery of the service

4) the nRF reads/writes from/to the phone using the service

This works as expected with different phones I tried (Galaxy S6, S6 Edge and S7, android versions 7.0, 7.0 and 8.0). but when using Galaxy A31 android version 10.0 I can't complete discovery. I added a print to ble_db_discovery_on_ble_evt() and noticed that with the issued phone I don't get the events with BLE_GATTC_EVT_CHAR_DISC_RSP (50) and BLE_GATTC_EVT_DESC_DISC_RSP (51) which I do get with the working phones.

Furthermore, the issued phone gets a disconnect after some time with error BLE_HCI_CONNECTION_TIMEOUT, which I believe happens because the discovery prevents the nRF to maintain the connection (I saw that with out calling  ble_db_discovery_start the connection doesn't disconnect after a long time).

Does anyone have an idea why this happens?

Thanks in advance

Log of working phone:

<debug> ble_db_disc: Starting discovery of service with UUID 0x1101 on connection handle 0x0.
<debug> nrf_ble_gq: Adding item to the request queue
<debug> nrf_ble_gq: GATTC Primary Services Discovery Request
<debug> nrf_ble_gq: Processing the request queue...
<debug> ble_db_disc: XXXX: ble_db_discovery_on_ble_evt 48
<debug> ble_db_disc: Found service UUID 0x1101.
<debug> nrf_ble_gq: Adding item to the request queue
<debug> nrf_ble_gq: GATTC Characteristic Discovery Request
<debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
<debug> nrf_ble_gq: Processing the request queue...
<debug> ble_db_disc: XXXX: ble_db_discovery_on_ble_evt 50
<debug> nrf_ble_gq: Adding item to the request queue
<debug> nrf_ble_gq: GATTC Characteristic Discovery Request
<debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
<debug> nrf_ble_gq: Processing the request queue...
<debug> ble_db_disc: XXXX: ble_db_discovery_on_ble_evt 50
<debug> nrf_ble_gq: Adding item to the request queue
<debug> nrf_ble_gq: GATTC Characteristic Descriptor Request
<debug> nrf_ble_gq: SD GATT procedure (4) succeeded on connection handle: 0.
<debug> nrf_ble_gq: Processing the request queue...
<debug> ble_db_disc: XXXX: ble_db_discovery_on_ble_evt 51
<info> ble_db_disc: 0 cccd_handle 43
<debug> nrf_ble_gq: Adding item to the request queue
<debug> nrf_ble_gq: GATTC Characteristic Descriptor Request
<debug> nrf_ble_gq: SD GATT procedure (4) succeeded on connection handle: 0.
<debug> nrf_ble_gq: Processing the request queue...
<debug> ble_db_disc: XXXX: ble_db_discovery_on_ble_evt 51
<debug> ble_db_disc: Discovery of service with UUID 0x1101 completed with success on connection handle 0x0.
<info> app: Discovery complete.

Log of issued phone:

<debug> ble_db_disc: Starting discovery of service with UUID 0x1101 on connection handle 0x0.
<debug> nrf_ble_gq: Adding item to the request queue
<debug> nrf_ble_gq: GATTC Primary Services Discovery Request
<debug> nrf_ble_gq: Processing the request queue...
<debug> ble_db_disc: XXXX: ble_db_discovery_on_ble_evt 48
<debug> ble_db_disc: Found service UUID 0x1101.
<debug> nrf_ble_gq: Adding item to the request queue
<debug> nrf_ble_gq: GATTC Characteristic Discovery Request
<debug> nrf_ble_gq: SD GATT procedure (3) succeeded on connection handle: 0.
****AFTER A FEW SECONDS*****
<debug> ble_db_disc: XXXX: ble_db_discovery_on_ble_evt 17
<info> app: Disconnected. conn_handle: 0x0, reason: 0x8

  • That was strange, likely you avoid some race condition on the peer. Would be interesting to try to add just a fixed nrf_delay_ms(100); on the connected event (e.g. in nrf_ble_gatt_on_ble_evt() in nrf_ble_gatt.c try to add a 100ms delay between BLE_GAP_EVT_CONNECTED and on_connected_evt().

    Kenneth

  • I tried this but it didn't solve the issue. tried with 100 and 500 ms delay, same result.

  • A new issue rose after the changed MTU. Again, only in the new android, I see that indication is enabled but data from the phone to the nRF isn't read. I send data via the nrf connect app which is connected, bonded and indication enabled, but nothing is triggered in the nRF.

    In rare times it does work so I believe this is a race condition issue. maybe you have a better idea?

  • Maybe you can share sniffer log of when it works vs. when it doesn't work with the a31 & indication? So I may try to compare the two.

    Does notification works as expected? There is no real need to use indication, you can solve the same with notification.

    Kenneth

  • I'm using indicate because the app I'm trying to copy does indicate and I'm trying to simulate it as close as I can.

    I didn't manage to reproduce the working flow on the a31 so I did the working flow with S6. I also did a time delay of 10 seconds between the discovery to the indicate enabling and another 10 seconds between the indicate enable to the writing to the MPA (which initializes the MPAs data transfer to the nRF).

    A31 - not working:

    4761	64.949278	Master_0	Slave_0	ATT	33	Sent Exchange MTU Request, Client Rx MTU: 247
    4763	64.949278	Master_0	Slave_0	LE LL	35	Control Opcode: LL_LENGTH_REQ
    4764	64.964848	Slave_0	Master_0	LE LL	35	Control Opcode: LL_SLAVE_FEATURE_REQ
    4765	64.964848	Master_0	Slave_0	LE LL	28	Control Opcode: LL_UNKNOWN_RSP
    4766	64.964848	Slave_0	Master_0	LE LL	35	Control Opcode: LL_LENGTH_RSP
    4767	64.964848	Master_0	Slave_0	LE LL	28	Control Opcode: LL_UNKNOWN_RSP
    4768	64.964848	Slave_0	Master_0	LE LL	35	Control Opcode: LL_LENGTH_RSP
    4770	64.980528	Slave_0	Master_0	LE LL	32	Control Opcode: LL_VERSION_IND
    4771	64.980528	Master_0	Slave_0	LE LL	32	Control Opcode: LL_VERSION_IND
    4772	64.980528	Slave_0	Master_0	ATT	37	Rcvd Handle Value Indication, Handle: 0x0003 (Unknown)
    4774	64.996154	Slave_0	Master_0	ATT	33	Rcvd Exchange MTU Response, Server Rx MTU: 247
    4778	65.011730	Slave_0	Master_0	ATT	37	Rcvd Read By Group Type Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
    4779	65.011730	Master_0	Slave_0	ATT	44	Sent Read By Group Type Response, Attribute List Length: 2, Generic Access Profile, Generic Attribute Profile
    4780	65.011730	Slave_0	Master_0	L2CAP	42	Connection Parameter Update Request
    4781	65.011730	Master_0	Slave_0	L2CAP	36	Connection Parameter Update Response (Accepted)
    4782	65.027346	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x0001..0x0009
    4783	65.027346	Master_0	Slave_0	LE LL	38	Control Opcode: LL_CONNECTION_UPDATE_REQ
    4785	65.043022	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0001 (Generic Access Profile)
    4788	65.043022	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0001..0x0009
    4789	65.043022	Master_0	Slave_0	LE LL	53	L2CAP Fragment Start
    4791	65.058597	Master_0	Slave_0	ATT	33	Sent Read By Type Response, Attribute List Length: 4, Device Name, Appearance, Peripheral Preferred Connection Parameters, Central Address Resolution
    4794	65.058597	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0009..0x0009
    4795	65.058597	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0009 (Generic Access Profile: Central Address Resolution)
    4798	65.074237	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x000a..0xffff
    4799	65.074237	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x000a (Generic Attribute Profile)
    4802	65.089845	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x000a..0xffff
    4803	65.089845	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x000a (Generic Attribute Profile)
    4806	65.105488	Slave_0	Master_0	L2CAP	42	Connection Parameter Update Request
    4807	65.105488	Master_0	Slave_0	L2CAP	36	Connection Parameter Update Response (Accepted)
    4809	65.121152	Master_0	Slave_0	LE LL	38	Control Opcode: LL_CONNECTION_UPDATE_REQ
    4917	65.886763	Master_0	Slave_0	SMP	37	Sent Pairing Request: AuthReq: Bonding | Initiator Key(s): LTK, IRK | Responder Key(s): LTK, IRK
    4918	65.902385	Master_0	Slave_0	SMP	37	Sent Pairing Request: AuthReq: Bonding | Initiator Key(s): LTK, IRK | Responder Key(s): LTK, IRK
    5198	67.996093	Slave_0	Master_0	SMP	37	Rcvd Pairing Response: AuthReq: Bonding, MITM | Initiator Key(s): LTK, IRK | Responder Key(s): LTK, IRK
    5199	68.011720	Master_0	Slave_0	SMP	47	Sent Pairing Confirm
    5362	69.230440	Slave_0	Master_0	SMP	47	Rcvd Pairing Confirm
    5363	69.246067	Master_0	Slave_0	SMP	47	Sent Pairing Random
    5366	69.261693	Slave_0	Master_0	SMP	47	Rcvd Pairing Random
    5369	69.292889	Master_0	Slave_0	LE LL	49	Control Opcode: LL_ENC_REQ
    5372	69.308509	Slave_0	Master_0	LE LL	39	Control Opcode: LL_ENC_RSP
    5374	69.324131	Slave_0	Master_0	LE LL	27	Control Opcode: LL_START_ENC_REQ
    5375	69.324131	Master_0	Slave_0	LE LL	27	Control Opcode: LL_START_ENC_RSP
    5378	69.339760	Slave_0	Master_0	LE LL	27	Control Opcode: LL_START_ENC_RSP
    5380	69.355384	Slave_0	Master_0	SMP	47	Rcvd Encryption Information
    5382	69.371033	Slave_0	Master_0	SMP	41	Rcvd Master Identification
    5384	69.386688	Slave_0	Master_0	SMP	47	Rcvd Identity Information
    5386	69.402314	Slave_0	Master_0	SMP	38	Rcvd Identity Address Information
    5387	69.417941	Master_0	Slave_0	SMP	47	Sent Encryption Information
    5389	69.433505	Master_0	Slave_0	SMP	41	Sent Master Identification
    5391	69.433505	Master_0	Slave_0	SMP	47	Sent Identity Information
    5393	69.433505	Master_0	Slave_0	SMP	38	Sent Identity Address Information
    5443	69.792873	Master_0	Slave_0	ATT	53	Sent Find By Type Value Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
    5446	69.808557	Slave_0	Master_0	ATT	35	Rcvd Find By Type Value Response
    5447	69.824150	Master_0	Slave_0	ATT	37	Sent Read By Type Request, GATT Characteristic Declaration, Handles: 0x0028..0xffff
    5450	69.839807	Slave_0	Master_0	LE LL	50	L2CAP Fragment Start
    5452	69.855430	Slave_0	Master_0	ATT	50	Rcvd Read By Type Response, Attribute List Length: 2, Unknown, Unknown
    5453	69.871054	Master_0	Slave_0	ATT	37	Sent Read By Type Request, GATT Characteristic Declaration, Handles: 0x002e..0xffff
    5456	69.886678	Slave_0	Master_0	ATT	35	Rcvd Error Response - Attribute Not Found, Handle: 0x002e (Generic Attribute Profile: Unknown: Unknown)
    5457	69.902306	Master_0	Slave_0	ATT	35	Sent Find Information Request, Handles: 0x002b..0x002b
    5460	69.917926	Slave_0	Master_0	ATT	36	Rcvd Find Information Response, Handle: 0x002b (Generic Attribute Profile: Unknown: Client Characteristic Configuration)
    5461	69.933511	Master_0	Slave_0	ATT	35	Sent Find Information Request, Handles: 0x002e..0xffff
    5462	69.933511	Slave_0	Master_0	ATT	39	Rcvd Find By Type Value Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
    5463	69.949137	Master_0	Slave_0	ATT	35	Sent Find By Type Value Response
    5464	69.949137	Slave_0	Master_0	ATT	35	Rcvd Error Response - Attribute Not Found, Handle: 0x002e (Generic Access Profile: Unknown: Unknown)
    5466	69.964761	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0001..0xffff
    5467	69.980387	Master_0	Slave_0	LE LL	53	L2CAP Fragment Start
    5469	69.980387	Master_0	Slave_0	ATT	33	Sent Read By Type Response, Attribute List Length: 4, Device Name, Appearance, Peripheral Preferred Connection Parameters, Central Address Resolution
    5472	69.996011	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0009..0xffff
    5473	70.011676	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0009 (Generic Access Profile: Central Address Resolution)
    5476	70.027299	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, Device Name, Handles: 0x0001..0xffff
    5477	70.042924	Master_0	Slave_0	ATT	39	Sent Read By Type Response, Attribute List Length: 1
    6795	79.964595	Master_0	Slave_0	ATT	35	Sent Write Request, Handle: 0x002b (Generic Access Profile: Unknown: Client Characteristic Configuration)
    6798	79.980221	Slave_0	Master_0	ATT	31	Rcvd Write Response, Handle: 0x002b (Generic Access Profile: Unknown: Client Characteristic Configuration)
    8163	90.339321	Master_0	Slave_0	ATT	53	Sent Write Command, Handle: 0x002d (Generic Access Profile: Unknown)
    9625	101.354779	Slave_0	Master_0	LE LL	28	Control Opcode: LL_TERMINATE_IND

    S6 - working:

    2964	39.728968	Master_0	Slave_0	ATT	33	Sent Exchange MTU Request, Client Rx MTU: 247
    2965	39.728968	Master_0	Slave_0	ATT	33	Sent Exchange MTU Request, Client Rx MTU: 247
    2967	39.728968	Master_0	Slave_0	LE LL	35	Control Opcode: LL_LENGTH_REQ
    2970	39.744593	Slave_0	Master_0	LE LL	28	Control Opcode: LL_UNKNOWN_RSP
    2974	39.760280	Slave_0	Master_0	LE LL	35	Control Opcode: LL_SLAVE_FEATURE_REQ
    2975	39.760280	Master_0	Slave_0	LE LL	28	Control Opcode: LL_UNKNOWN_RSP
    2978	39.760280	Slave_0	Master_0	ATT	33	Rcvd Exchange MTU Response, Server Rx MTU: 247
    2982	39.775847	Slave_0	Master_0	LE LL	32	Control Opcode: LL_VERSION_IND
    2983	39.791466	Master_0	Slave_0	LE LL	32	Control Opcode: LL_VERSION_IND
    3038	39.994645	Slave_0	Master_0	ATT	37	Rcvd Read By Group Type Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
    3039	39.994645	Master_0	Slave_0	ATT	44	Sent Read By Group Type Response, Attribute List Length: 2, Generic Access Profile, Generic Attribute Profile
    3046	40.025840	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x0001..0x0009
    3047	40.025840	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0001 (Generic Access Profile)
    3050	40.041463	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0001..0x0009
    3051	40.041463	Master_0	Slave_0	LE LL	53	L2CAP Fragment Start
    3053	40.041463	Master_0	Slave_0	ATT	33	Sent Read By Type Response, Attribute List Length: 4, Device Name, Appearance, Peripheral Preferred Connection Parameters, Central Address Resolution
    3058	40.057086	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0009..0x0009
    3059	40.072711	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0009 (Generic Access Profile: Central Address Resolution)
    3062	40.072711	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x000a..0xffff
    3063	40.088334	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x000a (Generic Attribute Profile)
    3066	40.088334	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x000a..0xffff
    3067	40.103961	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x000a (Generic Attribute Profile)
    3068	40.103961	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x000a (Generic Attribute Profile)
    3144	40.385264	Master_0	Slave_0	SMP	37	Sent Pairing Request: AuthReq: Bonding | Initiator Key(s): LTK, IRK | Responder Key(s): LTK, IRK
    3157	40.432119	Slave_0	Master_0	SMP	37	Rcvd Pairing Response: AuthReq: Bonding, MITM | Initiator Key(s): LTK, IRK | Responder Key(s): LTK, IRK
    3158	40.447759	Master_0	Slave_0	SMP	47	Sent Pairing Confirm
    3165	40.463333	Slave_0	Master_0	SMP	47	Rcvd Pairing Confirm
    3166	40.479025	Master_0	Slave_0	SMP	47	Sent Pairing Random
    3169	40.479025	Slave_0	Master_0	SMP	47	Rcvd Pairing Random
    3172	40.494591	Master_0	Slave_0	LE LL	49	Control Opcode: LL_ENC_REQ
    3175	40.494591	Slave_0	Master_0	LE LL	39	Control Opcode: LL_ENC_RSP
    3179	40.510203	Slave_0	Master_0	LE LL	27	Control Opcode: LL_START_ENC_REQ
    3180	40.525840	Master_0	Slave_0	LE LL	27	Control Opcode: LL_START_ENC_RSP
    3183	40.525840	Slave_0	Master_0	LE LL	27	Control Opcode: LL_START_ENC_RSP
    3187	40.541491	Slave_0	Master_0	SMP	47	Rcvd Encryption Information
    3189	40.557078	Slave_0	Master_0	SMP	41	Rcvd Master Identification
    3191	40.557078	Slave_0	Master_0	SMP	47	Rcvd Identity Information
    3193	40.557078	Slave_0	Master_0	SMP	38	Rcvd Identity Address Information
    3194	40.557078	Master_0	Slave_0	SMP	47	Sent Encryption Information
    3196	40.557078	Master_0	Slave_0	SMP	41	Sent Master Identification
    3198	40.557078	Master_0	Slave_0	SMP	47	Sent Identity Information
    3200	40.557078	Master_0	Slave_0	SMP	38	Sent Identity Address Information
    3204	40.572750	Master_0	Slave_0	ATT	37	Sent Read By Type Request, Central Address Resolution, Handles: 0x0001..0xffff
    3207	40.572750	Slave_0	Master_0	ATT	35	Rcvd Read By Type Response, Attribute List Length: 1
    3208	40.588390	Master_0	Slave_0	ATT	33	Sent Read Request, Handle: 0x001a (Generic Attribute Profile: Unknown: Central Address Resolution)
    3211	40.588390	Slave_0	Master_0	ATT	32	Rcvd Read Response, Handle: 0x001a (Generic Attribute Profile: Unknown: Central Address Resolution)
    3339	41.072747	Slave_0	Master_0	ATT	39	Rcvd Find By Type Value Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
    3340	41.072747	Master_0	Slave_0	ATT	35	Sent Find By Type Value Response
    3342	41.088325	Master_0	Slave_0	ATT	53	Sent Find By Type Value Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
    3347	41.103996	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0001..0xffff
    3348	41.103996	Master_0	Slave_0	LE LL	53	L2CAP Fragment Start
    3350	41.103996	Master_0	Slave_0	ATT	33	Sent Read By Type Response, Attribute List Length: 4, Device Name, Appearance, Peripheral Preferred Connection Parameters, Central Address Resolution
    3351	41.119597	Slave_0	Master_0	ATT	35	Rcvd Find By Type Value Response
    3352	41.119597	Master_0	Slave_0	ATT	37	Sent Read By Type Request, GATT Characteristic Declaration, Handles: 0x0028..0xffff
    3359	41.135247	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0009..0xffff
    3361	41.135247	Slave_0	Master_0	LE LL	53	L2CAP Fragment Start
    3362	41.135247	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0009 (Generic Access Profile: Central Address Resolution)
    3363	41.150811	Slave_0	Master_0	ATT	47	Rcvd Read By Type Response, Attribute List Length: 2, Unknown, Unknown
    3364	41.150811	Master_0	Slave_0	ATT	37	Sent Read By Type Request, GATT Characteristic Declaration, Handles: 0x002e..0xffff
    3369	41.166496	Slave_0	Master_0	ATT	37	Rcvd Read By Group Type Request, GATT Primary Service Declaration, Handles: 0x0001..0xffff
    3371	41.166496	Slave_0	Master_0	ATT	35	Rcvd Error Response - Attribute Not Found, Handle: 0x002e (Generic Access Profile: Unknown: Unknown)
    3372	41.166496	Master_0	Slave_0	ATT	44	Sent Read By Group Type Response, Attribute List Length: 2, Generic Access Profile, Generic Attribute Profile
    3374	41.166496	Master_0	Slave_0	ATT	35	Sent Find Information Request, Handles: 0x002b..0x002b
    3377	41.182122	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, Device Name, Handles: 0x0001..0xffff
    3378	41.182122	Master_0	Slave_0	ATT	39	Sent Read By Type Response, Attribute List Length: 1
    3379	41.182122	Slave_0	Master_0	ATT	36	Rcvd Find Information Response, Handle: 0x002b (Generic Attribute Profile: Unknown: Client Characteristic Configuration)
    3380	41.197703	Master_0	Slave_0	ATT	35	Sent Find Information Request, Handles: 0x002e..0xffff
    3381	41.197703	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x0001..0x0009
    3382	41.197703	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0001 (Generic Access Profile)
    3383	41.197703	Slave_0	Master_0	ATT	35	Rcvd Error Response - Attribute Not Found, Handle: 0x002e (Generic Attribute Profile: Unknown: Unknown)
    3385	41.213320	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0001..0x0009
    3386	41.213320	Master_0	Slave_0	LE LL	53	L2CAP Fragment Start
    3388	41.213320	Master_0	Slave_0	ATT	33	Sent Read By Type Response, Attribute List Length: 4, Device Name, Appearance, Peripheral Preferred Connection Parameters, Central Address Resolution
    3391	41.228940	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x0009..0x0009
    3392	41.228940	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x0009 (Generic Access Profile: Central Address Resolution)
    3395	41.244594	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Include Declaration, Handles: 0x000a..0xffff
    3396	41.244594	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x000a (Generic Attribute Profile)
    3399	41.244594	Slave_0	Master_0	ATT	37	Rcvd Read By Type Request, GATT Characteristic Declaration, Handles: 0x000a..0xffff
    3400	41.260194	Master_0	Slave_0	ATT	35	Sent Error Response - Attribute Not Found, Handle: 0x000a (Generic Attribute Profile)
    6044	51.213164	Master_0	Slave_0	ATT	35	Sent Write Request, Handle: 0x002b (Generic Attribute Profile: Unknown: Client Characteristic Configuration)
    6053	51.244403	Slave_0	Master_0	ATT	31	Rcvd Write Response, Handle: 0x002b (Generic Attribute Profile: Unknown: Client Characteristic Configuration)
    8790	61.572323	Master_0	Slave_0	ATT	53	Sent Write Command, Handle: 0x002d (Generic Attribute Profile: Unknown)
    8819	61.681636	Slave_0	Master_0	ATT	42	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8820	61.681636	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8827	61.697264	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8828	61.712885	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8843	61.759812	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8844	61.775444	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8849	61.791069	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8850	61.791069	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8855	61.806652	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8856	61.822317	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8859	61.822317	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8860	61.837943	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8865	61.853567	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8866	61.853567	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8869	61.869134	Slave_0	Master_0	ATT	37	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8870	61.869134	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8877	61.900421	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8878	61.900421	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8883	61.916067	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8884	61.916067	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8889	61.931693	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8890	61.947273	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8895	61.962939	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8896	61.962939	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8903	61.994150	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8904	61.994150	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8909	62.009772	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8910	62.025441	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8915	62.041005	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8916	62.041005	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8921	62.056630	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8922	62.056630	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8927	62.072294	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8928	62.087879	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8933	62.103564	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8934	62.103564	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8939	62.119187	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8940	62.134811	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8945	62.150437	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8946	62.150437	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8951	62.166061	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8952	62.181630	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8957	62.197270	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8958	62.197270	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8963	62.212895	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8964	62.228519	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8969	62.244125	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8970	62.244125	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8975	62.259749	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8976	62.259749	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8981	62.275407	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8982	62.291017	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8987	62.306643	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8988	62.306643	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8993	62.322307	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8994	62.337934	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    8999	62.353516	Slave_0	Master_0	ATT	42	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9000	62.353516	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9005	62.369182	Slave_0	Master_0	ATT	42	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9006	62.384806	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9011	62.400387	Slave_0	Master_0	ATT	42	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9012	62.400387	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9031	62.462932	Slave_0	Master_0	ATT	42	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9032	62.478553	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9089	62.681673	Slave_0	Master_0	ATT	53	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9090	62.697301	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9097	62.712884	Slave_0	Master_0	ATT	42	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9098	62.728530	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9099	62.728530	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9136	62.869129	Slave_0	Master_0	ATT	42	Rcvd Handle Value Indication, Handle: 0x002a (Generic Attribute Profile: Unknown)
    9137	62.869129	Master_0	Slave_0	ATT	31	Sent Handle Value Confirmation, Handle: 0x002a (Generic Attribute Profile: Unknown)

    as well I'm attaching the raw wireshark capturess6_no_indication_read_1.pcapnga31_no_indication_read_3.pcapng

Related