<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119287/supervision-timeout-does-not-expire-during-120hz-data-streaming</link><description>Hi, I am using an two nrf5340 with hci_ipc enabled one acting as central and one as peripheral built on v2.9.0 
 The issue I am having is that the supervision timeout doesn&amp;#39;t expire when I hard reset the peripheral whilst sending data (len 91) via notifications</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 04 Apr 2025 09:16:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119287/supervision-timeout-does-not-expire-during-120hz-data-streaming" /><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/530575?ContentTypeID=1</link><pubDate>Fri, 04 Apr 2025 09:16:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b24ea8d-a09e-4a6c-a129-ff9e31ffcb30</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You can refer to the througput sample configuration files for that. You have the &lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/feab2d6b6b712e68a41baf714398052867e0cd80/samples/bluetooth/throughput/prj.conf"&gt;prj.conf for the app&lt;/a&gt;, and this &lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/b60b10759af0ef19885fc29b5dc7c59dd3fac8ab/samples/bluetooth/throughput/sysbuild/ipc_radio/prj.conf"&gt;prj.conf for ipc_radio&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/530511?ContentTypeID=1</link><pubDate>Thu, 03 Apr 2025 19:29:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa9c4fb7-2a41-4ee5-b70c-9531a08a1c8d</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;I&amp;#39;ve rebuilt it from the example&amp;nbsp;Bluetooth LE Central and Peripheral HRS &amp;#39;&amp;#39;and I&amp;#39;m still able to&amp;nbsp;break the supervision timeout.&lt;br /&gt;&lt;br /&gt;what are the exact prj and ipc_radio configs that I need to increase if it wanted to stream data at the full 2Mbps limit?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/527853?ContentTypeID=1</link><pubDate>Tue, 18 Mar 2025 13:32:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45f2d632-b970-4b81-8551-e9598f382af5</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, the network core is a separate CPU with it&amp;#39;s own RAM (though comunication with the application core happend via a shared RAM buffer). That you do not see the callback on your applicaiton core application does not mean that the issue has to be on the network core, though. And I saw various other issues on the applicaiton core side when I tested your application.&lt;/p&gt;
&lt;p&gt;I do not have hard proof that this is caused by a memory corruption issue, it is just that the observed behaviour (various dififcult to explain crashes, different behaviours when building on different machines and with seemingly unrelated changes), point in that direction.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/527175?ContentTypeID=1</link><pubDate>Thu, 13 Mar 2025 13:28:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae5f0025-69b1-4095-9ad4-639ebd3f43c7</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m currently going through the code and nothing has helped so far but will continue looking.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;sorry for maybe a stupid question but is the network core not entirely separate and it handles the disconnect callbacks? How could I corrupt the memory on the network core when all my arrays are on the application core?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/526858?ContentTypeID=1</link><pubDate>Wed, 12 Mar 2025 09:00:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c695c3af-6074-4b4c-885c-caa97b070e92</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, I can continue to look into this, but I suggest that you first go over the code to make sure you have controll over array boundaries etc, and other potential sources for memory corruption issues. This is time consuming but requiered in this case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/526325?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 10:54:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0bd7be3b-4637-434b-8bfa-57173fac02e5</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;I&amp;rsquo;m not really sure where to go from here with it. Is this something you are still going to look at?&lt;/p&gt;
&lt;p&gt;I know you don&amp;rsquo;t see the same issue as me but what part of streaming the notifications at a high data rate would break the disconnect callback ?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/526199?ContentTypeID=1</link><pubDate>Thu, 06 Mar 2025 14:14:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ab29762-aed2-4c78-a159-1af0869a6efa</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Yese,&amp;nbsp;it is odd that I never&amp;nbsp;reproduce&amp;nbsp;the same behaviour on my end. But if there are memory corruption issues (which is just a hunch for now, but I have no better suggestion at the moment), it can manifest itself in many different ways. And even if buildign teh same project but with different toolchain or platform, you will typically see different behaviours (if for instance there is an array or buffer being written out of bonds, and whatever is next to it in RAM chagne, the behaviour will change).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/526177?ContentTypeID=1</link><pubDate>Thu, 06 Mar 2025 13:00:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3cce767-3898-4856-96f3-2ea3d4797edd</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Would this explain why I&amp;rsquo;m not seeing supervision timeout though?&amp;nbsp;&lt;br /&gt;Or why slowing down the process down by enabling log minimal + att debug would enable it to work correctly?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I&amp;rsquo;m also still confused why I don&amp;rsquo;t see supervision timeout but you do!&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/526120?ContentTypeID=1</link><pubDate>Thu, 06 Mar 2025 10:19:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23580bdb-f87c-4fcb-aa3f-0baeef60b4c8</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see the same behaviour as before when I check out your updated code.&amp;nbsp;Typically I am able to connect, start streaming and reset the peripheral and re-connect 3 times. After that I get a fault. Interestingly, if I do changes the fault moves around (as seen with addr2line on the faulting address). This erratic behaviour indicate a memory corruption issue to me (perhaps writing to invalid memory by corrupt pointers, writing out of bound to arrays, or similar), but I have not found the root cause of it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/526070?ContentTypeID=1</link><pubDate>Wed, 05 Mar 2025 22:02:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5773d91-82ba-48d6-ae94-b612aecabf5e</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Hi Einar,&lt;br /&gt;&lt;br /&gt;I have removed all the build errors and pushed to the git repo.&lt;br /&gt;&lt;br /&gt;I now don&amp;#39;t even get it to intermittently work!&lt;/p&gt;
&lt;p&gt;I have also never seen that fault occurs after connection which is strange&lt;br /&gt;&lt;br /&gt;I do get these 3 problems:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1741214025558v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525933?ContentTypeID=1</link><pubDate>Wed, 05 Mar 2025 10:34:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:037a53b0-55b7-46af-92e5-9772ee1c51aa</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I tested some more times now, but still don&amp;#39;t see the issue with missing disconnected event (I do hovere sometimes see a fault in BT RX WQ thread after connection which I also saw yesterday.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:01:57.255,279] &amp;lt;err&amp;gt; os: ***** BUS FAULT *****
[00:01:57.255,279] &amp;lt;err&amp;gt; os:   Precise data bus error
[00:01:57.255,279] &amp;lt;err&amp;gt; os:   BFAR Address: 0x0
[00:01:57.255,310] &amp;lt;err&amp;gt; os: r0/a1:  0x00000000  r1/a2:  0x00000014  r2/a3:  0x00000013
[00:01:57.255,310] &amp;lt;err&amp;gt; os: r3/a4:  0x01010002 r12/ip:  0x0000000e r14/lr:  0x00036bd9
[00:01:57.255,340] &amp;lt;err&amp;gt; os:  xpsr:  0x21000000
[00:01:57.255,340] &amp;lt;err&amp;gt; os: s[ 0]:  0x00000020  s[ 1]:  0x00041471  s[ 2]:  0x20009420  s[ 3]:  0x0004159d
[00:01:57.255,371] &amp;lt;err&amp;gt; os: s[ 4]:  0x00000001  s[ 5]:  0x00036993  s[ 6]:  0x00000000  s[ 7]:  0x0002dbcd
[00:01:57.255,371] &amp;lt;err&amp;gt; os: s[ 8]:  0x0002db75  s[ 9]:  0x00000000  s[10]:  0x000410f7  s[11]:  0x2000e1f0
[00:01:57.255,371] &amp;lt;err&amp;gt; os: s[12]:  0x00000000  s[13]:  0x0002fcad  s[14]:  0x200120e8  s[15]:  0x0003f683
[00:01:57.255,401] &amp;lt;err&amp;gt; os: fpscr:  0x0000002a
[00:01:57.255,401] &amp;lt;err&amp;gt; os: Faulting instruction address (r15/pc): 0x000127e6
[00:01:57.255,432] &amp;lt;err&amp;gt; os: &amp;gt;&amp;gt;&amp;gt; ZEPHYR FATAL ERROR 25: Unknown error on CPU 0
[00:01:57.255,462] &amp;lt;err&amp;gt; os: Current thread: 0x2000bb68 (BT RX WQ)
[00:01:57.639,190] &amp;lt;err&amp;gt; os: Halting system&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;With addr2line I see it is in&amp;nbsp;Bluetooth_Central/src/bluetooth.c:674, your&amp;nbsp;notify_func().&lt;/p&gt;
&lt;p&gt;This is a separate issue from what you are describing though, but&amp;nbsp;maybe it could be related to some of the many log related warnings you get when building the project, so I suggest cleaning up the logging and making sure the project builds without warnings.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525772?ContentTypeID=1</link><pubDate>Tue, 04 Mar 2025 15:14:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a48edce-32c9-4b80-a211-e51ce7001bec</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;It&amp;#39;s started intermittently working on my end now too&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;any chance you could run it few more time to make sure&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525738?ContentTypeID=1</link><pubDate>Tue, 04 Mar 2025 13:44:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad4670b4-5782-43e6-b4e2-27f324ac76fa</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Build files incase they are of any use&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1741095812295v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525736?ContentTypeID=1</link><pubDate>Tue, 04 Mar 2025 13:41:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eefaa0f8-6a5c-4e8b-babb-85d7f217484e</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;West status returns nothing:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;PS C:\ncs\v2.9.0\applications\Bluetooth_peripheral&amp;gt; west status
PS C:\ncs\v2.9.0\applications\Bluetooth_peripheral&amp;gt; west list
manifest     nrf                          HEAD                                     N/A
zephyr       zephyr                       v3.7.99-ncs2                             https://github.com/nrfconnect/sdk-zephyr
wfa-qt-control-app modules/lib/wfa-qt-control-app af011c8a8d338ba529f17aed2cc2ef4c1c591a58 https://github.com/nrfconnect/sdk-wi-fiquicktrack-controlappc
mcuboot      bootloader/mcuboot           v2.1.0-ncs3                              https://github.com/nrfconnect/sdk-mcuboot
qcbor        modules/tee/tf-m/qcbor       751d36583a9ce1a640900c57e13c9b6b8f3a2ba2 https://github.com/laurencelundblade/QCBOR
mbedtls      modules/crypto/mbedtls       v3.6.2-ncs2                              https://github.com/nrfconnect/sdk-mbedtls
oberon-psa-crypto modules/crypto/oberon-psa-crypto 21728cf8402ac567326d0d69eec891a2bfdb8ea3 https://github.com/nrfconnect/sdk-oberon-psa-crypto
nrfxlib      nrfxlib                      v2.9.0                                   https://github.com/nrfconnect/sdk-nrfxlib
trusted-firmware-m modules/tee/tf-m/trusted-firmware-m v2.1.1-ncs2                              https://github.com/nrfconnect/sdk-trusted-firmware-m
psa-arch-tests modules/tee/tf-m/psa-arch-tests 3da9313e64806d352c519e3205e81cf959067588 https://github.com/nrfconnect/sdk-psa-arch-tests
matter       modules/lib/matter           v2.9.0                                   https://github.com/nrfconnect/sdk-connectedhomeip
soc-hwmv1    modules/soc-hwmv1            be0500992bd8c222118b651b88d1f3714855a3aa https://github.com/nrfconnect/sdk-soc-hwmv1
cjson        modules/lib/cjson            c6af068b7f05207b28d68880740e4b9ec1e4b50a https://github.com/nrfconnect/sdk-cjson
azure-sdk-for-c modules/lib/azure-sdk-for-c  308c171cb4b5eed266649012a68406487ec81fb2 https://github.com/nrfconnect/azure-sdk-for-c
cirrus       modules/hal/cirrus-logic     3873a08377d93a479105a75ac390d3bbcd31d690 https://github.com/nrfconnect/sdk-mcu-drivers
openthread   modules/lib/openthread       ncs-thread-reference-20241002            https://github.com/nrfconnect/sdk-openthread
suit-generator modules/lib/suit-generator   v2.9.0                                   https://github.com/nrfconnect/suit-generator
suit-processor modules/lib/suit-processor   v2.9.0                                   https://github.com/nrfconnect/suit-processor
cmock        test/cmock                   f65066f15d8248e6dcb778efb8739904a4512087 https://github.com/ThrowTheSwitch/cmock
memfault-firmware-sdk modules/lib/memfault-firmware-sdk 1.12.0                                   https://github.com/memfault/memfault-firmware-sdk
bsim         tools/bsim                   1f242f4ed7fc141fdfcfeca8d21c6d9e801179d7 https://github.com/BabbleSim/bsim_west
coremark     modules/benchmark/coremark   d5fad6bd094899101a4e5fd53af7298160ced6ab https://github.com/eembc/coremark
canopennode  modules/lib/canopennode      dec12fa3f0d790cafa8414a4c2930ea71ab72ffd https://github.com/zephyrproject-rtos/canopennode
chre         modules/lib/chre             3b32c76efee705af146124fb4190f71be5a4e36e https://github.com/zephyrproject-rtos/chre
lz4          modules/lib/lz4              11b8a1e22fa651b524494e55d22b69d3d9cebcfd https://github.com/zephyrproject-rtos/lz4
nanopb       modules/lib/nanopb           4474bd35bd39de067f0532a1b19ce3aed9ed9807 https://github.com/zephyrproject-rtos/nanopb
bsim         tools/bsim                   1f242f4ed7fc141fdfcfeca8d21c6d9e801179d7 https://github.com/BabbleSim/bsim_west
coremark     modules/benchmark/coremark   d5fad6bd094899101a4e5fd53af7298160ced6ab https://github.com/eembc/coremark
canopennode  modules/lib/canopennode      dec12fa3f0d790cafa8414a4c2930ea71ab72ffd https://github.com/zephyrproject-rtos/canopennode
chre         modules/lib/chre             3b32c76efee705af146124fb4190f71be5a4e36e https://github.com/zephyrproject-rtos/chre
lz4          modules/lib/lz4              11b8a1e22fa651b524494e55d22b69d3d9cebcfd https://github.com/zephyrproject-rtos/lz4
nanopb       modules/lib/nanopb           4474bd35bd39de067f0532a1b19ce3aed9ed9807 https://github.com/zephyrproject-rtos/nanopb
chre         modules/lib/chre             3b32c76efee705af146124fb4190f71be5a4e36e https://github.com/zephyrproject-rtos/chre
lz4          modules/lib/lz4              11b8a1e22fa651b524494e55d22b69d3d9cebcfd https://github.com/zephyrproject-rtos/lz4
nanopb       modules/lib/nanopb           4474bd35bd39de067f0532a1b19ce3aed9ed9807 https://github.com/zephyrproject-rtos/nanopb
tf-m-tests   modules/tee/tf-m/tf-m-tests  d552e4f18b92032bd335d5e3aa312f6acd82a83b https://github.com/zephyrproject-rtos/tf-m-tests
zscilib      modules/lib/zscilib          ee1b287d9dd07208d2cc52284240ac25bb66eae3 https://github.com/zephyrproject-rtos/zscilib
cmsis        modules/hal/cmsis            4b96cbb174678dcd3ca86e11e1f24bc5f8726da0 https://github.com/zephyrproject-rtos/cmsis
zscilib      modules/lib/zscilib          ee1b287d9dd07208d2cc52284240ac25bb66eae3 https://github.com/zephyrproject-rtos/zscilib
cmsis        modules/hal/cmsis            4b96cbb174678dcd3ca86e11e1f24bc5f8726da0 https://github.com/zephyrproject-rtos/cmsis
cmsis-dsp    modules/lib/cmsis-dsp        6489e771e9c405f1763b52d64a3f17a1ec488ace https://github.com/zephyrproject-rtos/cmsis-dsp
cmsis-nn     modules/lib/cmsis-nn         ea987c1ca661be723de83bd159aed815d6cbd430 https://github.com/zephyrproject-rtos/cmsis-nn
edtt         tools/edtt                   b9ca3c7030518f07b7937dacf970d37a47865a76 https://github.com/zephyrproject-rtos/edtt
edtt         tools/edtt                   b9ca3c7030518f07b7937dacf970d37a47865a76 https://github.com/zephyrproject-rtos/edtt
fatfs        modules/fs/fatfs             427159bf95ea49b7680facffaa29ad506b42709b https://github.com/zephyrproject-rtos/fatfs
hal_nordic   modules/hal/nordic           54bde38c6f6ffb3780b26ae728cf79426184384e https://github.com/zephyrproject-rtos/hal_nordic
hal_st       modules/hal/st               b2f548fe672f24122c7f92027b2c9eeea8a0483a https://github.com/zephyrproject-rtos/hal_st
hal_nordic   modules/hal/nordic           54bde38c6f6ffb3780b26ae728cf79426184384e https://github.com/zephyrproject-rtos/hal_nordic
hal_st       modules/hal/st               b2f548fe672f24122c7f92027b2c9eeea8a0483a https://github.com/zephyrproject-rtos/hal_st
://github.com/zephyrproject-rtos/mipi-sys-t
net-tools    tools/net-tools              93acc8bac4661e74e695eb1aea94c7c5262db2e2 https://github.com/zephyrproject-rtos/net-tools
nrf_hw_models modules/bsim_hw_models/nrf_hw_models 3cfca0192ff84da919e9bc7978bcc2239cd6a395 https://github.com/zephyrproject-rtos/nrf_hw_models
nrf_wifi     modules/lib/nrf_wifi         f6b950a3b5c0187fe499b0e518426d5bf88b7e68 https://github.com/zephyrproject-rtos/nrf_wifi
open-amp     modules/lib/open-amp         b735edbc739ad59156eb55bb8ce2583d74537719 https://github.com/zephyrproject-rtos/open-amp
picolibc     modules/lib/picolibc         27746bbc246841852912fc3bb5b45094cd8a505a https://github.com/zephyrproject-rtos/picolibc
segger       modules/debug/segger         b011c45b585e097d95d9cf93edf4f2e01588d3cd https://github.com/zephyrproject-rtos/segger
tinycrypt    modules/crypto/tinycrypt     1012a3ebee18c15ede5efc8332ee2fc37817670f https://github.com/zephyrproject-rtos/tinycrypt
uoscore-uedhoc modules/lib/uoscore-uedhoc   84ef879a46d7bfd9a423fbfb502b04289861f9ea https://github.com/zephyrproject-rtos/uoscore-uedhoc   
zcbor        modules/lib/zcbor            47f34dd7f5284e8750b5a715dee7f77c6c5bdc3f https://github.com/zephyrproject-rtos/zcbor
PS C:\ncs\v2.9.0\applications\Bluetooth_peripheral&amp;gt; west status
PS C:\ncs\v2.9.0\applications\Bluetooth_peripheral&amp;gt; west list
manifest     nrf                          HEAD                                     N/A
zephyr       zephyr                       v3.7.99-ncs2                             https://github.com/nrfconnect/sdk-zephyr
wfa-qt-control-app modules/lib/wfa-qt-control-app af011c8a8d338ba529f17aed2cc2ef4c1c591a58 https://github.com/nrfconnect/sdk-wi-fiquicktrack-controlappc
mcuboot      bootloader/mcuboot           v2.1.0-ncs3                              https://github.com/nrfconnect/sdk-mcuboot
qcbor        modules/tee/tf-m/qcbor       751d36583a9ce1a640900c57e13c9b6b8f3a2ba2 https://github.com/laurencelundblade/QCBOR
mbedtls      modules/crypto/mbedtls       v3.6.2-ncs2                              https://github.com/nrfconnect/sdk-mbedtls
oberon-psa-crypto modules/crypto/oberon-psa-crypto 21728cf8402ac567326d0d69eec891a2bfdb8ea3 https://github.com/nrfconnect/sdk-oberon-psa-crypto
nrfxlib      nrfxlib                      v2.9.0                                   https://github.com/nrfconnect/sdk-nrfxlib
trusted-firmware-m modules/tee/tf-m/trusted-firmware-m v2.1.1-ncs2                              https://github.com/nrfconnect/sdk-trusted-firmware-m
psa-arch-tests modules/tee/tf-m/psa-arch-tests 3da9313e64806d352c519e3205e81cf959067588 https://github.com/nrfconnect/sdk-psa-arch-tests
matter       modules/lib/matter           v2.9.0                                   https://github.com/nrfconnect/sdk-connectedhomeip
soc-hwmv1    modules/soc-hwmv1            be0500992bd8c222118b651b88d1f3714855a3aa https://github.com/nrfconnect/sdk-soc-hwmv1
cjson        modules/lib/cjson            c6af068b7f05207b28d68880740e4b9ec1e4b50a https://github.com/nrfconnect/sdk-cjson
azure-sdk-for-c modules/lib/azure-sdk-for-c  308c171cb4b5eed266649012a68406487ec81fb2 https://github.com/nrfconnect/azure-sdk-for-c
cirrus       modules/hal/cirrus-logic     3873a08377d93a479105a75ac390d3bbcd31d690 https://github.com/nrfconnect/sdk-mcu-drivers
openthread   modules/lib/openthread       ncs-thread-reference-20241002            https://github.com/nrfconnect/sdk-openthread
suit-generator modules/lib/suit-generator   v2.9.0                                   https://github.com/nrfconnect/suit-generator
suit-processor modules/lib/suit-processor   v2.9.0                                   https://github.com/nrfconnect/suit-processor
cmock        test/cmock                   f65066f15d8248e6dcb778efb8739904a4512087 https://github.com/ThrowTheSwitch/cmock
memfault-firmware-sdk modules/lib/memfault-firmware-sdk 1.12.0                                   https://github.com/memfault/memfault-firmware-sdk
bsim         tools/bsim                   1f242f4ed7fc141fdfcfeca8d21c6d9e801179d7 https://github.com/BabbleSim/bsim_west
coremark     modules/benchmark/coremark   d5fad6bd094899101a4e5fd53af7298160ced6ab https://github.com/eembc/coremark
canopennode  modules/lib/canopennode      dec12fa3f0d790cafa8414a4c2930ea71ab72ffd https://github.com/zephyrproject-rtos/canopennode
chre         modules/lib/chre             3b32c76efee705af146124fb4190f71be5a4e36e https://github.com/zephyrproject-rtos/chre
lz4          modules/lib/lz4              11b8a1e22fa651b524494e55d22b69d3d9cebcfd https://github.com/zephyrproject-rtos/lz4
nanopb       modules/lib/nanopb           4474bd35bd39de067f0532a1b19ce3aed9ed9807 https://github.com/zephyrproject-rtos/nanopb
tf-m-tests   modules/tee/tf-m/tf-m-tests  d552e4f18b92032bd335d5e3aa312f6acd82a83b https://github.com/zephyrproject-rtos/tf-m-tests
zscilib      modules/lib/zscilib          ee1b287d9dd07208d2cc52284240ac25bb66eae3 https://github.com/zephyrproject-rtos/zscilib
cmsis        modules/hal/cmsis            4b96cbb174678dcd3ca86e11e1f24bc5f8726da0 https://github.com/zephyrproject-rtos/cmsis
cmsis-dsp    modules/lib/cmsis-dsp        6489e771e9c405f1763b52d64a3f17a1ec488ace https://github.com/zephyrproject-rtos/cmsis-dsp
cmsis-nn     modules/lib/cmsis-nn         ea987c1ca661be723de83bd159aed815d6cbd430 https://github.com/zephyrproject-rtos/cmsis-nn
edtt         tools/edtt                   b9ca3c7030518f07b7937dacf970d37a47865a76 https://github.com/zephyrproject-rtos/edtt
fatfs        modules/fs/fatfs             427159bf95ea49b7680facffaa29ad506b42709b https://github.com/zephyrproject-rtos/fatfs
hal_nordic   modules/hal/nordic           54bde38c6f6ffb3780b26ae728cf79426184384e https://github.com/zephyrproject-rtos/hal_nordic
hal_st       modules/hal/st               b2f548fe672f24122c7f92027b2c9eeea8a0483a https://github.com/zephyrproject-rtos/hal_st
hal_wurthelektronik modules/hal/wurthelektronik  e5bcb2eac1bb9639ce13b4dafc78eb254e014342 https://github.com/zephyrproject-rtos/hal_wurthelektronik
hostap       modules/lib/hostap           44285310338f423021cc7df2c1056256882a00cc https://github.com/zephyrproject-rtos/hostap
libmetal     modules/hal/libmetal         a6851ba6dba8c9e87d00c42f171a822f7a29639b https://github.com/zephyrproject-rtos/libmetal
liblc3       modules/lib/liblc3           1a5938ebaca4f13fe79ce074f5dee079783aa29f https://github.com/zephyrproject-rtos/liblc3
littlefs     modules/fs/littlefs          009bcff0ed4853a53df8256039fa815bda6854dd https://github.com/zephyrproject-rtos/littlefs
loramac-node modules/lib/loramac-node     fb00b383072518c918e2258b0916c996f2d4eebe https://github.com/zephyrproject-rtos/loramac-node
lvgl         modules/lib/gui/lvgl         2b498e6f36d6b82ae1da12c8b7742e318624ecf5 https://github.com/zephyrproject-rtos/lvgl
mipi-sys-t   modules/debug/mipi-sys-t     71ace1f5caa03e56c8740a09863e685efb4b2360 https://github.com/zephyrproject-rtos/mipi-sys-t
net-tools    tools/net-tools              93acc8bac4661e74e695eb1aea94c7c5262db2e2 https://github.com/zephyrproject-rtos/net-tools
nrf_hw_models modules/bsim_hw_models/nrf_hw_models 3cfca0192ff84da919e9bc7978bcc2239cd6a395 https://github.com/zephyrproject-rtos/nrf_hw_models
nrf_wifi     modules/lib/nrf_wifi         f6b950a3b5c0187fe499b0e518426d5bf88b7e68 https://github.com/zephyrproject-rtos/nrf_wifi
open-amp     modules/lib/open-amp         b735edbc739ad59156eb55bb8ce2583d74537719 https://github.com/zephyrproject-rtos/open-amp
picolibc     modules/lib/picolibc         27746bbc246841852912fc3bb5b45094cd8a505a https://github.com/zephyrproject-rtos/picolibc
segger       modules/debug/segger         b011c45b585e097d95d9cf93edf4f2e01588d3cd https://github.com/zephyrproject-rtos/segger
tinycrypt    modules/crypto/tinycrypt     1012a3ebee18c15ede5efc8332ee2fc37817670f https://github.com/zephyrproject-rtos/tinycrypt
uoscore-uedhoc modules/lib/uoscore-uedhoc   84ef879a46d7bfd9a423fbfb502b04289861f9ea https://github.com/zephyrproject-rtos/uoscore-uedhoc   
zcbor        modules/lib/zcbor            47f34dd7f5284e8750b5a715dee7f77c6c5bdc3f https://github.com/zephyrproject-rtos/zcbor
PS C:\ncs\v2.9.0\applications\Bluetooth_peripheral&amp;gt; &lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I have just uninstalled a reinstalled everything fresh:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Visual Studio Code v1.97.2&lt;/p&gt;
&lt;p&gt;nRF Connect SDK 2.9.0&lt;/p&gt;
&lt;p&gt;nRF Connect SDK Toolchain v2.9.0&lt;/p&gt;
&lt;p&gt;Segger jlink 8.10f&lt;/p&gt;
&lt;p&gt;West version v1.3.0&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve tried flashing the code on to a brand new nrf5340dk and I still get the same problem:&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:00:07.039,978] &amp;lt;inf&amp;gt; Main: Starting scan...
[00:00:07.040,191] &amp;lt;inf&amp;gt; Bluetooth_Central: Starting active scan... (interval: 0x0060, window: 0x0030)
[00:00:07.588,470] &amp;lt;inf&amp;gt; Main: 
Scanning stopped. Final device list:
[00:00:07.588,500] &amp;lt;inf&amp;gt; Bluetooth_Central: Found devices (7):
[00:00:07.588,623] &amp;lt;inf&amp;gt; Bluetooth_Central: 1: [(unknown)] Address: 7C:9E:24:B3:F1:68 (random), Manufacturer: [Apple], RSSI: -47
[00:00:07.588,745] &amp;lt;inf&amp;gt; Bluetooth_Central: 2: [(unknown)] Address: 03:A9:FB:25:13:1B (random), Manufacturer: [Microsoft], RSSI: -50
[00:00:07.588,867] &amp;lt;inf&amp;gt; Bluetooth_Central: 3: [(unknown)] Address: 61:A9:90:B8:03:C7 (random), Manufacturer: [Apple], RSSI: -56
[00:00:07.588,989] &amp;lt;inf&amp;gt; Bluetooth_Central: 4: [BT_i2cHub] Address: CA:08:57:92:2B:89 (random), Manufacturer: [Nordic Semiconductor], RSSI: -52
[00:00:07.589,111] &amp;lt;inf&amp;gt; Bluetooth_Central: 5: [S18 BA2C LE] Address: F3:33:F9:9E:F3:67 (random), Manufacturer: [Sonos], RSSI: -68
[00:00:07.589,233] &amp;lt;inf&amp;gt; Bluetooth_Central: 6: [(unknown)] Address: F8:3F:51:19:D0:67 (public), Manufacturer: [Samsung], RSSI: -85
[00:00:07.589,385] &amp;lt;inf&amp;gt; Bluetooth_Central: 7: [S14 38E6 LE] Address: E7:E7:FB:88:F5:73 (random), Manufacturer: [Sonos], RSSI: -104
[00:00:07.589,385] &amp;lt;inf&amp;gt; Main: 
Press button again to connect to device 1, or wait for timeout to scan again
ble_central:~$ 
---- Sent utf8 encoded message: &amp;quot;bt connect 4\n&amp;quot; ----
bt connect 4
Connecting to device 4...
[00:00:21.224,212] &amp;lt;inf&amp;gt; Bluetooth_Central: Attempting to connect to device 4: [BT_i2cHub] at address CA:08:57:92:2B:89 (random)
[00:00:21.225,158] &amp;lt;inf&amp;gt; Bluetooth_Central: Connecting to device 4: [BT_i2cHub]...
[00:00:21.422,454] &amp;lt;inf&amp;gt; Bluetooth_Central: Central MTU Updated for CA:08:57:92:2B:89 (random): TX: 23 RX: 23 bytes
[00:00:21.422,546] &amp;lt;inf&amp;gt; Bluetooth_Central: Connected with supervision timeout: 500 ms
[00:00:21.422,546] &amp;lt;inf&amp;gt; Bluetooth_Central: Connected
[00:00:21.422,546] &amp;lt;inf&amp;gt; Main: Connected to peripheral device
[00:00:21.469,573] &amp;lt;inf&amp;gt; Bluetooth_Central: Central MTU Updated for CA:08:57:92:2B:89 (random): TX: 247 RX: 247 bytes
[00:00:21.703,735] &amp;lt;inf&amp;gt; Bluetooth_Central: Security changed: level 2
[00:00:21.735,321] &amp;lt;inf&amp;gt; Bluetooth_Central: Saved name &amp;#39;BT_i2cHub&amp;#39; for bonded device CA:08:57:92:2B:89 (random)
[00:00:21.761,322] &amp;lt;inf&amp;gt; Bluetooth_Central: Connection parameters updated: interval 7.50 ms, latency 1, timeout 500 ms
[00:00:21.858,551] &amp;lt;inf&amp;gt; Bluetooth_Central: PHY updated: TX PHY 2M, RX PHY 2M
[00:00:21.896,331] &amp;lt;inf&amp;gt; Bluetooth_Central: Discovery phase complete
[00:00:21.926,422] &amp;lt;inf&amp;gt; Bluetooth_Central: Found target characteristic - handle: 17, value handle: 18
[00:00:21.926,452] &amp;lt;inf&amp;gt; Bluetooth_Central: Starting CCC discovery from handle 19 to 28 (looking for UUID 0x2902)
[00:00:21.941,406] &amp;lt;inf&amp;gt; Bluetooth_Central: Found descriptor at handle 19 with UUID 2902
[00:00:21.941,406] &amp;lt;inf&amp;gt; Bluetooth_Central: Found CCC descriptor
[00:00:21.956,329] &amp;lt;inf&amp;gt; Bluetooth_Central: CCC Discovery completed successfully
[00:00:21.956,359] &amp;lt;inf&amp;gt; Bluetooth_Central: Enabling notifications (value handle: 18, ccc handle: 19)
[00:00:21.956,420] &amp;lt;inf&amp;gt; Bluetooth_Central: Successfully subscribed to notifications
[00:00:21.956,512] &amp;lt;inf&amp;gt; Bluetooth_Central: Sent sensor info request to &amp;#39;BT_i2cHub&amp;#39;, timestamp: 21956
[00:00:21.956,542] &amp;lt;inf&amp;gt; Bluetooth_Central: Automatically sent sensor info request
[00:00:21.956,542] &amp;lt;inf&amp;gt; Bluetooth_Central: Notifications enabled successfully
[00:00:22.176,025] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 0, Other packets: 1
[00:00:22.176,086] &amp;lt;inf&amp;gt; Bluetooth_Central: Received device information:
[00:00:22.176,116] &amp;lt;inf&amp;gt; Bluetooth_Central:   Controller: BT_i2cHub
[00:00:22.176,147] &amp;lt;inf&amp;gt; Bluetooth_Central:   Address: CA:08:57:92:2B:8
[00:00:22.176,147] &amp;lt;inf&amp;gt; Bluetooth_Central:   Type: 0x1010
[00:00:22.176,147] &amp;lt;inf&amp;gt; Bluetooth_Central:   Firmware: 1.00
[00:00:22.176,177] &amp;lt;inf&amp;gt; Bluetooth_Central:   Battery: 100.0%
[00:00:22.176,177] &amp;lt;inf&amp;gt; Bluetooth_Central:   Status: 0x01
[00:00:22.176,177] &amp;lt;inf&amp;gt; Bluetooth_Central:   Number of sensors: 3
[00:00:22.176,177] &amp;lt;inf&amp;gt; Bluetooth_Central: 
Sensor Instance 1:
[00:00:22.176,208] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 1
[00:00:22.176,239] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:22.176,239] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0001
[00:00:22.176,239] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 2
[00:00:22.176,239] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 100 Hz
[00:00:22.176,269] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:22.176,269] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 22
[00:00:22.176,269] &amp;lt;inf&amp;gt; Bluetooth_Central: 
Sensor Instance 2:
[00:00:22.176,300] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 2
[00:00:22.176,300] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:22.176,300] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0002
[00:00:22.176,330] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 1
[00:00:22.176,330] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 50 Hz
[00:00:22.176,330] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:22.176,361] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 22
[00:00:22.176,361] &amp;lt;inf&amp;gt; Bluetooth_Central: 
Sensor Instance 3:
[00:00:22.176,361] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 3
[00:00:22.176,391] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:22.176,391] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0003
[00:00:22.176,391] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 2
[00:00:22.176,422] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 25 Hz
[00:00:22.176,422] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:22.176,422] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 22
ble_central:~$ 
---- Sent utf8 encoded message: &amp;quot;bt stream BT_i2cHub on\n&amp;quot; ----
bt stream BT_i2cHub on
Data stream request sent successfully
[00:00:43.991,973] &amp;lt;inf&amp;gt; Bluetooth_Central: Sent data stream request to &amp;#39;BT_i2cHub&amp;#39; for 3 sensors
[00:00:43.992,004] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 0: ID=1, Type=0x0001, Rate=100Hz
[00:00:43.992,004] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 1: ID=2, Type=0x0002, Rate=50Hz
[00:00:43.992,034] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 2: ID=3, Type=0x0003, Rate=25Hz
[00:00:44.143,127] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 1, Other packets: 0
[00:00:44.143,157] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 1 reading: 102.00, time: 90
[00:00:44.143,157] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 2 reading: 51.00, time: 90
[00:00:44.143,157] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 3 reading: -102.00, time: 90
[00:00:45.148,132] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 114, Other packets: 0
[00:00:46.153,167] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:47.158,111] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:48.178,131] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 120, Other packets: 0
[00:00:49.003,143] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 1 reading: 51.00, time: 94
[00:00:49.003,143] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 2 reading: 0.00, time: 94
[00:00:49.003,173] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 3 reading: 51.00, time: 94
[00:00:49.198,120] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 117, Other packets: 0
[00:00:50.218,139] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 120, Other packets: 0
ble_central:~$ &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;my build Config:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1741095467086v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525558?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2025 15:04:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:258caa77-054b-4d6d-ab4b-299b95a795cb</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I only tested once before, but tested a few times more now wihtout seeing any issue. Does it only happen sometimes when you test? Do you have any changes in the SDK files that could explain differences we are seeing (you can check with &amp;quot;west status&amp;quot;)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525537?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2025 14:13:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45b2a3e4-839a-46d7-a8f4-3712cff16b72</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;Thanks for running the code.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now very confused, with the same code running standard nrf connect sdk 2.9 on an nrf5340dk I do not get the supervision timeout. How many times have you repeated the test?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;do you have any suggestions as to what else the difference between our setups could be?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525528?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2025 13:44:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e128e8c-d319-4897-94a7-2635f60cc2ce</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see. When I test like you described, and reset the peripheral, I&amp;nbsp;get the disconnected callback as expected&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;ble_central:~$ *** Booting nRF Connect SDK v2.8.0-a2386bfc8401 ***
*** Using Zephyr OS v3.7.99-0bc3393fb112 ***

[00:00:00.371,398] &amp;lt;inf&amp;gt; Main: Settings loaded successfully
[00:00:00.371,582] &amp;lt;inf&amp;gt; Bluetooth_Central: Starting Bluetooth initialization...
[00:00:00.397,949] &amp;lt;inf&amp;gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:00.397,979] &amp;lt;inf&amp;gt; bt_hci_core: HW Variant: nRF53x (0x0003)
[00:00:00.398,010] &amp;lt;inf&amp;gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 254.63788 Build 573996906
[00:00:00.433,898] &amp;lt;inf&amp;gt; bt_hci_core: No ID address. App must call settings_load()
[00:00:00.434,204] &amp;lt;inf&amp;gt; Bluetooth_Central: Loading name &amp;#39;BT_i2cHub&amp;#39; from settings for key dev/e1d2a52b851d
[00:00:00.434,234] &amp;lt;inf&amp;gt; Bluetooth_Central: Stored name &amp;#39;BT_i2cHub&amp;#39; in runtime array[0]
[00:00:00.435,974] &amp;lt;inf&amp;gt; bt_hci_core: Identity: FB:41:15:82:AA:13 (random)
[00:00:00.436,004] &amp;lt;inf&amp;gt; bt_hci_core: HCI: version 6.0 (0x0e) revision 0x204e, manufacturer 0x0059
[00:00:00.436,065] &amp;lt;inf&amp;gt; bt_hci_core: LMP: version 6.0 (0x0e) subver 0x204e
[00:00:00.438,415] &amp;lt;inf&amp;gt; Bluetooth_Central: Loaded peer names:
[00:00:00.438,537] &amp;lt;inf&amp;gt; Bluetooth_Central: [0] Address: E1:D2:A5:2B:85:1D (random), Name: BT_i2cHub
[00:00:00.438,537] &amp;lt;inf&amp;gt; Main: Central device started. Press Button 1 to start scanning
ble_central:~$ bt scan
Scanning started
[00:00:04.028,808] &amp;lt;inf&amp;gt; Bluetooth_Central: Starting active scan... (interval: 0x0060, window: 0x0030)
[00:00:06.033,355] &amp;lt;inf&amp;gt; Main: 
                               Currently found devices:
[00:00:06.033,386] &amp;lt;inf&amp;gt; Bluetooth_Central: Found devices (9):
[00:00:06.033,508] &amp;lt;inf&amp;gt; Bluetooth_Central: 1: [BT_i2cHub] Address: E1:D2:A5:2B:85:1D (random), Manufacturer: [Nordic Semiconductor], RSSI: -24
[00:00:06.033,630] &amp;lt;inf&amp;gt; Bluetooth_Central: 2: [(unknown)] Address: 75:FA:27:65:18:63 (random), Manufacturer: [Apple], RSSI: -37
[00:00:06.033,752] &amp;lt;inf&amp;gt; Bluetooth_Central: 3: [(unknown)] Address: 41:05:72:C8:7D:A7 (random), Manufacturer: [Apple], RSSI: -38
[00:00:06.033,874] &amp;lt;inf&amp;gt; Bluetooth_Central: 4: [(unknown)] Address: FA:BB:BF:78:F9:2D (random), Manufacturer: [Apple], RSSI: -38
[00:00:06.033,996] &amp;lt;inf&amp;gt; Bluetooth_Central: 5: [(unknown)] Address: 6F:1A:00:DC:75:46 (random), Manufacturer: [Apple], RSSI: -38
[00:00:06.034,118] &amp;lt;inf&amp;gt; Bluetooth_Central: 6: [(unknown)] Address: 40:F2:84:C7:18:0A (random), Manufacturer: [Apple], RSSI: -55
[00:00:06.034,240] &amp;lt;inf&amp;gt; Bluetooth_Central: 7: [(unknown)] Address: FE:96:72:E1:AC:C6 (random), Manufacturer: [Apple], RSSI: -64
[00:00:06.034,362] &amp;lt;inf&amp;gt; Bluetooth_Central: 8: [(unknown)] Address: F3:1C:72:34:A6:C0 (random), Manufacturer: [Apple], RSSI: -76
[00:00:06.034,515] &amp;lt;inf&amp;gt; Bluetooth_Central: 9: [(unknown)] Address: 72:8A:D3:10:3F:64 (random), Manufacturer: [Apple], RSSI: -77
[00:00:08.034,606] &amp;lt;inf&amp;gt; Main: 
                               Currently found devices:
[00:00:08.034,637] &amp;lt;inf&amp;gt; Bluetooth_Central: Found devices (10):
[00:00:08.034,759] &amp;lt;inf&amp;gt; Bluetooth_Central: 1: [BT_i2cHub] Address: E1:D2:A5:2B:85:1D (random), Manufacturer: [Nordic Semiconductor], RSSI: -24
[00:00:08.034,881] &amp;lt;inf&amp;gt; Bluetooth_Central: 2: [(unknown)] Address: 75:FA:27:65:18:63 (random), Manufacturer: [Apple], RSSI: -37
[00:00:08.035,003] &amp;lt;inf&amp;gt; Bluetooth_Central: 3: [(unknown)] Address: 41:05:72:C8:7D:A7 (random), Manufacturer: [Apple], RSSI: -38
[00:00:08.035,125] &amp;lt;inf&amp;gt; Bluetooth_Central: 4: [(unknown)] Address: FA:BB:BF:78:F9:2D (random), Manufacturer: [Apple], RSSI: -38
[00:00:08.035,247] &amp;lt;inf&amp;gt; Bluetooth_Central: 5: [(unknown)] Address: 6F:1A:00:DC:75:46 (random), Manufacturer: [Apple], RSSI: -38
[00:00:08.035,369] &amp;lt;inf&amp;gt; Bluetooth_Central: 6: [(unknown)] Address: 40:F2:84:C7:18:0A (random), Manufacturer: [Apple], RSSI: -63
[00:00:08.035,491] &amp;lt;inf&amp;gt; Bluetooth_Central: 7: [(unknown)] Address: 51:BC:DD:71:55:D6 (random), Manufacturer: [Apple], RSSI: -55
[00:00:08.035,614] &amp;lt;inf&amp;gt; Bluetooth_Central: 8: [(unknown)] Address: FE:96:72:E1:AC:C6 (random), Manufacturer: [Apple], RSSI: -64
[00:00:08.035,766] &amp;lt;inf&amp;gt; Bluetooth_Central: 9: [(unknown)] Address: F3:1C:72:34:A6:C0 (random), Manufacturer: [Apple], RSSI: -76
[00:00:08.035,888] &amp;lt;inf&amp;gt; Bluetooth_Central: 10: [(unknown)] Address: 72:8A:D3:10:3F:64 (random), Manufacturer: [Apple], RSSI: -77
[00:00:10.036,010] &amp;lt;inf&amp;gt; Main: 
                               Currently found devices:
[00:00:10.036,041] &amp;lt;inf&amp;gt; Bluetooth_Central: Found devices (10):
[00:00:10.036,163] &amp;lt;inf&amp;gt; Bluetooth_Central: 1: [BT_i2cHub] Address: E1:D2:A5:2B:85:1D (random), Manufacturer: [Nordic Semiconductor], RSSI: -24
[00:00:10.036,285] &amp;lt;inf&amp;gt; Bluetooth_Central: 2: [(unknown)] Address: 75:FA:27:65:18:63 (random), Manufacturer: [Apple], RSSI: -37
[00:00:10.036,407] &amp;lt;inf&amp;gt; Bluetooth_Central: 3: [(unknown)] Address: 41:05:72:C8:7D:A7 (random), Manufacturer: [Apple], RSSI: -38
[00:00:10.036,529] &amp;lt;inf&amp;gt; Bluetooth_Central: 4: [(unknown)] Address: FA:BB:BF:78:F9:2D (random), Manufacturer: [Apple], RSSI: -38
[00:00:10.036,651] &amp;lt;inf&amp;gt; Bluetooth_Central: 5: [(unknown)] Address: 6F:1A:00:DC:75:46 (random), Manufacturer: [Apple], RSSI: -38
[00:00:10.036,773] &amp;lt;inf&amp;gt; Bluetooth_Central: 6: [(unknown)] Address: 40:F2:84:C7:18:0A (random), Manufacturer: [Apple], RSSI: -62
[00:00:10.036,895] &amp;lt;inf&amp;gt; Bluetooth_Central: 7: [(unknown)] Address: 51:BC:DD:71:55:D6 (random), Manufacturer: [Apple], RSSI: -55
[00:00:10.037,017] &amp;lt;inf&amp;gt; Bluetooth_Central: 8: [(unknown)] Address: FE:96:72:E1:AC:C6 (random), Manufacturer: [Apple], RSSI: -64
[00:00:10.037,170] &amp;lt;inf&amp;gt; Bluetooth_Central: 9: [(unknown)] Address: F3:1C:72:34:A6:C0 (random), Manufacturer: [Apple], RSSI: -76
[00:00:10.037,292] &amp;lt;inf&amp;gt; Bluetooth_Central: 10: [(unknown)] Address: 72:8A:D3:10:3F:64 (random), Manufacturer: [Apple], RSSI: -89
ble_central:~$ bt scan stop
Scanning stopped
ble_central:~$ bt connect 1
Connecting to device 1...
[00:00:19.555,694] &amp;lt;inf&amp;gt; Bluetooth_Central: Attempting to connect to device 1: [BT_i2cHub] at address E1:D2:A5:2B:85:1D (random)
[00:00:19.556,701] &amp;lt;inf&amp;gt; Bluetooth_Central: Connecting to device 1: [BT_i2cHub]...
[00:00:19.570,739] &amp;lt;inf&amp;gt; Bluetooth_Central: Central MTU Updated for E1:D2:A5:2B:85:1D (random): TX: 23 RX: 23 bytes
[00:00:19.571,105] &amp;lt;inf&amp;gt; Bluetooth_Central: Connected with supervision timeout: 500 ms
[00:00:19.571,105] &amp;lt;inf&amp;gt; Bluetooth_Central: Connected
[00:00:19.571,136] &amp;lt;inf&amp;gt; Main: Connected to peripheral device
[00:00:19.647,216] &amp;lt;inf&amp;gt; Bluetooth_Central: Security changed: level 2
[00:00:19.669,982] &amp;lt;inf&amp;gt; Bluetooth_Central: Central MTU Updated for E1:D2:A5:2B:85:1D (random): TX: 247 RX: 247 bytes
[00:00:19.714,630] &amp;lt;inf&amp;gt; Bluetooth_Central: Connection parameters updated: interval 7.50 ms, latency 1, timeout 500 ms
[00:00:19.782,226] &amp;lt;inf&amp;gt; Bluetooth_Central: Security changed: level 2
[00:00:19.864,379] &amp;lt;inf&amp;gt; Bluetooth_Central: PHY updated: TX PHY 2M, RX PHY 2M
[00:00:19.909,667] &amp;lt;inf&amp;gt; Bluetooth_Central: Discovery phase complete
[00:00:19.917,327] &amp;lt;inf&amp;gt; Bluetooth_Central: Connection parameters updated: interval 7.50 ms, latency 1, timeout 500 ms
[00:00:19.925,842] &amp;lt;inf&amp;gt; Bluetooth_Central: PHY updated: TX PHY 2M, RX PHY 2M
[00:00:19.939,758] &amp;lt;inf&amp;gt; Bluetooth_Central: Discovery phase complete
[00:00:19.954,681] &amp;lt;inf&amp;gt; Bluetooth_Central: Found target characteristic - handle: 16, value handle: 19
[00:00:19.954,681] &amp;lt;inf&amp;gt; Bluetooth_Central: Starting CCC discovery from handle 20 to 29 (looking for UUID 0x2902)
[00:00:19.984,680] &amp;lt;err&amp;gt; Bluetooth_Central: CCC descriptor not found
[00:00:19.999,755] &amp;lt;inf&amp;gt; Bluetooth_Central: Found target characteristic - handle: 17, value handle: 18
[00:00:19.999,755] &amp;lt;inf&amp;gt; Bluetooth_Central: Starting CCC discovery from handle 19 to 28 (looking for UUID 0x2902)
[00:00:20.014,739] &amp;lt;inf&amp;gt; Bluetooth_Central: Found descriptor at handle 19 with UUID 2902
[00:00:20.014,770] &amp;lt;inf&amp;gt; Bluetooth_Central: Found CCC descriptor
[00:00:20.029,663] &amp;lt;inf&amp;gt; Bluetooth_Central: CCC Discovery completed successfully
[00:00:20.029,663] &amp;lt;inf&amp;gt; Bluetooth_Central: Enabling notifications (value handle: 18, ccc handle: 19)
[00:00:20.029,785] &amp;lt;inf&amp;gt; Bluetooth_Central: Successfully subscribed to notifications
[00:00:20.029,876] &amp;lt;inf&amp;gt; Bluetooth_Central: Sent sensor info request to &amp;#39;BT_i2cHub&amp;#39;, timestamp: 20029
[00:00:20.029,907] &amp;lt;inf&amp;gt; Bluetooth_Central: Automatically sent sensor info request
[00:00:20.029,907] &amp;lt;inf&amp;gt; Bluetooth_Central: Notifications enabled successfully
[00:00:20.196,441] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 0, Other packets: 1
[00:00:20.196,472] &amp;lt;inf&amp;gt; Bluetooth_Central: Received device information:
[00:00:20.196,502] &amp;lt;inf&amp;gt; Bluetooth_Central:   Controller: BT_i2cHub
[00:00:20.196,533] &amp;lt;inf&amp;gt; Bluetooth_Central:   Address: E1:D2:A5:2B:85:1
[00:00:20.196,533] &amp;lt;inf&amp;gt; Bluetooth_Central:   Type: 0x1010
[00:00:20.196,563] &amp;lt;inf&amp;gt; Bluetooth_Central:   Firmware: 1.00
[00:00:20.196,563] &amp;lt;inf&amp;gt; Bluetooth_Central:   Battery: 100.0%
[00:00:20.196,594] &amp;lt;inf&amp;gt; Bluetooth_Central:   Status: 0x01
[00:00:20.196,594] &amp;lt;inf&amp;gt; Bluetooth_Central:   Number of sensors: 3
[00:00:20.196,594] &amp;lt;inf&amp;gt; Bluetooth_Central: 
                                            Sensor Instance 1:
[00:00:20.196,594] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 1
[00:00:20.196,624] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:20.196,655] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0001
[00:00:20.196,655] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 2
[00:00:20.196,655] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 100 Hz
[00:00:20.196,655] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:20.196,685] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 20
[00:00:20.196,685] &amp;lt;inf&amp;gt; Bluetooth_Central: 
                                            Sensor Instance 2:
[00:00:20.196,685] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 2
[00:00:20.196,716] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:20.196,716] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0002
[00:00:20.196,746] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 1
[00:00:20.196,746] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 50 Hz
[00:00:20.196,746] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:20.196,777] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 20
[00:00:20.196,777] &amp;lt;inf&amp;gt; Bluetooth_Central: 
                                            Sensor Instance 3:
[00:00:20.196,777] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 3
[00:00:20.196,807] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:20.196,807] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0003
[00:00:20.196,838] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 2
[00:00:20.196,838] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 25 Hz
[00:00:20.196,838] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:20.196,868] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 20
ble_central:~$ bt sensors BT_i2cHub 
Sensor info request sent successfully
[00:00:38.859,985] &amp;lt;inf&amp;gt; Bluetooth_Central: Sent sensor info request to &amp;#39;BT_i2cHub&amp;#39;, timestamp: 38859
[00:00:39.021,423] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 0, Other packets: 1
[00:00:39.021,453] &amp;lt;inf&amp;gt; Bluetooth_Central: Received device information:
[00:00:39.021,484] &amp;lt;inf&amp;gt; Bluetooth_Central:   Controller: BT_i2cHub
[00:00:39.021,514] &amp;lt;inf&amp;gt; Bluetooth_Central:   Address: E1:D2:A5:2B:85:1
[00:00:39.021,514] &amp;lt;inf&amp;gt; Bluetooth_Central:   Type: 0x1010
[00:00:39.021,545] &amp;lt;inf&amp;gt; Bluetooth_Central:   Firmware: 1.00
[00:00:39.021,545] &amp;lt;inf&amp;gt; Bluetooth_Central:   Battery: 100.0%
[00:00:39.021,575] &amp;lt;inf&amp;gt; Bluetooth_Central:   Status: 0x01
[00:00:39.021,575] &amp;lt;inf&amp;gt; Bluetooth_Central:   Number of sensors: 3
[00:00:39.021,606] &amp;lt;inf&amp;gt; Bluetooth_Central: 
                                            Sensor Instance 1:
[00:00:39.021,606] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 1
[00:00:39.021,636] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:39.021,636] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0001
[00:00:39.021,636] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 2
[00:00:39.021,636] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 100 Hz
[00:00:39.021,667] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:39.021,667] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 20
[00:00:39.021,697] &amp;lt;inf&amp;gt; Bluetooth_Central: 
                                            Sensor Instance 2:
[00:00:39.021,697] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 2
[00:00:39.021,728] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:39.021,728] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0002
[00:00:39.021,728] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 1
[00:00:39.021,728] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 50 Hz
[00:00:39.021,759] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:39.021,759] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 20
[00:00:39.021,759] &amp;lt;inf&amp;gt; Bluetooth_Central: 
                                            Sensor Instance 3:
[00:00:39.021,789] &amp;lt;inf&amp;gt; Bluetooth_Central:   Peripheral Instance ID: 3
[00:00:39.021,789] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connected: Yes
[00:00:39.021,820] &amp;lt;inf&amp;gt; Bluetooth_Central:   Sensor Type: 0x0003
[00:00:39.021,820] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reading Size: 2
[00:00:39.021,820] &amp;lt;inf&amp;gt; Bluetooth_Central:   Data Rate: 25 Hz
[00:00:39.021,850] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Reading: 0.00
[00:00:39.021,850] &amp;lt;inf&amp;gt; Bluetooth_Central:   Last Update: 20
ble_central:~$ bt stream BT_i2cHub on
Data stream request sent successfully
[00:00:42.538,330] &amp;lt;inf&amp;gt; Bluetooth_Central: Sent data stream request to &amp;#39;BT_i2cHub&amp;#39; for 3 sensors
[00:00:42.538,360] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 0: ID=1, Type=0x0001, Rate=100Hz
[00:00:42.538,391] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 1: ID=2, Type=0x0002, Rate=50Hz
[00:00:42.538,391] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 2: ID=3, Type=0x0003, Rate=25Hz
[00:00:42.696,441] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 1, Other packets: 0
[00:00:42.696,472] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 1 reading: 102.00, time: 41
[00:00:42.696,472] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 2 reading: 51.00, time: 41
[00:00:42.696,502] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 3 reading: -102.00, time: 41
[00:00:42.696,502] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 4 reading: 0.00, time: 39
[00:00:42.696,533] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 5 reading: 0.00, time: 39
[00:00:42.696,563] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 6 reading: 0.00, time: 39
[00:00:43.716,430] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 115, Other packets: 0
[00:00:44.721,954] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:45.726,715] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:46.731,750] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:47.001,434] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 1 reading: 51.00, time: 45
[00:00:47.001,464] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 2 reading: 0.00, time: 45
[00:00:47.001,495] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 3 reading: 51.00, time: 45
[00:00:47.001,495] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 4 reading: 0.00, time: 39
[00:00:47.001,525] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 5 reading: 0.00, time: 39
[00:00:47.001,525] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 6 reading: 0.00, time: 39
[00:00:47.743,927] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 117, Other packets: 0
[00:00:48.748,901] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:49.753,936] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:50.758,941] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:51.763,946] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 119, Other packets: 0
[00:00:52.003,967] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 1 reading: -51.00, time: 50
[00:00:52.003,967] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 2 reading: 102.00, time: 50
[00:00:52.003,997] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 3 reading: -102.00, time: 50
[00:00:52.003,997] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 4 reading: 0.00, time: 39
[00:00:52.004,028] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 5 reading: 0.00, time: 39
[00:00:52.004,028] &amp;lt;inf&amp;gt; Bluetooth_Central: Sensor 6 reading: 0.00, time: 39
[00:00:52.768,920] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 114, Other packets: 0
[00:00:53.788,909] &amp;lt;inf&amp;gt; Bluetooth_Central: Last second - Stream packets: 120, Other packets: 0
[00:00:54.769,805] &amp;lt;inf&amp;gt; Bluetooth_Central: Disconnect callback triggered for E1:D2:A5:2B:85:1D (random)
[00:00:54.769,836] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reason code: 0x08
[00:00:54.769,836] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connection pointer: 0x20003de0
[00:00:54.769,866] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connection state: Connected
[00:00:54.769,866] &amp;lt;inf&amp;gt; Bluetooth_Central:   Notifications state: 1
[00:00:54.769,927] &amp;lt;inf&amp;gt; Bluetooth_Central: Disconnected: SUPERVISION TIMEOUT from E1:D2:A5:2B:85:1D (random)
[00:00:54.769,927] &amp;lt;inf&amp;gt; Bluetooth_Central: Attempting to disable notifications during disconnect...
[00:00:54.769,927] &amp;lt;err&amp;gt; Bluetooth_Central: Failed to unsubscribe from notifications (err -128)
[00:00:54.769,927] &amp;lt;inf&amp;gt; Bluetooth_Central: Notifications disabled during disconnect
[00:00:54.769,989] &amp;lt;wrn&amp;gt; Bluetooth_Central: Found lingering connection to address E1:D2:A5:2B:85:1D (random)
[00:00:54.770,019] &amp;lt;inf&amp;gt; Main: Disconnected from peripheral device
ble_central:~$ &lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;This is using nRF Connect sdk 2.9 without modifications, and your projects from Github without modifications (this means that I stil have&amp;nbsp;&lt;code&gt;CONFIG_LOG_MODE_MINIMAL=n&lt;/code&gt; and&amp;nbsp;&lt;code&gt;CONFIG_BT_ATT_LOG_LEVEL_DBG=n&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;Do I need to do anythign else to reproduce?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525495?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2025 12:21:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2fdc107c-f54f-47ca-b5ca-9fd59bd53707</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Hi einar,&lt;/p&gt;
&lt;p&gt;yes sorry for not giving instructions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;press button one to scan&lt;/li&gt;
&lt;li&gt;type though serial monitor &amp;nbsp;bt connect &amp;lt;number on scan list&amp;gt;&lt;/li&gt;
&lt;li&gt;Type through serial monitor bt sensors &amp;nbsp;&amp;lt;peripheral name&amp;gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Type through serial monitor bt stream &amp;lt;&lt;span&gt;peripheral name&amp;gt; on&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;to see other available commands type bt&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1741004761463v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525487?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2025 11:59:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:910042cc-8cd8-4778-bc90-e7338718dbe7</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I built the code you shared from Github, but can you explain in detail how it should be used to reproduce the issue (I just naively followed intrusctions by pressing button 1 and button 1 again on the central, but a connection is never initiated (though the peripheral is found).&lt;/p&gt;
&lt;p&gt;PS: I see many warnings when building both the central and peripheral code. At first glacne non seems likely relevant for this issue, but I would advice that you make the code build free of warnings to avoid that a stream of irrelevant warning possibly&amp;nbsp;mask an important one.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525324?ContentTypeID=1</link><pubDate>Fri, 28 Feb 2025 15:10:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:585ff579-e079-4929-a251-dd5e3586b4e1</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;All that logging is just from trying to see the debug information I thought you would like to see.&amp;nbsp;&lt;br /&gt;when I run it normally with very little logging (printing every second) &amp;nbsp;the disconnect is never called as well.&amp;nbsp;&lt;br /&gt;If it was a logging problem then why does turning on log minimal which makes it slower allow it to work?!&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve tried adding the breakpoint handler and its the same thing, disconnected works before stream and is broken after. This is really driving me crazy , I&amp;rsquo;ve spent at least a month trying so many things!!&lt;/p&gt;
&lt;p&gt;I think there&amp;#39;s something broken at a more fundamental level that&amp;rsquo;s allowing notifications to be processed but not disconnects&lt;/p&gt;
&lt;p&gt;Please try the code I sent you and you will see.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This is the stack usage after I have been streaming :&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1740835170152v1.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/525316?ContentTypeID=1</link><pubDate>Fri, 28 Feb 2025 14:50:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c3670b8-ab1d-45e1-a1dd-35bc1a8affae</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I would be very suprised if there is no supervision timeout, this seems like a logging issue to me (from the timestamps I see there is quite extensive logging, probably too much). Can you put a breakpiont in in your handler for the&amp;nbsp;disconnected event and make sure you reach it when you get a disconnect without streaming at 120 Hz. If you then re-do the same test while streaming, is the breakpoitn hit then?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/524932?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2025 22:07:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73f57473-c778-482c-af21-a67364be63a5</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;Hi Einar,&lt;br /&gt;&lt;br /&gt;thanks for the response.&lt;br /&gt;&lt;br /&gt;If I reset the device before streaming the data at a 120Hz I get the correct supervision timeout messages:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:00:21.758,636] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_evt_recv: len 4
[00:00:21.758,666] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20016f50)
[00:00:21.758,697] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20016f50 len 6
[00:00:21.758,728] &amp;lt;dbg&amp;gt; bt_hci_core: hci_disconn_complete_prio: status 0x00  handle 0 reason 0x08
[00:00:21.758,728] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 0 ref 3 -&amp;gt; 4
[00:00:21.758,758] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_set_state: connected -&amp;gt; disconnect-complete
[00:00:21.758,758] &amp;lt;dbg&amp;gt; bt_conn: process_unack_tx: 0x2000b8e0
[00:00:21.758,789] &amp;lt;dbg&amp;gt; bt_hci_core: bt_tx_irq_raise: kick TX
[00:00:21.758,789] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 0 ref 4 -&amp;gt; 3
[00:00:21.758,819] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:00:21.758,850] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20016f50 type 1 len 6
[00:00:21.758,850] &amp;lt;dbg&amp;gt; bt_hci_core: hci_event: event 0x05
[00:00:21.758,880] &amp;lt;dbg&amp;gt; bt_hci_core: hci_disconn_complete: status 0x00  handle 0 reason 0x08
[00:00:21.758,911] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 0 ref 3 -&amp;gt; 4
[00:00:21.758,941] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_set_state: disconnect-complete -&amp;gt; disconnected
[00:00:21.758,972] &amp;lt;dbg&amp;gt; bt_hci_core: tx_processor: TX process start
[00:00:21.758,972] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_tx_processor: start
[00:00:21.758,972] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_tx_processor: no connection wants to do stuff
[00:00:21.759,002] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:00:21.759,033] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_set_state: trigger disconnect work
[00:00:21.759,033] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 0 ref 4 -&amp;gt; 3
[00:00:21.759,094] &amp;lt;dbg&amp;gt; bt_conn: deferred_work: conn 0x2000b8e0
[00:00:21.759,094] &amp;lt;dbg&amp;gt; bt_l2cap: bt_l2cap_chan_del: conn 0x2000b8e0 chan 0x2000b9b8
[00:00:21.759,094] &amp;lt;dbg&amp;gt; bt_l2cap: cancel_data_ready: 0x2000b9b8
[00:00:21.759,124] &amp;lt;dbg&amp;gt; bt_l2cap: l2cap_disconnected: ch 0x2000b9b8 cid 0x0005
[00:00:21.759,124] &amp;lt;dbg&amp;gt; bt_l2cap: bt_l2cap_chan_del: conn 0x2000b8e0 chan 0x2000bcd8
[00:00:21.759,155] &amp;lt;dbg&amp;gt; bt_l2cap: cancel_data_ready: 0x2000bcd8
[00:00:21.759,155] &amp;lt;dbg&amp;gt; bt_smp: bt_smp_disconnected: chan 0x2000bcd8 cid 0x0006
[00:00:21.759,216] &amp;lt;dbg&amp;gt; bt_l2cap: bt_l2cap_chan_del: conn 0x2000b8e0 chan 0x20011008
[00:00:21.759,216] &amp;lt;dbg&amp;gt; bt_l2cap: cancel_data_ready: 0x20011008
[00:00:21.759,246] &amp;lt;dbg&amp;gt; bt_att: bt_att_disconnected: chan 0x20011008 cid 0x0004
[00:00:21.759,246] &amp;lt;dbg&amp;gt; bt_att: att_chan_detach: chan 0x20011000
[00:00:21.759,277] &amp;lt;dbg&amp;gt; bt_gatt: bt_gatt_disconnected: conn 0x2000b8e0
[00:00:21.759,399] &amp;lt;dbg&amp;gt; bt_keys: bt_keys_find_addr: C3:8D:52:7B:08:64 (random)
[00:00:21.759,460] &amp;lt;dbg&amp;gt; bt_keys: bt_keys_find_addr: C3:8D:52:7B:08:64 (random)
[00:00:21.759,582] &amp;lt;dbg&amp;gt; bt_keys: bt_keys_find_addr: C3:8D:52:7B:08:64 (random)
[00:00:21.759,613] &amp;lt;dbg&amp;gt; bt_att: bt_att_released: chan 0x20011000
[00:00:21.759,704] &amp;lt;inf&amp;gt; Bluetooth_Central: Disconnect callback triggered for C3:8D:52:7B:08:64 (random)
[00:00:21.759,704] &amp;lt;inf&amp;gt; Bluetooth_Central:   Reason code: 0x08
[00:00:21.759,735] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connection pointer: 0x2000b8e0
[00:00:21.759,765] &amp;lt;inf&amp;gt; Bluetooth_Central:   Connection state: Connected
[00:00:21.759,765] &amp;lt;inf&amp;gt; Bluetooth_Central:   Notifications state: 1
[00:00:21.759,796] &amp;lt;inf&amp;gt; Bluetooth_Central: Disconnected: SUPERVISION TIMEOUT from C3:8D:52:7B:08:64 (random)
[00:00:21.759,796] &amp;lt;inf&amp;gt; Bluetooth_Central: Attempting to disable notifications during disconnect...
[00:00:21.759,826] &amp;lt;err&amp;gt; Bluetooth_Central: Failed to unsubscribe from notifications (err -128)
[00:00:21.759,826] &amp;lt;inf&amp;gt; Bluetooth_Central: Notifications disabled during disconnect
[00:00:21.759,826] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 0 ref 3 -&amp;gt; 4
[00:00:21.759,887] &amp;lt;wrn&amp;gt; Bluetooth_Central: Found lingering connection to address C3:8D:52:7B:08:64 (random)
[00:00:21.759,887] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 0 ref 4 -&amp;gt; 3
[00:00:21.759,918] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 0 ref 3 -&amp;gt; 2
[00:00:21.759,918] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 0 ref 2 -&amp;gt; 1
[00:00:21.759,918] &amp;lt;inf&amp;gt; Main: Disconnected from peripheral device
[00:00:21.759,948] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 0 ref 1 -&amp;gt; 0
[00:00:21.760,009] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        00 19 00 00 
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If I disconnect whilst streaming never get a supervision timeout message:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:01:25.393,859] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.402,648] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 19
[00:01:25.467,956] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.467,987] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.485,076] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 10 0f 00 00 00 00  00 00 00 00 00 00 00 00 |........ ........
                                        00 00 00 00                                      |....             
[00:01:25.500,091] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.515,106] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.561,492] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.561,492] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.561,523] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 19
[00:01:25.605,072] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.620,117] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.635,101] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.650,115] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.652,740] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.652,770] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 19
[00:01:25.652,801] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.652,801] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e88 type 3 len 19
[00:01:25.652,832] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e88
[00:01:25.652,832] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 15 flags 1
[00:01:25.652,862] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.652,923] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.652,954] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 15 flags 01
[00:01:25.652,984] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 4 -&amp;gt; 5
[00:01:25.653,015] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 5 -&amp;gt; 4
[00:01:25.653,015] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.653,045] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.653,076] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.653,106] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.653,106] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.653,137] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.653,167] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.653,228] &amp;lt;dbg&amp;gt; bt_conn: bt_acl_recv: Successfully parsed 96 byte L2CAP packet
[00:01:25.653,228] &amp;lt;dbg&amp;gt; bt_l2cap: bt_l2cap_recv: Packet for CID 4 len 92
[00:01:25.653,259] &amp;lt;dbg&amp;gt; bt_l2cap: l2cap_chan_recv: chan 0x20011008 len 92
[00:01:25.653,289] &amp;lt;dbg&amp;gt; bt_att: bt_att_recv: Received ATT chan 0x20011000 code 0x1b len 91
[00:01:25.653,320] &amp;lt;dbg&amp;gt; bt_att: att_notify: chan 0x20011000 handle 0x0012
[00:01:25.653,320] &amp;lt;dbg&amp;gt; bt_gatt: bt_gatt_notification: handle 0x0012 length 89
[00:01:25.653,350] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.653,411] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        98 17 04 00 34 14 04 00  02 1e 10 0f 00 00 00    |....4... ....... 
[00:01:25.663,208] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 20 1b 00 5c 00 04  00 1b 12 00 aa 03 64 01 |.. ..\.. ......d.
                                        00 00 00 00 21 01 02 01  41 d9 99 9a 01 02 02 01 |....!... A.......
[00:01:25.663,238] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 27
[00:01:25.663,269] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e68)
[00:01:25.663,269] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e68 len 31
[00:01:25.663,299] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.663,330] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e68 type 3 len 31
[00:01:25.663,360] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e68
[00:01:25.663,391] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 27 flags 2
[00:01:25.663,421] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.663,452] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.663,482] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 27 flags 02
[00:01:25.663,513] &amp;lt;dbg&amp;gt; bt_conn: bt_acl_recv: First, len 27 final 92
[00:01:25.663,543] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.663,543] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.663,574] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.663,604] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.663,635] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.663,665] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.663,696] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.663,726] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.663,818] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        5c 00 04 00 1b 12 00 aa  03 64 01 00 00 00 00 21 |\....... .d.....!
                                        01 02 01 41 d9 99 9a 01  02 02 01                |...A.... ...     
[00:01:25.663,848] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 10 1b 00 44 7d 4c  cd 02 03 02 01 42 b7 66 |.....D}L .....B.f
                                        66 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00 |f....... ........
[00:01:25.663,879] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 27
[00:01:25.663,909] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.663,909] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 31
[00:01:25.663,940] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.663,970] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e88 type 3 len 31
[00:01:25.663,970] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e88
[00:01:25.664,001] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 27 flags 1
[00:01:25.664,031] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.664,093] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.664,123] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 27 flags 01
[00:01:25.664,154] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.664,154] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.664,184] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.664,215] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.664,245] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.664,245] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.664,276] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.664,367] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.664,398] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        00 21 00 00 a0 86 00 20  04 d3 2a 00 1e 00 00 00 |.!.....  ..*.....
                                        04 00 00 00 1e be 03 00  ed cb 03                |........ ...     
[00:01:25.664,459] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 10 1b 00 00 00 00  00 00 00 00 00 00 00 00 |........ ........
                                        00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 |........ ........
[00:01:25.664,489] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 27
[00:01:25.664,520] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.664,520] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 31
[00:01:25.664,581] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.664,581] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e88 type 3 len 31
[00:01:25.664,611] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e88
[00:01:25.664,611] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 27 flags 1
[00:01:25.664,642] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.664,703] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.664,733] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 27 flags 01
[00:01:25.664,764] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.664,764] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.664,794] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.664,825] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.664,855] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.664,855] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.664,886] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.664,947] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.665,008] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        00 21 00 00 a0 86 00 20  19 d3 2a 00 04 00 00 00 |.!.....  ..*.....
                                        04 00 00 00 1e be 03 00  ed cb 03                |........ ...     
[00:01:25.665,069] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 10 0f 00 00 00 00  00 00 00 00 00 00 00 00 |........ ........
                                        00 00 00 00                                      |....             
[00:01:25.665,100] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.665,100] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.665,130] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 19
[00:01:25.665,161] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.665,191] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e88 type 3 len 19
[00:01:25.665,191] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e88
[00:01:25.665,222] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 15 flags 1
[00:01:25.665,252] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.665,283] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.665,313] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 15 flags 01
[00:01:25.665,344] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 4 -&amp;gt; 5
[00:01:25.665,374] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 5 -&amp;gt; 4
[00:01:25.665,405] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.665,405] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.665,435] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.665,466] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.665,466] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.665,496] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.665,527] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.665,588] &amp;lt;dbg&amp;gt; bt_conn: bt_acl_recv: Successfully parsed 96 byte L2CAP packet
[00:01:25.665,588] &amp;lt;dbg&amp;gt; bt_l2cap: bt_l2cap_recv: Packet for CID 4 len 92
[00:01:25.665,618] &amp;lt;dbg&amp;gt; bt_l2cap: l2cap_chan_recv: chan 0x20011008 len 92
[00:01:25.665,649] &amp;lt;dbg&amp;gt; bt_att: bt_att_recv: Received ATT chan 0x20011000 code 0x1b len 91
[00:01:25.665,679] &amp;lt;dbg&amp;gt; bt_att: att_notify: chan 0x20011000 handle 0x0012
[00:01:25.665,679] &amp;lt;dbg&amp;gt; bt_gatt: bt_gatt_notification: handle 0x0012 length 89
[00:01:25.665,740] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.665,802] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        00 21 40 01 a4 86 00 20  36 d3 2a 00 a4 86 00    |.!@....  6.*.... 
[00:01:25.670,715] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 20 1b 00 5c 00 04  00 1b 12 00 aa 03 64 01 |.. ..\.. ......d.
                                        00 00 00 00 21 01 02 01  41 d9 99 9a 01 02 02 01 |....!... A.......
[00:01:25.670,745] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 27
[00:01:25.670,776] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e68)
[00:01:25.670,806] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e68 len 31
[00:01:25.670,837] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.670,867] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e68 type 3 len 31
[00:01:25.670,867] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e68
[00:01:25.670,898] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 27 flags 2
[00:01:25.670,928] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.670,959] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.671,020] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 27 flags 02
[00:01:25.671,020] &amp;lt;dbg&amp;gt; bt_conn: bt_acl_recv: First, len 27 final 92
[00:01:25.671,051] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.671,051] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.671,081] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.671,112] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.671,142] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.671,173] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.671,203] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.671,234] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.671,325] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        5c 00 04 00 1b 12 00 aa  03 64 01 00 00 00 00 21 |\....... .d.....!
                                        01 02 01 41 d9 99 9a 01  02 02 01                |...A.... ...     
[00:01:25.671,356] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 10 1b 00 44 7d 4c  cd 02 03 02 01 42 b7 66 |.....D}L .....B.f
                                        66 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00 |f....... ........
[00:01:25.671,386] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 27
[00:01:25.671,417] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.671,447] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 31
[00:01:25.671,478] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.671,508] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e88 type 3 len 31
[00:01:25.671,508] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e88
[00:01:25.671,539] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 27 flags 1
[00:01:25.671,569] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.671,600] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.671,630] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 27 flags 01
[00:01:25.671,661] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.671,691] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.671,722] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.671,722] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.671,752] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.671,783] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.671,813] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.671,875] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.671,936] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        00 31 00 00 a0 86 00 20  5d d3 2a 00 f0 96 01 20 |.1.....  ].*.... 
                                        06 00 00 00 fa c1 03 00  93 ca 03                |........ ...     
[00:01:25.672,210] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 10 1b 00 00 00 00  00 00 00 00 00 00 00 00 |........ ........
                                        00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 |........ ........
[00:01:25.672,241] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 27
[00:01:25.672,271] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.672,271] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 31
[00:01:25.672,302] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.672,332] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e88 type 3 len 31
[00:01:25.672,363] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e88
[00:01:25.672,363] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 27 flags 1
[00:01:25.672,393] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.672,424] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.672,485] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 27 flags 01
[00:01:25.672,515] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.672,546] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.672,576] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.672,576] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.672,607] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.672,637] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.672,668] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.672,729] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.672,790] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        00 31 00 00 a0 86 00 20  71 d3 2a 00 02 00 00 00 |.1.....  q.*.....
                                        06 00 00 00 fa c1 03 00  93 ca 03                |........ ...     
[00:01:25.672,851] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: ipc data:
                                        02 1e 10 0f 00 00 00 00  00 00 00 00 00 00 00 00 |........ ........
                                        00 00 00 00                                      |....             
[00:01:25.672,882] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_acl_recv: len 15
[00:01:25.672,882] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20018e88)
[00:01:25.672,912] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20018e88 len 19
[00:01:25.672,943] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: Getting net_buf from queue
[00:01:25.672,973] &amp;lt;dbg&amp;gt; bt_hci_core: rx_work_handler: buf 0x20018e88 type 3 len 19
[00:01:25.672,973] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: buf 0x20018e88
[00:01:25.673,004] &amp;lt;dbg&amp;gt; bt_hci_core: hci_acl: handle 30 len 15 flags 1
[00:01:25.673,034] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 3 -&amp;gt; 4
[00:01:25.673,065] &amp;lt;dbg&amp;gt; bt_conn: tx_notify_process: conn 0x2000b8e0
[00:01:25.673,095] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_recv: handle 30 len 15 flags 01
[00:01:25.673,126] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_ref: handle 30 ref 4 -&amp;gt; 5
[00:01:25.673,156] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 5 -&amp;gt; 4
[00:01:25.673,156] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send_one_host_num_completed_packets: Reporting completed packet for handle 30
[00:01:25.673,187] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: opcode 0x0c35 param_len 5
[00:01:25.673,217] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_create: buf 0x200196f0
[00:01:25.673,248] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send: opcode 0x0c35 len 8
[00:01:25.673,278] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200196f0 len 8 type 0
[00:01:25.673,278] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: buf 0x200196f0 type 0 len 8
[00:01:25.673,309] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_send: Final HCI buffer:
                                        01 35 0c 05 01 1e 00 01  00                      |.5...... .       
[00:01:25.673,370] &amp;lt;dbg&amp;gt; bt_conn: bt_acl_recv: Successfully parsed 96 byte L2CAP packet
[00:01:25.673,400] &amp;lt;dbg&amp;gt; bt_l2cap: bt_l2cap_recv: Packet for CID 4 len 92
[00:01:25.673,400] &amp;lt;dbg&amp;gt; bt_l2cap: l2cap_chan_recv: chan 0x20011008 len 92
[00:01:25.673,431] &amp;lt;dbg&amp;gt; bt_att: bt_att_recv: Received ATT chan 0x20011000 code 0x1b len 91
[00:01:25.673,461] &amp;lt;dbg&amp;gt; bt_att: att_notify: chan 0x20011000 handle 0x0012
[00:01:25.673,461] &amp;lt;dbg&amp;gt; bt_gatt: bt_gatt_notification: handle 0x0012 length 89
[00:01:25.673,522] &amp;lt;dbg&amp;gt; bt_conn: bt_conn_unref: handle 30 ref 4 -&amp;gt; 3
[00:01:25.673,583] &amp;lt;dbg&amp;gt; bt_hci_driver: bt_ipc_rx: RX buf payload:
                                        04 00 00 00 83 14 04 00  78 17 04 00 0f 00 00    |........ x...... &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;as you can see from my conf files I have tried increase almost every buffer&amp;nbsp;&lt;br /&gt;&lt;br /&gt;my prj.conf:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;#
# Copyright (c) 2018 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

# Logger module
CONFIG_LOG=y
CONFIG_LOG_MODE_IMMEDIATE=n
CONFIG_LOG_MODE_MINIMAL=n
CONFIG_LOG_MODE_DEFERRED=y
CONFIG_LOG_PRINTK=n
CONFIG_LOG_BACKEND_RTT=y
CONFIG_LOG_BACKEND_UART=n
CONFIG_USE_SEGGER_RTT=y
# Debug configurations
CONFIG_LOG_DEFAULT_LEVEL=3
CONFIG_BT_LOG_LEVEL_DBG=y
CONFIG_BT_HCI_CORE_LOG_LEVEL_DBG=y
CONFIG_BT_HCI_DRIVER_LOG_LEVEL_DBG=n
CONFIG_BT_ATT_LOG_LEVEL_DBG=n
CONFIG_BT_CONN_LOG_LEVEL_DBG=y  
CONFIG_BT_GATT_LOG_LEVEL_DBG=n
CONFIG_BT_SETTINGS_LOG_LEVEL_DBG=n
CONFIG_LOG_BUFFER_SIZE=8192

# Stack sizes
CONFIG_MAIN_STACK_SIZE=8192
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=8192
CONFIG_BT_RX_STACK_SIZE=8192
CONFIG_BT_HCI_TX_STACK_SIZE_WITH_PROMPT=y
CONFIG_BT_HCI_TX_STACK_SIZE=8192


# Button and LED library
CONFIG_DK_LIBRARY=y
# Floating Point Unit
CONFIG_FPU=y

# Bluetooth LE
CONFIG_BT=y
CONFIG_BT_HCI=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_DEVICE_NAME=&amp;quot;BLE_Central&amp;quot;

 # Disable the on-core controller 
CONFIG_BT_CTLR=n  

# Scanning
CONFIG_BT_SCAN=y
CONFIG_BT_SCAN_FILTER_ENABLE=y
CONFIG_BT_SCAN_NAME_CNT=1
CONFIG_BT_SCAN_UUID_CNT=1
CONFIG_BT_SCAN_ADDRESS_CNT=1

# GATT Client
CONFIG_BT_GATT_CLIENT=y
CONFIG_BT_GATT_AUTO_DISCOVER_CCC=y
CONFIG_BT_GATT_AUTO_UPDATE_MTU=y
CONFIG_BT_GATT_ENFORCE_SUBSCRIPTION=n

# Prioritize HCI processing over notifications
CONFIG_SYSTEM_WORKQUEUE_PRIORITY=-2

# Bluetooth buffer configurations
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_BUF_ACL_RX_SIZE=251
CONFIG_BT_BUF_ACL_RX_COUNT=30
CONFIG_BT_BUF_ACL_TX_COUNT=30

# Data Length Update configurations
CONFIG_BT_USER_DATA_LEN_UPDATE=y
CONFIG_BT_L2CAP_DYNAMIC_CHANNEL=y
CONFIG_BT_L2CAP_TX_BUF_COUNT=30
CONFIG_BT_L2CAP_TX_MTU=251
CONFIG_BT_ATT_PREPARE_COUNT=10



# Enable PHY update
CONFIG_BT_USER_PHY_UPDATE=y

# Enable data length update
CONFIG_BT_USER_DATA_LEN_UPDATE=y
CONFIG_BT_DATA_LEN_UPDATE=y

# Enable shell
CONFIG_SHELL=y
CONFIG_SHELL_PROMPT_UART=&amp;quot;ble_central:~$ &amp;quot;

# Security, pairing, bonding
# Enable Security Manager Protocol
CONFIG_BT_SMP=y
CONFIG_BT_BONDABLE=y
CONFIG_BT_SETTINGS=y
CONFIG_SETTINGS=y
CONFIG_FLASH=y
CONFIG_FLASH_PAGE_LAYOUT=y
CONFIG_FLASH_MAP=y
CONFIG_NVS=y
CONFIG_FCB=y
CONFIG_SETTINGS_FCB=y
CONFIG_SETTINGS_NVS=y

# Enable privacy features
CONFIG_BT_PRIVACY=y           

# Security configurations
CONFIG_BT_SIGNING=y
CONFIG_BT_MAX_PAIRED=5
CONFIG_BT_SMP_SC_ONLY=n           # Allow legacy pairing
CONFIG_BT_SMP_MIN_ENC_KEY_SIZE=7&lt;/pre&gt;&lt;br /&gt;my hci_ipc.conf:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;#
# Copyright (c) 2021 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

# Enable the Bluetooth Controller
CONFIG_BT_CTLR=y                 
# Use Nordic&amp;#39;s SoftDevice Controller implementationease the data length
CONFIG_BT_LL_SOFTDEVICE=y        
CONFIG_BT_MAX_CONN=20

# Bluetooth Controller and PHY configurations
CONFIG_BT_CTLR_PHY_2M=y
CONFIG_BT_USER_PHY_UPDATE=y
CONFIG_BT_CTLR_DATA_LENGTH_UPDATE=y

CONFIG_BT_EXT_ADV=y
CONFIG_BT_CTLR_ADV_EXT=y

# PHY Update procedure
CONFIG_BT_CTLR_PHY_UPDATE_SUPPORT=y

# Enable DLE support
CONFIG_BT_CTLR_DATA_LENGTH=y

# Add these connection monitoring parameters
CONFIG_BT_CTLR_CONN_RSSI=y
CONFIG_BT_CTLR_CONN_RSSI_INTERVAL=100

# Add flow control settings
CONFIG_BT_CTLR_FLOW_CONTROL=n
CONFIG_BT_CTLR_RX_BUFFERS=20
CONFIG_BT_CTLR_TX_BUFFERS=20

CONFIG_BT_BUF_ACL_RX_COUNT=20
CONFIG_BT_BUF_CMD_TX_COUNT=21

# Buffer sizes
CONFIG_BT_CTLR_DATA_LENGTH_MAX=251
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_BUF_ACL_RX_SIZE=251


&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Causes failure:&lt;/p&gt;
&lt;p&gt;1. Streaming data then peripheral reset -&amp;gt;No supervision timeout&lt;br /&gt;2. Streaming data for a bit then stop streaming&amp;nbsp;&lt;span&gt;then peripheral reset -&lt;/span&gt;&amp;nbsp;&lt;span&gt;-&amp;gt;No supervision timeout&lt;br /&gt;2. Streaming data for a bit then stop streaming then&amp;nbsp;send disconnect command through central-&amp;nbsp;-&amp;gt;Peripheral sees disconnect but central gets stuck on disconnecting state.&lt;br /&gt;&lt;br /&gt;Things that make it work:&lt;br /&gt;&lt;br /&gt;1. reducing the data rate down to 60Hz&lt;br /&gt;2.&amp;nbsp;CONFIG_BT_ATT_LOG_LEVEL_DBG=y +&amp;nbsp;&lt;/span&gt;&lt;span&gt;CONFIG_LOG_MODE_MINIMAL&lt;/span&gt;&lt;span&gt;=y&lt;br /&gt;&lt;br /&gt;Please let me know if there are any other specific debugs you want to see and i can run them.&lt;br /&gt; &lt;br /&gt;if you have two nrf5340dk here is my code:&lt;a href="https://github.com/CDC545/Nrf5340DisconnectIssue"&gt;CDC545/Nrf5340DisconnectIssue: Nrf5340DisconnectIssue&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/524732?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2025 07:56:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f1bfbf8-8b70-40d7-99b9-2733ee83aed6</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]The issue&amp;nbsp;I am having is that the supervision timeout doesn&amp;#39;t expire when I hard reset the peripheral whilst sending data (len 91) via notifications at 120hz .[/quote]
&lt;p&gt;If the peripheral disconnects after a reset, you should &lt;em&gt;always&lt;/em&gt; get a supervision timeout. If yo don&amp;#39;t see it, perhaps it is related to the logging issue you asked about? Or that your code does not handle it or something else happens that masks it? Have you done any debugging to learn the state of your application after the supervision timeout shoudl have occured?&lt;/p&gt;
[quote user="chris.c"]Why exactly does using the minimal log stop messages from being dropped?&amp;nbsp;[/quote]
&lt;p&gt;With deferred logging, logging is not procesed in place, but deferred to a low priority thread. If you log a lot (as with BT debug loggign enabled), you will quickly fill the buffer before the logs are processed when using deferred logging. Does it help to set&amp;nbsp;CONFIG_LOG_BUFFER_SIZE=8192 (or another high value) in your prj.conf?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Supervision timeout does not expire during 120hz data streaming</title><link>https://devzone.nordicsemi.com/thread/524678?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2025 16:54:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1acda55f-d5be-47c0-9307-d1b0c68f71e3</guid><dc:creator>chris.c</dc:creator><description>&lt;p&gt;If I use CONFIG_LOG_MODE_MINIMAL it all works fine however if I use&amp;nbsp;CONFIG_LOG_MODE_DEFERRED I can see that messages are being dropped:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:00:43.546,661] &amp;lt;dbg&amp;gt; bt_att: bt_att_recv: Received ATT chan 0x2000f1d8 code 0x1b len 91
--- 2 messages dropped ---
[00:00:43.554,168] &amp;lt;dbg&amp;gt; bt_att: bt_att_recv: Received ATT chan 0x2000f1d8 code 0x1b len 91
--- 3 messages dropped ---
[00:00:43.569,213] &amp;lt;dbg&amp;gt; bt_att: att_notify: chan 0x2000f1d8 handle 0x0012
--- 2 messages dropped ---
[00:00:43.586,059] &amp;lt;dbg&amp;gt; bt_att: att_notify: chan 0x2000f1d8 handle 0x0012
--- 3 messages dropped ---
[00:00:43.599,151] &amp;lt;dbg&amp;gt; bt_att: att_notify: chan 0x2000f1d8 handle 0x0012
--- 3 messages dropped ---
[00:00:43.666,656] &amp;lt;dbg&amp;gt; bt_att: bt_att_recv: Received ATT chan 0x2000f1d8 code 0x1b len 91
--- 1 messages dropped ---
[00:00:43.689,178] &amp;lt;dbg&amp;gt; bt_att: bt_att_recv: Received ATT chan 0x2000f1d8 code 0x1b len 91
--- 5 messages dropped ---&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Why exactly does using the minimal log stop messages from being dropped?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>