<?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>nrf52 saadc current</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12135/nrf52-saadc-current</link><description>Hi 
 I have noticed that the moment I start SAADC task (&amp;quot;nrf_saadc_task_trigger(NRF_SAADC_TASK_START);&amp;quot;), my CPU current consumption rises by 2 mA!
(tested with chip version QFAABA / 1542AB, on PCA 10036 board). 
 according to Product Specification</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Jul 2016 09:54:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12135/nrf52-saadc-current" /><item><title>RE: nrf52 saadc current</title><link>https://devzone.nordicsemi.com/thread/45909?ContentTypeID=1</link><pubDate>Fri, 01 Jul 2016 09:54:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa155f93-8bb6-4938-a0e0-700c90d7652c</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;There is an saadc &lt;a href="https://github.com/NordicSemiconductor/nRF52-ADC-examples"&gt;low power example now available on Github&lt;/a&gt;. It also includes a lof of explanation on how the low power is obtained, both at the top of the main.c file and in code comments.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 saadc current</title><link>https://devzone.nordicsemi.com/thread/45908?ContentTypeID=1</link><pubDate>Tue, 14 Jun 2016 13:39:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c084a62f-95c9-465a-9918-0bcd5f7e522a</guid><dc:creator>Jorgewu</dc:creator><description>&lt;p&gt;Hi Kirkus:
According the sample I referred, I have not call the function of nrf_drv_saadc_sample_convert(), and I am using the nrf_drv_saadc_sample().
Is any sample codes can be referred ?
Thanks..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 saadc current</title><link>https://devzone.nordicsemi.com/thread/45907?ContentTypeID=1</link><pubDate>Tue, 14 Jun 2016 12:25:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80307d4b-21aa-4e19-ac75-73b8fb4ab274</guid><dc:creator>kirkus</dc:creator><description>&lt;p&gt;@Jorgewu I ended up editing the nrf_drv_saadc.c file in the SDK directly. I added TASK_STOP to nrf_drv_saadc_sample_convert() and it works fine without having to use uninit. So here&amp;#39;s the code snippet with the added STOP:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;uint32_t timeout = HW_TIMEOUT;
while (0 == nrf_saadc_event_check(NRF_SAADC_EVENT_END) &amp;amp;&amp;amp; timeout &amp;gt; 0)
{
    timeout--;
}
nrf_saadc_task_trigger(NRF_SAADC_TASK_STOP);
nrf_saadc_event_clear(NRF_SAADC_EVENT_END);
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 saadc current</title><link>https://devzone.nordicsemi.com/thread/45906?ContentTypeID=1</link><pubDate>Tue, 14 Jun 2016 04:01:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ae5760e-94d8-454e-9701-69d567119bd1</guid><dc:creator>Jorgewu</dc:creator><description>&lt;p&gt;I met same problem by SDK 11.0.
I want to　decrease the power by deinit SADDC after get the battery level, however the power consumption is increased after I call the function of nrf_drv_saadc_uninit.
How can I fix it??&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 saadc current</title><link>https://devzone.nordicsemi.com/thread/45905?ContentTypeID=1</link><pubDate>Wed, 13 Apr 2016 19:41:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0bd5cd0-5297-42ea-a303-7d843720349a</guid><dc:creator>Airsource Ltd</dc:creator><description>&lt;p&gt;The answer is &lt;a href="https://devzone.nordicsemi.com/question/74182/ble_app_proximity-example-from-sdk-11-draws-over-2ma-constant-on-nrf52/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt; if anyone finds this question first, as I did.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 saadc current</title><link>https://devzone.nordicsemi.com/thread/45904?ContentTypeID=1</link><pubDate>Sat, 09 Apr 2016 17:50:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5139c461-35fd-403a-a00e-6578f1e11e92</guid><dc:creator>kirkus</dc:creator><description>&lt;p&gt;Any updates on this issue? I&amp;#39;m using Rev 1 silicon, release SDK 11.0.0 and release SoftDevice 132 2.0.0 and I&amp;#39;m seeing a constant 2 mA draw as soon as I do nrf_drv_saadc_sample_convert(). I&amp;#39;m only calling it once every minute or so, but it never drops down after that first call.&lt;/p&gt;
&lt;p&gt;EDIT: Never mind, saw the answer on another question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 saadc current</title><link>https://devzone.nordicsemi.com/thread/45903?ContentTypeID=1</link><pubDate>Fri, 26 Feb 2016 14:05:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f602d7b-f498-4a74-8ae9-75d1d3667fcf</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I believe the extra current you see is the current drawn by the EasyDMA used by the SAADC. EasyDMA draws about 1.2 mA, and added to the 700 uA SAADC current it sums to ~2 mA. Unfortunately the EasyDMA current is not documented anywhere. Nor is the SAADC driver taking it into account and disabling the EasyDMA feature when not needed. The issue is reported internally and a workaround will be available in the final release of SDK V11.0.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>