<?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>nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/57440/nrf52840-with-sdk-15-2-running-with-ble-and-data-length-extension</link><description>Hi all, 
 I observe a connection supervision timeout (HMI error code 0x08) in my Nordic firmware with certain Android smartphones (controller). 
 Additional info regarding GATT events: After the last connection parameter update and some GATT events the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 20 May 2020 06:52:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/57440/nrf52840-with-sdk-15-2-running-with-ble-and-data-length-extension" /><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/250858?ContentTypeID=1</link><pubDate>Wed, 20 May 2020 06:52:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28b54b11-e3e0-4571-b2ff-09aefb97ee41</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks, now I see what you meant.&lt;/p&gt;
&lt;p&gt;Our actual workaround which works with that smartphone is that the slave don&amp;#39;t send any GAP connection parameter update requests and accepts all from the master. With the drawback that the slave could run out of its current budget.&lt;/p&gt;
&lt;p&gt;Cheers&lt;br /&gt;Sebastian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/250210?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 13:51:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d222df0-7a41-4f5d-83b3-eda6344ae5c0</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If it doesn&amp;#39;t disconnect, then you will have event71. Did you do a similar thing in the first part connection at frame #941? If so, you can take a look at its next event 72 what the master sent.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-b314610c79784049a0d7fa2395041436/243871_5F00_2.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-b314610c79784049a0d7fa2395041436/243871_5F00_3.png" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;--Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/249869?ContentTypeID=1</link><pubDate>Thu, 14 May 2020 09:03:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c26679ee-f221-4ea8-a6a8-53af879daadc</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;Thanks for the detailed explanation.&lt;/p&gt;
&lt;p&gt;The actual project status is that this phone (it&amp;#39;s actually my own and it is updated) is one of the first which shows that behaviour.&lt;/p&gt;
&lt;p&gt;It is planned that we conduct broader DLE tests with the most used smartphones. Therefore it is important for us to understand exactly what is happening here.&lt;/p&gt;
&lt;p&gt;You are talking about a connection event 71. I don&amp;#39;t see it in the wireshark trace. Do you mean LE LL Instant 70? What packet should the master send at that event?&lt;/p&gt;
&lt;p&gt;Cheers&lt;br /&gt;Sebastian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/248899?ContentTypeID=1</link><pubDate>Fri, 08 May 2020 11:03:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9907b0b5-9ae7-4ab6-bcf5-875132b3601c</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; It seems to be related to the LL_CONNECTION_UPDATE_REQ. After the new connection interval should have taken effect, the nrf does not respond anymore. &lt;br /&gt; It is&amp;nbsp;maybe the master/phone packet is sent outside the the allowed window,i.e. not between instant+transmitWindowOffset and instant+transmitWindowOffset + transmitWindowSize. Those will stop transmission of the Handle Value Notification. Then, we go back to check&amp;nbsp;log &amp;quot;ndk_s7_disc_dur_login2_filt&amp;quot; again, and find:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-b314610c79784049a0d7fa2395041436/7534.243871.png" /&gt;&lt;/p&gt;
&lt;p&gt;At event 71, the new connection parameters should have taken effect... but the master is not sending any packets at connection event 71.&lt;/p&gt;
&lt;p&gt;Maybe the user could try to update the software on the phone. Maybe there is a software update pending for the phone.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This log &amp;quot;ndk_s7_disc_dur_login2_filt&amp;quot; points to a problem with the phone. And if you only see the problem with certain phones, then that also supports that.&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/248190?ContentTypeID=1</link><pubDate>Tue, 05 May 2020 12:58:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1dffe1c0-5fdb-41d6-a22f-11fd80af0dbd</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;As you can see in the trace file it was about 13 times a successful&amp;nbsp;sd_ble_gatts_hvx().&lt;/p&gt;
&lt;p&gt;The hvn_tx_queue_size is 6.&lt;/p&gt;
&lt;p&gt;The procedure for handling the transmit queue is implemented exactly as you described it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/248182?ContentTypeID=1</link><pubDate>Tue, 05 May 2020 12:50:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:856fa4d1-4ab9-450e-85ab-c7d0393d892f</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nordicapp_5F00_sdk16_5F00_dle_5F00_s7_5F00_connect_5F00_wal_5F00_4.log"&gt;/cfs-file/__key/communityserver-discussions-components-files/4/nordicapp_5F00_sdk16_5F00_dle_5F00_s7_5F00_connect_5F00_wal_5F00_4.log&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#39;s the trace file logged with one good connection &amp;amp; one failed at the end.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/248143?ContentTypeID=1</link><pubDate>Tue, 05 May 2020 10:52:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c55b495d-c273-4cb2-923a-47a3b6e0599c</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user="SebastianGutzwiller"]SoftDevice stops sending BLE_GATTS_EVT_HVN_TX_COMPLETE filling up the transmit queue on the application side[/quote]
&lt;p&gt;&lt;span&gt;How many&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.0.1/group__nrf__error.html#ga7e6367efeaac363d8cf024940b4ec123"&gt;NRF_SUCCESS&lt;/a&gt;&amp;nbsp;is returned by the&amp;nbsp;sd_ble_gatts_hvx before the softdevice stops&amp;nbsp;sending BLE_GATTS_EVT_HVN_TX_COMPLETE?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;How do you know the softdevice stops&amp;nbsp;sending&amp;nbsp; BLE_GATTS_EVT_HVN_TX_COMPLETE? Could you provide the debug log?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;How big is your&amp;nbsp;&lt;code&gt;hvn_tx_queue_size&lt;/code&gt;&amp;nbsp;?&lt;/span&gt;&lt;/p&gt;
[quote user="SebastianGutzwiller"]variant #2 of &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s140.api.v7.0.1%2Findex.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s140.api.v7.0.1%2Findex.html&lt;/a&gt;[/quote]
&lt;p&gt;I think you mean this&amp;nbsp;&lt;span&gt;&lt;a title="GATTS Handle Value Notification" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.0.1/group___b_l_e___g_a_t_t_s___h_v_n___m_s_c.html?cp=4_6_3_1_2_4_3_5"&gt;GATTS Handle Value Notification&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
[quote user="SebastianGutzwiller"]Can one monitor that HVN transmission in more details?[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The &lt;a title="sd_ble_gatts_hvx" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.0.1/group___b_l_e___g_a_t_t_s___f_u_n_c_t_i_o_n_s.html?cp=4_6_3_1_2_4_2_4#ga313fe43c2e93267da668572e885945db"&gt;sd_ble_gatts_hvx&lt;/a&gt; can keep track of the available queue element count for notifications by following the procedure below:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Store initial queue element count in a variable.&lt;/li&gt;
&lt;li&gt;Decrement the variable, which stores the currently available queue element count, by one when a call to this function returns&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.0.1/group__nrf__error.html#ga7e6367efeaac363d8cf024940b4ec123"&gt;NRF_SUCCESS&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Increment the variable, which stores the current available queue element count, by the count variable in&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.0.1/group___b_l_e___g_a_t_t_s___e_n_u_m_e_r_a_t_i_o_n_s.html#ggae537647902af1b05c1e32f12d6b401c7afab96bfa9918017082235f7664919f9d"&gt;BLE_GATTS_EVT_HVN_TX_COMPLETE&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;event.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/247859?ContentTypeID=1</link><pubDate>Mon, 04 May 2020 12:19:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:144a49af-8c15-4b34-9b44-121842d08d46</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;I updated the SoftDevice to version 7.0.1 and still have the connection supervision timeouts in about 1 of 7 connections with some smartphones.&lt;/p&gt;
&lt;p&gt;In those cases I can confirm that the SoftDevice called with sd_ble_gatts_hvx() is always returning NRF_SUCCESS and the SoftDevice stops sending BLE_GATTS_EVT_HVN_TX_COMPLETE filling up the transmit queue on the application side (variant #2 of &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s140.api.v7.0.1%2Findex.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s140.api.v7.0.1%2Findex.html&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Can the transmission of the Handle Value Notification be prevented by events outside of the SoftDevice? Can one monitor that HVN transmission in more details?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/239472?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2020 09:33:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb6757c6-5c03-472f-917c-a8cc5c952817</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the&amp;nbsp;&lt;span&gt;ndk_s7_disc_dur_login2_filt.pcap, I see one of the disconnection is terminated by the phone.&amp;nbsp; Another one, I don&amp;#39;t have enough information to know which side caused the disconnection.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " height="276" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-b314610c79784049a0d7fa2395041436/243871.PNG" width="552" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You can compile with the &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42364/how-to-turn-on-debug-flag-on-ses"&gt;debug mode&lt;/a&gt; to print out full the info to &lt;a href="https://www.youtube.com/watch?v=uP8RYgYGRvI"&gt;debug&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/239440?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2020 07:05:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00762583-00aa-4633-ab03-5a91e53f11d5</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;I can guarantee that the nRF52840 does not get a reset nor call sd_ble_gap_disconnect() nor that the smartphone goes out of range.&lt;/p&gt;
&lt;p&gt;If you look at &amp;#39;ndk_s7_disc_dur_login2_filt.pcap&amp;#39; how big are the chances that the error is happening on the Nordic board?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/237815?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2020 14:38:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:156104d6-4a51-450e-bb49-1e92e34ddc8a</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user="SebastianGutzwiller"]The reason for disconnect on nRF side has been integrated long time ago, see initial description.[/quote]
&lt;p&gt;From your&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf-Connect-Log-1.txt"&gt;nrf-Connect-Log-1.txt&lt;/a&gt;, we saw the disconnection reason is&amp;nbsp;Connection terminated by peer (status 19). &lt;span&gt;If you send disconnect request from your peripheral, you get onConnectionStateChanged with status = 19 (0x13 = GATT CONN TERMINATE PEER USER). That is why we want you to print the disconnect reason in the code. However, you indicated the disconnect reason is&amp;nbsp;HMI error code 0x08 and you also said:&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
[quote user="SebastianGutzwiller"]After several tries&lt;strong&gt; with &amp;#39;nRF Connect&amp;#39; no supervision timeout&lt;/strong&gt; happened, see one example with&amp;nbsp;BLE_HCI_LOCAL_HOST_TERMINATED_CONNECTION in ndk_s7_nrf_connect.pcapng[/quote]
&lt;p&gt;You have to identify what is the disconnection reason.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For&amp;nbsp;&lt;span&gt;BLE_HCI_LOCAL_HOST_TERMINATED_CONNECTION, you have to&amp;nbsp;&lt;/span&gt;&lt;span&gt;check if you are calling sd_ble_gap_disconnect(). For&amp;nbsp;BLE_HCI_CONNECTION_TIMEOUT, you will get status = 8 (0x08 = GATT CONN TIMEOUT) on RF connect side if you just restart your device, or you go out of range, or other reason of loss of comms.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;What is the Android OS on your phone? Not sure this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/43943/lmp-responese-timeout---nrf52840-s140v6-1-0-sdk-15-2-0"&gt;post&lt;/a&gt;&amp;nbsp;can help or not.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;If you are debugging this with SES, you might find&amp;nbsp;&lt;/span&gt;&lt;a href="https://www.youtube.com/watch?v=uP8RYgYGRvI"&gt;this video&lt;/a&gt;&lt;span&gt;&amp;nbsp;useful.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/237612?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2020 07:57:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd7f4f40-0ff5-46db-9500-006900ee41c4</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;As my employer is getting impatient I wanted to ask how big are the chances that the error is happening on the Nordic board?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/237045?ContentTypeID=1</link><pubDate>Fri, 28 Feb 2020 08:17:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1ae5ffe-1180-49cc-810b-09fc35c566cf</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sorry for the mistake. I forgot you want to test with the mobile phone.&lt;/p&gt;
&lt;p&gt;You could try the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/ble_sdk_app_hrs.html"&gt;Heart Rate Application&lt;/a&gt;&amp;nbsp;example.&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236829?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2020 12:28:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3a3c1ca-e35b-43f3-8991-e87eff31882d</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;Obviously no.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236771?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2020 10:15:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2bc0cf55-eda0-4c02-9d0e-0af9d3bfd833</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;Can I connect to it with a Smartphone app to see if that connection supervision timeout is happening?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236766?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2020 10:03:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07e9fa12-b70f-433e-9a4f-f184735e071d</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="SebastianGutzwiller"]Is there a BLE with DLE project from Nordic which I can use for further tests?[/quote]
&lt;p&gt;Yes, please see&amp;nbsp;&lt;a title="Experimental: ATT_MTU Throughput Example" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/ble_sdk_app_att_mtu.html?cp=7_5_1_4_1_1_0"&gt;ATT_MTU Throughput Example&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;-Amanda H.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236758?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2020 09:49:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da2f7dfb-d631-4868-aa97-072ba7a94f4c</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;We are logging calls of sd_ble_gap_disconnect(). In our traces I don&amp;#39;t see any calls to it.&lt;/p&gt;
&lt;p&gt;We don&amp;#39;t have any code containing on_conn_params_evt().&lt;/p&gt;
&lt;p&gt;The reason for disconnect on nRF side has been integrated long time ago, see initial description.&lt;/p&gt;
&lt;p&gt;Is there a BLE with DLE project from Nordic which I can use for further tests?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236711?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2020 08:17:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31ebabb4-ce0c-42fe-804a-4f87d91ec3e4</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It seems like the nRF terminated the connection. Maybe you can check if you are calling sd_ble_gap_disconnect() in the function on_conn_params_evt().&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you are calling sd_ble_gap_disconnect(), you will see 0x16 (BLE_HCI_LOCAL_HOST_TERMINATED_CONNECTION) as disconnect reason on nRF side. Disconnect reason can be printed on the nRF side in ble_evt_handler() like this, snippet:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;case BLE_GAP_EVT_DISCONNECTED:
NRF_LOG_INFO(&amp;quot;Disconnected reason: 0x%x&amp;quot;,p_ble_evt-&amp;gt;evt.gap_evt.params.disconnected.reason)&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236503?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2020 11:35:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b32e604-e52c-47fe-bffb-2a7f465853f2</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf-Connect-Log-1.txt"&gt;/cfs-file/__key/communityserver-discussions-components-files/4/nrf-Connect-Log-1.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236480?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2020 10:19:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ddf668b6-ca5d-42ae-b0f7-40b4c3a018c8</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ndk_5F00_s7_5F00_nrf_5F00_connect.pcapng"&gt;/cfs-file/__key/communityserver-discussions-components-files/4/ndk_5F00_s7_5F00_nrf_5F00_connect.pcapng&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236433?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2020 08:26:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d589305-1e08-4b77-ac08-933ce55d0b52</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Could you kindly provide the completed&amp;nbsp;&lt;strong&gt;nRF Connect&amp;nbsp;&lt;/strong&gt;log while it behaves as the first example in ndk_s7_nrf_connect.pcapng? We need the detail in the&amp;nbsp;&lt;strong&gt;nRF Connect&amp;nbsp;&lt;/strong&gt;&lt;span&gt;log. Thanks.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236350?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2020 16:49:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc3a9bdb-82df-4fbf-88ae-45994d2354b8</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;After several tries&lt;strong&gt; with &amp;#39;nRF Connect&amp;#39; no supervision timeout&lt;/strong&gt; happened, see one example with&amp;nbsp;BLE_HCI_LOCAL_HOST_TERMINATED_CONNECTION in ndk_s7_nrf_connect.pcapng&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236193?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2020 10:06:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef1304f7-c763-4619-b44a-69ac82382e86</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="SebastianGutzwiller"]1) Open point: We need to check what Bluetooth event can be traced on those Android smartphones.[/quote]
&lt;p&gt;You could use &lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-mobile"&gt;nRF Connect for&amp;nbsp;Mobile&lt;/a&gt;&amp;nbsp;and provide the log.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236129?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2020 07:21:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:620d5c18-7f12-4916-bfb1-1213fb86d6d9</guid><dc:creator>SebastianGutzwiller</dc:creator><description>&lt;p&gt;1) Open point: We need to check what Bluetooth event can be traced on those Android smartphones.&lt;/p&gt;
&lt;p&gt;2) The trace was recorded with a firmware containing S140 v.6.1.1. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 with SDK 15.2 running with BLE and Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/236126?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2020 06:43:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ac19ef2-604a-41d6-9c8e-848f627be352</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The master(phone) sent the last packet, and it looks like nRF52840 stopped responding&lt;/p&gt;
&lt;p&gt;1) Did you get BLE_HCI_CONNECTION_TIMEOUT on both nRF and phone side?&lt;/p&gt;
&lt;p&gt;2) Looks like you are using S140 v.6.1.0, you should test with S140 v.6.1.1, and see if the same behavior can be reproduced with S140 v.6.1.1&lt;br /&gt;Edited&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>