<?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>Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46042/why-i-can-not-set-connection-interval-to-7-5ms</link><description>Hi, 
 I find the smallest connection interval I can set on 52840 (and 832 as peer) is 8 units (10ms), and I am not sure if that is reasonable. 
 My configuration: 
 52832 as peripheral, 52840 as central. Both ends using same version of SDK(15.2). 
 PHY</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 13 May 2019 08:16:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46042/why-i-can-not-set-connection-interval-to-7-5ms" /><item><title>RE: Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/thread/186579?ContentTypeID=1</link><pubDate>Mon, 13 May 2019 08:16:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f717feab-598a-458f-a8d4-3936f53ea345</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;I am sorry for the late answer. I don&amp;#39;t think reducing the ppm value will enough to be able to reduce one unit, but it might. Eventually the Central will calculate how much time is needed, and choose an appropriate interval.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/thread/183550?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2019 14:44:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5380bccf-7dd2-4a08-bc96-cacc9506a04c</guid><dc:creator>rolandash</dc:creator><description>&lt;p&gt;thank you &lt;a href="https://devzone.nordicsemi.com/members/run_5f00_ar"&gt;run_ar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I can understand that SD needs to prepare for worst case. Is there a way that I tell SD that condition is not that bad so I can use more tight timing?&lt;/p&gt;
&lt;p&gt;For example, if I use a 20ppm LF XTAL instead of 500ppm RC, will that help SD to use shorter interval?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/thread/183513?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2019 13:38:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a17563d5-2341-414c-a714-d1e0bf058612</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;For the &lt;a href="https://infocenter.nordicsemi.com/topic/sds_s140/SDS/s1xx/multilink_scheduling/peripheral_conn_setup_conn_timing.html?cp=3_4_2_0_14_5"&gt;peripheral links &lt;/a&gt;we also add time for the worst case window widening, calculated based on supervision timeout and LF clock ppm setting.&lt;/p&gt;
&lt;p&gt;Not sure what the minimum is for 2 peripheral links and 1 central link, but remember that the link timing is controlled by two different clocks for central and peripheral, so you will get a few collisions regardless.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/thread/182766?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2019 17:35:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f100d67-3bd0-443e-bd67-f7f65f5f7170</guid><dc:creator>rolandash</dc:creator><description>&lt;p&gt;Any further hints?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/thread/181932?ContentTypeID=1</link><pubDate>Sat, 13 Apr 2019 08:42:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ead2642-7dd6-434d-8819-6fcd5bfc6ae3</guid><dc:creator>rolandash</dc:creator><description>&lt;p&gt;Please note that at 832 end, only 2 links are configured, and I still can not set min_interval to 6 units,&amp;nbsp;&lt;span&gt;sd_ble_gap_ppcp_set(&amp;amp;gap_conn_params) still returned error 7 invalid param.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The&amp;nbsp;behavior&amp;nbsp;is the same as the 840 side, seems not related to how many links been configured.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/thread/181927?ContentTypeID=1</link><pubDate>Sat, 13 Apr 2019 05:39:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c28603c-42b6-43f0-87c0-b805bbbae19f</guid><dc:creator>rolandash</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/run_5f00_ar"&gt;run_ar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;thanks.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am not sure why you are saying 8 links? I only set 2 peripheral links and 1 central links on 840 side, in total it is 3. As each gap event length takes about 2.5ms, so 7.5ms seems good to fit.&lt;/p&gt;
&lt;p&gt;Even if count in the pre/post processing time, then 10ms maybe&amp;nbsp;be good enough? I am not sure what SD gives 11.25ms in the end?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why I can not set connection interval to 7,5ms?</title><link>https://devzone.nordicsemi.com/thread/181851?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2019 12:24:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef53ca60-68ae-417c-adc0-a4fb4c2efa62</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Remember that the softdevice also need time for pre- and post-processing. See: &lt;span&gt;&lt;a title="Bluetooth Low Energy central connection processor usage" href="https://infocenter.nordicsemi.com/topic/sds_s132/SDS/s1xx/ble_processor_avail_interrupt_latency/ble_central_connection_performance.html?cp=3_4_1_0_15_2_2_3"&gt;Bluetooth Low Energy central connection processor usage&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I would not expect to be able to handle 8 links within 7.5 ms. You can find more information on scheduling here: &lt;span&gt;&lt;a title="Connection timing as a Central" href="https://infocenter.nordicsemi.com/topic/sds_s132/SDS/s1xx/multilink_scheduling/central_connection_timing.html?cp=3_4_1_0_14_2"&gt;Connection timing as a Central&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>