<?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>Power Consumption: best connection interval</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24507/power-consumption-best-connection-interval</link><description>Hi, 
 Let&amp;#39;s assume that we know there is a packet ready to be sent every 20ms. Now what is the best connection interval from power consumption point of view? Here is my understanding: 
 1- the connection interval should not be smaller than 20ms, since</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Aug 2017 08:26:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24507/power-consumption-best-connection-interval" /><item><title>RE: Power Consumption: best connection interval</title><link>https://devzone.nordicsemi.com/thread/96487?ContentTypeID=1</link><pubDate>Wed, 23 Aug 2017 08:26:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8cbb4453-faad-4ebf-bf8a-bf311ae2d3b7</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Yes, more or less it&amp;#39;s (permanent) on-line vs. off-line (&amp;quot;collect and transfer later&amp;quot;) problem. If I can add my humble 4-year experience with various BLE embedded devices: these theoretical disputations about power consumption are not worth days of your time. If you mean it seriously then you need to do few PoC FW variants and measure it on your real target board. If you don&amp;#39;t have couple of weeks for that kind of optimization then choose the one which looks the best on drawing board after few hours of brainstorming, close your eyes and prey;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power Consumption: best connection interval</title><link>https://devzone.nordicsemi.com/thread/96488?ContentTypeID=1</link><pubDate>Wed, 23 Aug 2017 07:33:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7fd45bce-ac66-4374-a131-afe35852fbc3</guid><dc:creator>Vala</dc:creator><description>&lt;p&gt;Hi Jan,&lt;/p&gt;
&lt;p&gt;Thanks for your comment. If I understood correctly, the two cases that you mentioned imply the real-time versus offline applications. By offline I mean that the measurements are executed, the samples are stored in a buffer and finally the buffer is sent to a peer. Yes, I agree that in this case the faster connection rate with the maximum allowable number of connections per connection interval would lead to a better power consumption scenario.&lt;/p&gt;
&lt;p&gt;As you mentioned, my application is a real-time application is closer to the first item you mentioned.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power Consumption: best connection interval</title><link>https://devzone.nordicsemi.com/thread/96486?ContentTypeID=1</link><pubDate>Mon, 21 Aug 2017 11:08:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9625bf26-102b-4980-97a0-3cc6a990a430</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Hi Vala,&lt;/p&gt;
&lt;p&gt;In my opinion:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;If this is your limit scenario (long time acquiring data at 20ms intervals until the end of the universe or your battery life-time) then yes, grouping data to single packets (by extending PDU and ATT_MTU lengths) and single connection intervals (transporting more then 20 bytes of data at once) will save you power for stack preparation/ending of the interval. If your peers support larger packets or more packets per interval you can go easily beyond 60ms.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;However if your use case is &amp;quot;period of time when device acquire data and transport them to some base-station/peer and period of deep sleep&amp;quot; it might change and you might want to transport data as fast as possible to leverage much lower consumption during POWER OFF or similar power saving mode.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It seems you are closer to first situation but it&amp;#39;s good to understand that second situation can happen and then surprisingly using the shortest advertising interval (which should cause faster reaction of scanner) and (reasonably) short connection interval leads to more power efficient solution.&lt;/p&gt;
&lt;p&gt;Cheers Jan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>