<?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>SAADC on SDK12.3</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22725/saadc-on-sdk12-3</link><description>I&amp;#39;ve recently migrated from SDK11 to SDK12.3 to take advantage of the low power option. However I still am having weird issues with power consumption. I have a feature which enabled ADC measurement. When this feature gets turned off I unint the SAADC</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 14 Jun 2017 07:47:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22725/saadc-on-sdk12-3" /><item><title>RE: SAADC on SDK12.3</title><link>https://devzone.nordicsemi.com/thread/89349?ContentTypeID=1</link><pubDate>Wed, 14 Jun 2017 07:47:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b54d05da-4677-4abc-bb91-c871b23b78b2</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;The &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v13.0.0/lib_pwr_mgmt.html?cp=4_0_0_3_25"&gt;power management module&lt;/a&gt; should provide more functionality than the sleep functions, but you should still be able to put the device in sleep mode by calling &lt;code&gt;sd_app_evt_wait()&lt;/code&gt;/&lt;code&gt;__WFE()&lt;/code&gt; directly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SAADC on SDK12.3</title><link>https://devzone.nordicsemi.com/thread/89348?ContentTypeID=1</link><pubDate>Tue, 13 Jun 2017 18:42:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:392e8cf3-c979-443e-b2bd-c7d0ad0d576e</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;Thats what I figured regarding the low power setting.  I recently added the nrf_pwr_mgmt.h module to my project.  Added nrf_pwr_mgmt_run(); to the loop in my BLE thread (i used FreeRTOS).  This seems to have brought down the power consumption.  I&amp;#39;m coming from SDK 11, where only 		app_sched_execute(); &amp;amp; sd_app_evt_wait(); were required to put the system to low power sleep.    Curious as to why this was changed and why its not implemented by default.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SAADC on SDK12.3</title><link>https://devzone.nordicsemi.com/thread/89347?ContentTypeID=1</link><pubDate>Tue, 13 Jun 2017 06:32:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90f590cf-b544-4aa1-b60a-c6870ad03b2a</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;When using the low power mode of the SAADC driver in SDK &amp;gt; v12.0.0, it will automatically uninit the peripheral between sampling. Unless you want to disable the interface completely, you should not have to call &lt;code&gt;nrf_drv_saadc_uninit()&lt;/code&gt; manually.&lt;/p&gt;
&lt;p&gt;~3-4 mA sounds too high to come from the SAADC peripheral alone. You will have the EasyDMA current of ~1.5mA and ~700uA extra when sampling, so depending on your sample rate and method of triggering sampling, you should end up at less than 3mA. Are you putting the device in sleep mode whenever possible? Do you power cycle the device after flashing, to make sure it is not in debug mode?&lt;/p&gt;
&lt;p&gt;I recently updated &lt;a href="https://github.com/NordicSemiconductor/nRF52-ADC-examples/tree/master/saadc_low_power"&gt;this GitHub example&lt;/a&gt; to SDK 13, could you have a look at it and compare it to your application? Could you also upload your entire code for debugging?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>