<?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>Low Power Mode</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/38174/low-power-mode</link><description>Hello everyone, 
 I am developing a ble device and cant get under 7mA. 
 For test i used example application. BLE Beacon example. And the hardware part is realy basic. Only nRF52832, external crystall (HF and LF), pcb type antenna. Witch https://www.direnc</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 05 Sep 2018 08:32:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/38174/low-power-mode" /><item><title>RE: Low Power Mode</title><link>https://devzone.nordicsemi.com/thread/147310?ContentTypeID=1</link><pubDate>Wed, 05 Sep 2018 08:32:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31b26005-b72c-4447-a9fb-8df745b236be</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You have already gotten excellent suggestions from&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/ambystomalabs"&gt;AmbystomaLabs&lt;/a&gt;, but I have a few additional questions and comments:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Is the problem with peak, average or sleep current consumption?&lt;/li&gt;
&lt;li&gt;How are you measuring?&lt;/li&gt;
&lt;li&gt;Could there be some other component on your board that draws a lot of current (A LED, a strong pull resistor or similar)?&lt;/li&gt;
&lt;li&gt;How have you implemented&amp;nbsp;power_manage()?&lt;/li&gt;
&lt;li&gt;Does the device function as intended when you measure current (can you detect the BLE advertisements)? If not, it might be in an error handler keeping the CPU, clocks etc. running.&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low Power Mode</title><link>https://devzone.nordicsemi.com/thread/147243?ContentTypeID=1</link><pubDate>Tue, 04 Sep 2018 19:41:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff78992e-d8f9-4e0b-aadf-74721153cf9d</guid><dc:creator>AmbystomaLabs</dc:creator><description>&lt;p&gt;You should turn off all debug logging. So ideally it won&amp;#39;t be necessary to reference it in your for loop. I think logging will keep the uart or rtt open.&lt;/p&gt;
&lt;p&gt;In main before the infinite loop but after you init the SD,&amp;nbsp; you need to call:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;		err_code = sd_power_dcdc_mode_set(NRF_POWER_DCDC_ENABLE);
		APP_ERROR_CHECK(err_code);
		err_code = sd_power_mode_set(NRF_POWER_MODE_LOWPWR);
		APP_ERROR_CHECK(err_code);&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t have the DCDC hooked up then lose that bit.&amp;nbsp; This is for sdk 11, but I don&amp;#39;t think it has changed much.&lt;/p&gt;
&lt;p&gt;For most applications the infinite loop is just a call to power_manage, but you can use it for general housekeeping too.&amp;nbsp; Just make sure to call power manage again when you are done.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>