<?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>tuning connection parameters to minimal current consumption</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3950/tuning-connection-parameters-to-minimal-current-consumption</link><description>Tunning connection parameters to minimize current consumption for a fitness device transmitting data to ANT+ and BLE at 1sec intervals.
The desire is timeout after 60sec advertising. Formula to calculate values for a 30sec advertising timeout? 
 My</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 03 Oct 2014 07:00:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3950/tuning-connection-parameters-to-minimal-current-consumption" /><item><title>RE: tuning connection parameters to minimal current consumption</title><link>https://devzone.nordicsemi.com/thread/14215?ContentTypeID=1</link><pubDate>Fri, 03 Oct 2014 07:00:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:65171879-b131-47b5-9a52-ddc6ee9f9153</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi Tim.   Thank you for your feedback. I will try to add material to the thread soon to address the things that you have mentioned. Please accept my answer if you think it is adequate.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: tuning connection parameters to minimal current consumption</title><link>https://devzone.nordicsemi.com/thread/14214?ContentTypeID=1</link><pubDate>Wed, 01 Oct 2014 16:56:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:429ad164-6576-499c-b2da-a90412c9d0fa</guid><dc:creator>tim</dc:creator><description>&lt;p&gt;thank you for updating the thread.
That thread &amp;quot;How to minimize current consumption for BLE application&amp;quot;&lt;/p&gt;
&lt;p&gt;Should be an FAQ.&lt;/p&gt;
&lt;p&gt;I see some issues with current consumption are related to nrf51 device version.
Points to add may include;&lt;/p&gt;
&lt;p&gt;How to reduce power by NOT floating nrf51 pins and careful attention to pin sense wakeup which will be interrupts.&lt;/p&gt;
&lt;p&gt;And other issues are related to hardware issues such as interrupt settings.&lt;/p&gt;
&lt;p&gt;Again thx,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: tuning connection parameters to minimal current consumption</title><link>https://devzone.nordicsemi.com/thread/14212?ContentTypeID=1</link><pubDate>Wed, 01 Oct 2014 06:51:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c44c6b4f-2b0b-4d5c-aec7-404a668eb92a</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi Tim
Thank you for clarifying your question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: tuning connection parameters to minimal current consumption</title><link>https://devzone.nordicsemi.com/thread/14213?ContentTypeID=1</link><pubDate>Wed, 01 Oct 2014 06:51:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62973456-bca4-4463-b2ea-f330bcca760f</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I think &lt;a href="https://devzone.nordicsemi.com/question/5186/how-to-minimize-current-consumption-for-ble-application-on-nrf51822/?answer=5187#post-id-5187"&gt;this thread&lt;/a&gt; will give explanation for what parameters have effect on current consumption. Look specifically at the &amp;quot;Tuning connection parameters&amp;quot; and &amp;quot;Tuning advertising parameters&amp;quot; sections.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: tuning connection parameters to minimal current consumption</title><link>https://devzone.nordicsemi.com/thread/14211?ContentTypeID=1</link><pubDate>Tue, 30 Sep 2014 16:50:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e6ee0aa-696b-4470-97f4-1c44b39739b6</guid><dc:creator>tim</dc:creator><description>&lt;p&gt;Thank you for your response. I see did not clearly state my goal was to minimize current consumption for maximum battery life.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: tuning connection parameters to minimal current consumption</title><link>https://devzone.nordicsemi.com/thread/14210?ContentTypeID=1</link><pubDate>Tue, 30 Sep 2014 06:51:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bea0722a-ffdd-4fe6-96cd-7aed1aee026c</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I am not entirely sure I understand your question.&lt;/p&gt;
&lt;p&gt;To select advertising timeout of 60 seconds, i.e. when advertising should stop, you set&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#define APP_ADV_TIMEOUT_IN_SECONDS      60    
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;like you have done in your code. Set this parameter to 0 in order to disable timeout.&lt;/p&gt;
&lt;p&gt;If the device is however in non-connectable mode, the advertising timeout is 30 seconds as defined with&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#define APP_CFG_NON_CONN_ADV_TIMEOUT  30 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To set the advertising interval to X milliseconds, set&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#define APP_ADV_INTERVAL    MSEC_TO_UNITS(X, UNIT_0_625_MS)
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>