nRF52840 dongle : no response from device message error, using the pc_ble_driver_py library

Hello everyone.

So, I recently tried to use a nRF52840 dongle : I plugged it into my computer and was able to connect to it using the 'nRF Connect For Desktop Bluetooth Low Energy' v4.04 app (with the default programmer). I was also successfully scanning with it and seeing other bluetooth devices.

But then, I tried to exploit my dongle using the standard pc_ble_driver_py library on python (windows 10 OS), the last current version : 

I tried at first to simply execute the heart_rate_collector.py example located in pc_ble_driver_py\examples directory. But then, a timeout error exception is being thrown, and I have trouble understanding why, I just followed the default steps.

Here's my trial :

I tried to look more carefully where was the error being thrown. Turns out that it comes from a function _nrf_ble_driver_sd_api_v5.sd_rpc_close(adapter) defined in the nrf-ble-driver-sd_api_v5-mt-4_1_4.dll file, and I can't look at it since it is compiled already...

The problem happens at the following line of the heart_rate_collector.py program example, when I'm calling the open function of the library :

A colleague of mine with seemingly the same setup than mine (same python which was 37-32 but python310 should work the same, same nRF software version, same dongle, ...)  successfully executed the program example. Here's what he got, but that I can't get :

I'm pretty sure that my dongle is well plugged in.

I am a bit out of ideas. I would be thankful if someone could help me on that.

Ask me if you need any more details,

Thanks,

LeCraps.

Parents Reply Children
  • Hi Sigurd,



    Yes, I know and understand how hard it is to correct something that you can't reproduce and analyze yourself. My error seems to be very specific indeed.
    Nevertheless, I tried modifying the response_timeout parameter in the ble_driver.py file you mentioned, but it doesn't change anything... My trial fails in the same period of time than before. Maybe because the error is happening before ? I also tried to change it directly in the heart_rate_collector.py example script file. No notable changes.

    But using the debug option as you suggested, I did manage to obtain more details for my error, here's what I got :
     debug_output.pdf

    We can comapre it to the working version of my colleague maybe :

    C:\Users\gcristiano\Miniconda3\Lib\site-packages\pc_ble_driver_py\examples>python heart_rate_collector.py NRF52 COM15
    Serial port used: COM15
    2023-03-30 17:13:49,802 [15984/LogThread] Successfully opened COM15. Baud rate: 1000000. Flow control: none. Parity: none.
    2023-03-30 17:13:49,802 [15984/LogThread] evt> severity(20) message(Successfully opened COM15. Baud rate: 1000000. Flow control: none. Parity: none.)
    2023-03-30 17:13:49,802 [15984/LogThread] State change: STATE_START -> STATE_RESET
    2023-03-30 17:13:49,802 [15984/LogThread] evt> severity(10) message(State change: STATE_START -> STATE_RESET)
    2023-03-30 17:13:49,802 [13384/StatusThread] RpcAppStatus.resetPerformed: Target Reset performed
    2023-03-30 17:13:49,802 [13384/StatusThread] evt> status code(RpcAppStatus.resetPerformed) message(Target Reset performed)
    2023-03-30 17:13:49,802 [15984/LogThread]        1 ->  [N/A] type:          RESERVED_5 reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:49,802 [15984/LogThread] evt> severity(10) message(       1 ->  [N/A] type:          RESERVED_5 reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:50,117 [15984/LogThread] State change: STATE_RESET -> STATE_UNINITIALIZED
    2023-03-30 17:13:50,117 [15984/LogThread] evt> severity(10) message(State change: STATE_RESET -> STATE_UNINITIALIZED)
    2023-03-30 17:13:50,117 [15984/LogThread]        2 ->  [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
    2023-03-30 17:13:50,117 [15984/LogThread] evt> severity(10) message(       2 ->  [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC])
    2023-03-30 17:13:50,117 [15984/LogThread]     1/ 0 <-  [02 7d ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC_RESP]
    2023-03-30 17:13:50,117 [15984/LogThread] evt> severity(10) message(    1/ 0 <-  [02 7d ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC_RESP])
    2023-03-30 17:13:50,117 [15984/LogThread] State change: STATE_UNINITIALIZED -> STATE_INITIALIZED
    2023-03-30 17:13:50,117 [15984/LogThread] evt> severity(10) message(State change: STATE_UNINITIALIZED -> STATE_INITIALIZED)
    2023-03-30 17:13:50,117 [15984/LogThread]        3 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]]
    2023-03-30 17:13:50,117 [15984/LogThread] evt> severity(10) message(       3 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]])
    2023-03-30 17:13:50,418 [15984/LogThread]        4 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]]
    2023-03-30 17:13:50,418 [15984/LogThread] evt> severity(10) message(       4 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]])
    2023-03-30 17:13:50,518 [15984/LogThread]     2/ 0 <-  [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
    2023-03-30 17:13:50,518 [15984/LogThread] evt> severity(10) message(    2/ 0 <-  [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC])
    2023-03-30 17:13:50,518 [15984/LogThread]        5 ->  [02 7d ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC_RESP]
    2023-03-30 17:13:50,518 [15984/LogThread] evt> severity(10) message(       5 ->  [02 7d ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC_RESP])
    2023-03-30 17:13:50,732 [15984/LogThread]        6 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]]
    2023-03-30 17:13:50,732 [15984/LogThread] evt> severity(10) message(       6 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]])
    2023-03-30 17:13:50,732 [15984/LogThread]     3/ 0 <-  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]]
    2023-03-30 17:13:50,732 [15984/LogThread] evt> severity(10) message(    3/ 0 <-  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]])
    2023-03-30 17:13:50,732 [15984/LogThread]        7 ->  [04 7b 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG_RESP [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]]
    2023-03-30 17:13:50,732 [15984/LogThread] evt> severity(10) message(       7 ->  [04 7b 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG_RESP [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]])
    2023-03-30 17:13:51,040 [15984/LogThread]        8 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]]
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(       8 ->  [03 fc 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]])
    2023-03-30 17:13:51,040 [15984/LogThread]     4/ 0 <-  [04 7b 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG_RESP [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]]
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(    4/ 0 <-  [04 7b 11 ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:3 data_integrity:0 err_code:0x0 [CONFIG_RESP [ sliding-window-size:1 out-of-frame:0 data-integrity-check-type:1 version-number:0 ]])
    2023-03-30 17:13:51,040 [15984/LogThread] State change: STATE_INITIALIZED -> STATE_ACTIVE
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(State change: STATE_INITIALIZED -> STATE_ACTIVE)
    2023-03-30 17:13:51,040 [15984/LogThread]        9 ->  [00 69 23 00 00 00 01 01 fa 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:0 payload_length:a data_integrity:1 header_checksum:92 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(       9 ->  [00 69 23 00 00 00 01 01 fa 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:0 payload_length:a data_integrity:1 header_checksum:92 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]     5/ 0 <-  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(    5/ 0 <-  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]     6/ 0 <-  [01 69 00 00 00 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:1 payload_length:6 data_integrity:1 header_checksum:ca err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(    6/ 0 <-  [01 69 00 00 00 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:1 payload_length:6 data_integrity:1 header_checksum:ca err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]       10 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(      10 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]       11 ->  [00 60 ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:1 payload_length:2 data_integrity:1 header_checksum:9 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(      11 ->  [00 60 ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:1 payload_length:2 data_integrity:1 header_checksum:9 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]     7/ 0 <-  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(    7/ 0 <-  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]     8/ 0 <-  [01 60 00 00 00 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:2 payload_length:6 data_integrity:1 header_checksum:c1 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(    8/ 0 <-  [01 60 00 00 00 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:2 payload_length:6 data_integrity:1 header_checksum:c1 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]       12 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(      12 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]       13 ->  [00 8a 01 01 40 01 f0 00 05 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:2 payload_length:a data_integrity:1 header_checksum:80 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(      13 ->  [00 8a 01 01 40 01 f0 00 05 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:2 payload_length:a data_integrity:1 header_checksum:80 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]     9/ 0 <-  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(    9/ 0 <-  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]    10/ 0 <-  [01 8a 00 00 00 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:6 data_integrity:1 header_checksum:b8 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(   10/ 0 <-  [01 8a 00 00 00 00 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:6 data_integrity:1 header_checksum:b8 err_code:0x0)
    2023-03-30 17:13:51,040 [15984/LogThread]       14 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,040 [15984/LogThread] evt> severity(10) message(      14 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,056 [13384/StatusThread] RpcAppStatus.connectionActive: Connection active
    2023-03-30 17:13:51,056 [13384/StatusThread] evt> status code(RpcAppStatus.connectionActive) message(Connection active)
    2023-03-30 17:13:51,056 [15984/LogThread]    11/ 0 <-  [02 1d 00 ff ff 00 4d f3 67 40 d5 e2 00 00 00 00 00 09 00 c2 00 1e 01 02 01 06 11 06 ba 56 89 a6 fa bf a2 bd 01 46 7d 6e 00 fb ab ad 08 16 0a 18 1c 04 5a 3d 03 ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:35 data_integrity:1 header_checksum:c4 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(   11/ 0 <-  [02 1d 00 ff ff 00 4d f3 67 40 d5 e2 00 00 00 00 00 09 00 c2 00 1e 01 02 01 06 11 06 ba 56 89 a6 fa bf a2 bd 01 46 7d 6e 00 fb ab ad 08 16 0a 18 1c 04 5a 3d 03 ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:35 data_integrity:1 header_checksum:c4 err_code:0x0)
    2023-03-30 17:13:51,056 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(E2:D5:40:67:F3:4D)
     rssi(-62)
     adv_type(BLEGapAdvType.connectable_undirected)
    2023-03-30 17:13:51,056 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(E2:D5:40:67:F3:4D)
     rssi(-61)
     adv_type(None)
    Received advertisment report, address: 0xE2D54067F34D, device_name: Charge 3
    2023-03-30 17:13:51,056 [15984/LogThread]       15 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(      15 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,056 [15984/LogThread]    12/ 0 <-  [02 1d 00 ff ff 00 4d f3 67 40 d5 e2 00 4d d6 00 00 07 00 c3 01 0d 01 09 09 43 68 61 72 67 65 20 33 02 0a 03 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:24 data_integrity:1 header_checksum:d4 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(   12/ 0 <-  [02 1d 00 ff ff 00 4d f3 67 40 d5 e2 00 4d d6 00 00 07 00 c3 01 0d 01 09 09 43 68 61 72 67 65 20 33 02 0a 03 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:24 data_integrity:1 header_checksum:d4 err_code:0x0)
    2023-03-30 17:13:51,056 [15984/LogThread]       16 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(      16 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,056 [15984/LogThread]    13/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:5 ack#:3 payload_length:34 data_integrity:1 header_checksum:d2 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(   13/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:5 ack#:3 payload_length:34 data_integrity:1 header_checksum:d2 err_code:0x0)
    2023-03-30 17:13:51,056 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-57)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: Daikin
    2023-03-30 17:13:51,056 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-57)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: CLIM1-Meeting
    2023-03-30 17:13:51,056 [15984/LogThread]       17 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:6 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(      17 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:6 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,056 [15984/LogThread]    14/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:6 ack#:3 payload_length:2c data_integrity:1 header_checksum:52 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(   14/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:6 ack#:3 payload_length:2c data_integrity:1 header_checksum:52 err_code:0x0)
    2023-03-30 17:13:51,056 [15984/LogThread]       18 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:7 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,056 [15984/LogThread] evt> severity(10) message(      18 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:7 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,073 [15984/LogThread]    15/ 0 <-  [02 1d 00 ff ff 04 e0 9d 0d c1 2d 64 00 de 2f 02 20 26 00 b6 00 11 01 02 01 1a 02 0a 09 0a ff 4c 00 10 05 00 18 e3 3b 5e ] type:     VENDOR_SPECIFIC reliable:yes seq#:7 ack#:3 payload_length:28 data_integrity:1 header_checksum:91 err_code:0x0
    2023-03-30 17:13:51,073 [15984/LogThread] evt> severity(10) message(   15/ 0 <-  [02 1d 00 ff ff 04 e0 9d 0d c1 2d 64 00 de 2f 02 20 26 00 b6 00 11 01 02 01 1a 02 0a 09 0a ff 4c 00 10 05 00 18 e3 3b 5e ] type:     VENDOR_SPECIFIC reliable:yes seq#:7 ack#:3 payload_length:28 data_integrity:1 header_checksum:91 err_code:0x0)
    2023-03-30 17:13:51,073 [15984/LogThread]       19 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,073 [15984/LogThread] evt> severity(10) message(      19 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,073 [15984/LogThread]    16/ 0 <-  [02 1d 00 ff ff 04 e0 9d 0d c1 2d 64 00 de 2f 02 20 26 00 b7 01 00 01 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:3 payload_length:17 data_integrity:1 header_checksum:a9 err_code:0x0
    2023-03-30 17:13:51,073 [15984/LogThread] evt> severity(10) message(   16/ 0 <-  [02 1d 00 ff ff 04 e0 9d 0d c1 2d 64 00 de 2f 02 20 26 00 b7 01 00 01 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:3 payload_length:17 data_integrity:1 header_checksum:a9 err_code:0x0)
    2023-03-30 17:13:51,073 [15984/LogThread]       20 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,073 [15984/LogThread] evt> severity(10) message(      20 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,089 [15984/LogThread]    17/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:3 payload_length:34 data_integrity:1 header_checksum:d6 err_code:0x0
    2023-03-30 17:13:51,089 [15984/LogThread] evt> severity(10) message(   17/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:3 payload_length:34 data_integrity:1 header_checksum:d6 err_code:0x0)
    2023-03-30 17:13:51,089 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(64:2D:C1:0D:9D:E0)
     rssi(-74)
     adv_type(BLEGapAdvType.connectable_undirected)
    2023-03-30 17:13:51,089 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(64:2D:C1:0D:9D:E0)
     rssi(-73)
     adv_type(None)
    2023-03-30 17:13:51,089 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-51)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: Daikin
    2023-03-30 17:13:51,089 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-51)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: CLIM2-Cuisine
    2023-03-30 17:13:51,089 [15984/LogThread]       21 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,089 [15984/LogThread] evt> severity(10) message(      21 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,089 [15984/LogThread]    18/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:2c data_integrity:1 header_checksum:56 err_code:0x0
    2023-03-30 17:13:51,089 [15984/LogThread] evt> severity(10) message(   18/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:2c data_integrity:1 header_checksum:56 err_code:0x0)
    2023-03-30 17:13:51,089 [15984/LogThread]       22 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,089 [15984/LogThread] evt> severity(10) message(      22 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,104 [15984/LogThread]    19/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:34 data_integrity:1 header_checksum:d4 err_code:0x0
    2023-03-30 17:13:51,104 [15984/LogThread] evt> severity(10) message(   19/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:34 data_integrity:1 header_checksum:d4 err_code:0x0)
    2023-03-30 17:13:51,104 [15984/LogThread]       23 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,104 [15984/LogThread] evt> severity(10) message(      23 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,104 [15984/LogThread]    20/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:2c data_integrity:1 header_checksum:54 err_code:0x0
    2023-03-30 17:13:51,104 [15984/LogThread] evt> severity(10) message(   20/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:2c data_integrity:1 header_checksum:54 err_code:0x0)
    2023-03-30 17:13:51,112 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-57)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: Daikin
    2023-03-30 17:13:51,113 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-57)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: CLIM1-Meeting
    2023-03-30 17:13:51,113 [15984/LogThread]       24 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,113 [15984/LogThread] evt> severity(10) message(      24 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,128 [15984/LogThread]    21/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:5 ack#:3 payload_length:34 data_integrity:1 header_checksum:d2 err_code:0x0
    2023-03-30 17:13:51,128 [15984/LogThread] evt> severity(10) message(   21/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:5 ack#:3 payload_length:34 data_integrity:1 header_checksum:d2 err_code:0x0)
    2023-03-30 17:13:51,128 [15984/LogThread]       25 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:6 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,128 [15984/LogThread] evt> severity(10) message(      25 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:6 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,128 [15984/LogThread]    22/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 ce 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:6 ack#:3 payload_length:2c data_integrity:1 header_checksum:52 err_code:0x0
    2023-03-30 17:13:51,128 [15984/LogThread] evt> severity(10) message(   22/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 ce 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:6 ack#:3 payload_length:2c data_integrity:1 header_checksum:52 err_code:0x0)
    2023-03-30 17:13:51,128 [15984/LogThread]       26 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:7 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,128 [15984/LogThread] evt> severity(10) message(      26 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:7 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,128 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-51)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: Daikin
    2023-03-30 17:13:51,128 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-50)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: CLIM2-Cuisine
    2023-03-30 17:13:51,144 [15984/LogThread]    23/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:7 ack#:3 payload_length:34 data_integrity:1 header_checksum:d0 err_code:0x0
    2023-03-30 17:13:51,144 [15984/LogThread] evt> severity(10) message(   23/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:7 ack#:3 payload_length:34 data_integrity:1 header_checksum:d0 err_code:0x0)
    2023-03-30 17:13:51,144 [15984/LogThread]       27 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,144 [15984/LogThread] evt> severity(10) message(      27 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,144 [15984/LogThread]    24/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:3 payload_length:2c data_integrity:1 header_checksum:58 err_code:0x0
    2023-03-30 17:13:51,144 [15984/LogThread] evt> severity(10) message(   24/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:3 payload_length:2c data_integrity:1 header_checksum:58 err_code:0x0)
    2023-03-30 17:13:51,144 [15984/LogThread]       28 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,144 [15984/LogThread] evt> severity(10) message(      28 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,144 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-57)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: Daikin
    2023-03-30 17:13:51,144 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-57)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: CLIM1-Meeting
    2023-03-30 17:13:51,172 [15984/LogThread]    25/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:3 payload_length:34 data_integrity:1 header_checksum:d6 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(   25/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:3 payload_length:34 data_integrity:1 header_checksum:d6 err_code:0x0)
    2023-03-30 17:13:51,172 [15984/LogThread]       29 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(      29 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,172 [15984/LogThread]    26/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:2c data_integrity:1 header_checksum:56 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(   26/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 cd 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:2c data_integrity:1 header_checksum:56 err_code:0x0)
    2023-03-30 17:13:51,172 [15984/LogThread]       30 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(      30 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,172 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-51)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: Daikin
    2023-03-30 17:13:51,172 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-51)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: CLIM2-Cuisine
    2023-03-30 17:13:51,172 [15984/LogThread]    27/ 0 <-  [02 1d 00 ff ff 04 f5 c5 85 c8 3d 7f 00 de 2f 02 20 26 00 b7 00 13 01 02 01 1a 02 0a 08 0c ff 4c 00 10 07 38 1f 40 af 47 a8 38 ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:2a data_integrity:1 header_checksum:75 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(   27/ 0 <-  [02 1d 00 ff ff 04 f5 c5 85 c8 3d 7f 00 de 2f 02 20 26 00 b7 00 13 01 02 01 1a 02 0a 08 0c ff 4c 00 10 07 38 1f 40 af 47 a8 38 ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:2a data_integrity:1 header_checksum:75 err_code:0x0)
    2023-03-30 17:13:51,172 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(7F:3D:C8:85:C5:F5)
     rssi(-73)
     adv_type(BLEGapAdvType.connectable_undirected)
    2023-03-30 17:13:51,172 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(7F:3D:C8:85:C5:F5)
     rssi(-72)
     adv_type(None)
    2023-03-30 17:13:51,172 [15984/LogThread]       31 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(      31 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,172 [15984/LogThread]    28/ 0 <-  [02 1d 00 ff ff 04 f5 c5 85 c8 3d 7f 00 de 2f 02 20 26 00 b8 01 00 01 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:17 data_integrity:1 header_checksum:a5 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(   28/ 0 <-  [02 1d 00 ff ff 04 f5 c5 85 c8 3d 7f 00 de 2f 02 20 26 00 b8 01 00 01 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:17 data_integrity:1 header_checksum:a5 err_code:0x0)
    2023-03-30 17:13:51,172 [15984/LogThread]       32 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,172 [15984/LogThread] evt> severity(10) message(      32 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,188 [15984/LogThread]    29/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c6 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:5 ack#:3 payload_length:34 data_integrity:1 header_checksum:d2 err_code:0x0
    2023-03-30 17:13:51,188 [15984/LogThread] evt> severity(10) message(   29/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c6 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:5 ack#:3 payload_length:34 data_integrity:1 header_checksum:d2 err_code:0x0)
    2023-03-30 17:13:51,188 [15984/LogThread]       33 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:6 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,188 [15984/LogThread] evt> severity(10) message(      33 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:6 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,188 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-58)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: Daikin
    2023-03-30 17:13:51,188 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-57)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: CLIM1-Meeting
    2023-03-30 17:13:51,188 [15984/LogThread]    30/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:6 ack#:3 payload_length:2c data_integrity:1 header_checksum:52 err_code:0x0
    2023-03-30 17:13:51,188 [15984/LogThread] evt> severity(10) message(   30/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c7 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:6 ack#:3 payload_length:2c data_integrity:1 header_checksum:52 err_code:0x0)
    2023-03-30 17:13:51,188 [15984/LogThread]       34 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:7 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,188 [15984/LogThread] evt> severity(10) message(      34 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:7 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,252 [15984/LogThread]    31/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 b8 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:7 ack#:3 payload_length:34 data_integrity:1 header_checksum:d0 err_code:0x0
    2023-03-30 17:13:51,252 [15984/LogThread] evt> severity(10) message(   31/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 b8 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:7 ack#:3 payload_length:34 data_integrity:1 header_checksum:d0 err_code:0x0)
    2023-03-30 17:13:51,252 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-72)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: Daikin
    2023-03-30 17:13:51,252 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-69)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: CLIM2-Cuisine
    2023-03-30 17:13:51,252 [15984/LogThread]       35 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,252 [15984/LogThread] evt> severity(10) message(      35 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,252 [15984/LogThread]    32/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 bb 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:3 payload_length:2c data_integrity:1 header_checksum:58 err_code:0x0
    2023-03-30 17:13:51,252 [15984/LogThread] evt> severity(10) message(   32/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 bb 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:0 ack#:3 payload_length:2c data_integrity:1 header_checksum:58 err_code:0x0)
    2023-03-30 17:13:51,252 [15984/LogThread]       36 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,252 [15984/LogThread] evt> severity(10) message(      36 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:1 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,268 [15984/LogThread]    33/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c3 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:3 payload_length:34 data_integrity:1 header_checksum:d6 err_code:0x0
    2023-03-30 17:13:51,268 [15984/LogThread] evt> severity(10) message(   33/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c3 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:1 ack#:3 payload_length:34 data_integrity:1 header_checksum:d6 err_code:0x0)
    2023-03-30 17:13:51,273 [15984/LogThread]       37 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,273 [15984/LogThread] evt> severity(10) message(      37 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:2 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,273 [15984/LogThread]    34/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c1 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:2c data_integrity:1 header_checksum:56 err_code:0x0
    2023-03-30 17:13:51,273 [15984/LogThread] evt> severity(10) message(   34/ 0 <-  [02 1d 00 ff ff 00 aa aa a6 7e 3a 8c 00 de 2f 02 20 26 00 c1 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 31 2d 4d 65 65 74 69 6e 67 ] type:     VENDOR_SPECIFIC reliable:yes seq#:2 ack#:3 payload_length:2c data_integrity:1 header_checksum:56 err_code:0x0)
    2023-03-30 17:13:51,273 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-61)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: Daikin
    2023-03-30 17:13:51,273 [15984/LogThread]       38 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,273 [15984/LogThread] evt> severity(10) message(      38 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:3 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,273 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AA)
     rssi(-63)
     adv_type(None)
    Received advertisment report, address: 0x8C3A7EA6AAAA, device_name: CLIM1-Meeting
    2023-03-30 17:13:51,289 [15984/LogThread]    35/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 b7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:34 data_integrity:1 header_checksum:d4 err_code:0x0
    2023-03-30 17:13:51,289 [15984/LogThread] evt> severity(10) message(   35/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 b7 00 1d 01 02 01 06 11 06 77 ae 8c 12 71 9e 7b b6 e6 11 3a 21 10 e1 41 21 07 08 44 61 69 6b 69 6e ] type:     VENDOR_SPECIFIC reliable:yes seq#:3 ack#:3 payload_length:34 data_integrity:1 header_checksum:d4 err_code:0x0)
    2023-03-30 17:13:51,289 [15984/LogThread]       39 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,289 [15984/LogThread] evt> severity(10) message(      39 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:4 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,289 [15984/LogThread]    36/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 b8 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:2c data_integrity:1 header_checksum:54 err_code:0x0
    2023-03-30 17:13:51,289 [15984/LogThread] evt> severity(10) message(   36/ 0 <-  [02 1d 00 ff ff 00 ad aa a6 7e 3a 8c 00 de 2f 02 20 26 00 b8 01 15 01 05 ff 93 00 e0 00 0e 09 43 4c 49 4d 32 2d 43 75 69 73 69 6e 65 ] type:     VENDOR_SPECIFIC reliable:yes seq#:4 ack#:3 payload_length:2c data_integrity:1 header_checksum:54 err_code:0x0)
    2023-03-30 17:13:51,289 [15984/LogThread]       40 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0
    2023-03-30 17:13:51,289 [15984/LogThread] evt> severity(10) message(      40 ->  [N/A] type:                 ACK reliable: no seq#:0 ack#:5 payload_length:0 data_integrity:0 err_code:0x0)
    2023-03-30 17:13:51,289 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-73)
     adv_type(BLEGapAdvType.connectable_undirected)
    Received advertisment report, address: 0x8C3A7EA6AAAD, device_name: Daikin
    2023-03-30 17:13:51,307 [1468/EventThread] evt> adv_report conn(65535)
     peer_addr(8C:3A:7E:A6:AA:AD)
     rssi(-72)
     adv_type(None)

    Note that this txt file goes on indefinitely, because my colleague was successfully scanning (I guess that's what the program sample does) continuously. So I just took his configuration, which seems different, to compare.

    Now, I tried using the USB sniffer you showed me, and here is the results I got running the nRF program sample (which leads to a timeout failure) :
    check_dongle.pcap

    And here's what my colleague got :
    gv_usbcontrol.pcap
    Note that for him, since it was working, he had to stop the execution of the nRF program sample by interrupting his terminal using the Ctrl-C command. But that's the only difference there should have been between our executions.

    In case you don't have it, you need Wireshark to read those .pcap files :
    www.wireshark.org/download.html 
    (and then just open the files)

    Also, note that I used python10 for those tests, since it was not working anyways using python3.7, 3.8 or 3.9...



    You got a great idea ! It's hard for me to understand what's going on though, but the output's different. Does it help you troubleshoot the issue here ?
    Thanks a lot in advance,
    LeCraps.

  • The USB chipsets behave differently, but it's difficult to see the exact reason why it fails. My suggestion is to try to update the PC's USB drivers, or find a different PC for this pc-ble-driver-py development.

Related