<?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>How long should connection establishment take when devices are already bound?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10997/how-long-should-connection-establishment-take-when-devices-are-already-bound</link><description>How long should it take for connection to to re-establish after two devices have been bounded? In my case it takes 5 - 10s no matter whether central and peripheral are already bound. 
 I would suspect that this delay should be far smaller in this case</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Dec 2015 08:07:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10997/how-long-should-connection-establishment-take-when-devices-are-already-bound" /><item><title>RE: How long should connection establishment take when devices are already bound?</title><link>https://devzone.nordicsemi.com/thread/41116?ContentTypeID=1</link><pubDate>Wed, 23 Dec 2015 08:07:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5d7f425-a829-422e-bade-9af7ab293f1b</guid><dc:creator>Primož Kralj</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/question/14421/confused-about-persisting-characteristic-values-written-by-a-central/"&gt;This topic&lt;/a&gt; has helped me to store and load application context using Device Manager.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How long should connection establishment take when devices are already bound?</title><link>https://devzone.nordicsemi.com/thread/41115?ContentTypeID=1</link><pubDate>Wed, 23 Dec 2015 07:20:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8c49d351-eca6-4aa8-93fa-1ae244803d46</guid><dc:creator>Primož Kralj</dc:creator><description>&lt;p&gt;Wojtek, my connection params are OK I think because connection itself is very fast - what takes long time is (as Andrew mentioned in last paragraph) the discovery of services. This is when each event happens (when devices are already bound):&lt;/p&gt;
&lt;p&gt;&lt;img src="http://i.imgur.com/UdczuoC.png" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How long should connection establishment take when devices are already bound?</title><link>https://devzone.nordicsemi.com/thread/41114?ContentTypeID=1</link><pubDate>Tue, 22 Dec 2015 19:58:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb929f77-0659-4f01-8799-2aa1e099d374</guid><dc:creator>Andrew</dc:creator><description>&lt;p&gt;To establish a connection faster between two devices, the central needs to be performing a 100% duty cycle scan with the peripheral advertising in the shortest interval.  Once the connection is established, you should be using the fastest possible connection interval possible to rebind faster.  As far as I know, bonding does not affect speed of connection establishment but only establishes a secure connection.&lt;/p&gt;
&lt;p&gt;Central Scan example:
Scan window = 50ms
Scan Interval = 50ms&lt;/p&gt;
&lt;p&gt;Peripheral advertise example:
Advertise interval 20ms (fastest allowed)&lt;/p&gt;
&lt;p&gt;Central connection interval: 7.5ms (fastest allowed).&lt;/p&gt;
&lt;p&gt;This should make things work as fast as possible.&lt;/p&gt;
&lt;p&gt;One other thing that can take time is discovery of services and characteristics of the peripheral so if there is any way to store the handles on central that you need in persistent storage, you can skip discovery.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How long should connection establishment take when devices are already bound?</title><link>https://devzone.nordicsemi.com/thread/41113?ContentTypeID=1</link><pubDate>Tue, 22 Dec 2015 15:22:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8583df40-f5c4-4795-9418-eab7c536774f</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;What is your connection interval?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>