<?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>Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/48561/connection-parameter-negotiation-with-ios-extremely-slow</link><description>Hi, 
 to save power, our product negotiates a slow connection interval of around 1s (usually ended up being 960ms) when going into deep sleep. 
 when waking up the device from the app, the device would then renegotiate the connection parameters to get</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Jul 2019 11:18:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/48561/connection-parameter-negotiation-with-ios-extremely-slow" /><item><title>RE: Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/thread/198679?ContentTypeID=1</link><pubDate>Tue, 16 Jul 2019 11:18:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:903a8c4b-b44d-4ce8-add8-3fd56cd62b3b</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Very sorry for the super late reply. Does this only happen on iPhone 6S or have you noticed it on other phones too? I&amp;#39;m looking at this right now.&lt;/p&gt;
&lt;p&gt;Looking at the sniffer trace again, the Rcvd Handle Value Notification is not important for the connection parameter update request. Once you receive the LL_CONNECTION_UPDATE_REQ opcode, you should be good to go.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/thread/198659?ContentTypeID=1</link><pubDate>Tue, 16 Jul 2019 10:04:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7b1d053-080b-435a-9697-68617e74e216</guid><dc:creator>thefool</dc:creator><description>&lt;p&gt;Any news on this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/thread/193940?ContentTypeID=1</link><pubDate>Thu, 20 Jun 2019 15:52:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9bb5f5e-983f-422f-b5c5-1c09aba98f4c</guid><dc:creator>thefool</dc:creator><description>&lt;p&gt;Alright, that&amp;#39;s already good to know that it&amp;#39;s at least 6 intervals. So the first 8 are just over 6, which I&amp;#39;ll accept (grudgingly ;-)&lt;/p&gt;
&lt;p&gt;but the extra 10 seconds really don&amp;#39;t make much sense. I just checked again to make sure that it&amp;#39;s nothing of our doing - but the delta time column definitely shows that the interval hasn&amp;#39;t changed yet.&lt;/p&gt;
&lt;p&gt;btw, we&amp;#39;re using an nRF52382 with SDK 15.0, and the counterpart was an iPhone6s&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/thread/193854?ContentTypeID=1</link><pubDate>Thu, 20 Jun 2019 10:08:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5e82f9a-dfa3-4da3-8a87-a25dfe183f6b</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;These two devzone cases explain things quite well: &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/13815/connection-param-update-delay"&gt;link 1&lt;/a&gt;, &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/4903/can-the-connection-interval-be-lower-than-30ms-on-ios"&gt;link 2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When doing a connection parameter update request, you need to wait at least 6 connection intervals before doing the update. Therefore, if you have a connection interval of 6 seconds, it will take a while to do the update. However, I am not quite sure while it&amp;nbsp;takes another 10 seconds after the master sends the&amp;nbsp;&lt;span&gt;LL_CONNECTION_UPDATE_REQ. I will continue taking a look &amp;amp; get back to you soon.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/thread/193023?ContentTypeID=1</link><pubDate>Sat, 15 Jun 2019 21:16:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e3acb1a-23e0-463b-ae07-c44d341a3c5c</guid><dc:creator>thefool</dc:creator><description>&lt;p&gt;here you go - I&amp;#39;ve reduced the capture to the important parts. The write from the app to the device triggers the firmware in the device to wake up and renegotiate the speed. The notifications begin once the negotiation is complete.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/parameter_2D00_negotiation_2D00_960_2D00_to_2D00_30ms.pcapng"&gt;devzone.nordicsemi.com/.../parameter_2D00_negotiation_2D00_960_2D00_to_2D00_30ms.pcapng&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/thread/192990?ContentTypeID=1</link><pubDate>Sat, 15 Jun 2019 00:22:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50428708-cb61-43e5-92b0-728b9ddc49dc</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Could you please upload the whole sniffer log please? That should make it easier to debug.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection parameter negotiation with iOS extremely slow</title><link>https://devzone.nordicsemi.com/thread/192671?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2019 12:08:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68b1af04-1afb-4e0e-b916-b2a6fb136b06</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;ISTR think there may be limitations in the BLE specs (and/or in mobile OSs) on &lt;em&gt;&lt;strong&gt;re-&lt;/strong&gt;&lt;/em&gt;negotiating the parameters ... ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>