<?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 always busy</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/21501/saadc-always-busy</link><description>Hi! 
 I am working with PCA10040 (nRF52), s132 and SDK 12.2.0. 
 I am using the example experimental_ble_app_eddystone.
I have configured one slot as TLM, so it reports battery (value should be refreshed every 30 advertisments). 
 However, the battery</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 21 Apr 2017 09:39:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/21501/saadc-always-busy" /><item><title>RE: SAADC always busy</title><link>https://devzone.nordicsemi.com/thread/84390?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2017 09:39:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c649006d-7e65-41be-8d01-b6085d6593f2</guid><dc:creator>dblasco</dc:creator><description>&lt;p&gt;Right, sorry I never inquired further. Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SAADC always busy</title><link>https://devzone.nordicsemi.com/thread/84387?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2017 09:37:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d8ce80e-1167-4ee7-91d0-aeeff8413735</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Yes, you need to use one of the supported softdevices. From release notes:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Supported SoftDevices:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;S132 v4.0.2&lt;/li&gt;
&lt;li&gt;S140 v5.0.0-2.alpha&lt;/li&gt;
&lt;li&gt;S212 v4.0.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SAADC always busy</title><link>https://devzone.nordicsemi.com/thread/84386?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2017 09:35:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:84d9899e-c533-4033-892a-abfc0d2d03f0</guid><dc:creator>dblasco</dc:creator><description>&lt;p&gt;I got error 0x3001 in sd_ble_cfg_set.
I have not made any modification to this SDK 13.0.0 (downloaded yesterday)
Softdevice used was s132 v3.0.1 (the same as with SDK12). Maybe should I have used 4.0.2?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SAADC always busy</title><link>https://devzone.nordicsemi.com/thread/84388?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2017 09:26:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8a5b6fb4-d53f-4e39-b16f-3a8d99fe81a6</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Great that you got it working! Which error do you get from &lt;code&gt;ble_stack_init&lt;/code&gt;? Have you flashed the correct softdevice? Have you made any other changes to the SDK? I tried the Eddystone example from SDK 13 on my board, and it seems to work as expected.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SAADC always busy</title><link>https://devzone.nordicsemi.com/thread/84389?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2017 08:37:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6e468f3-7d85-4f29-859a-2eb74afc78bc</guid><dc:creator>dblasco</dc:creator><description>&lt;p&gt;Hi Jørgen. I have updated SAADC driver and the part related to the battery measurement of eddystone example to SDK13. It works now (however, the whole eddystone example in SDK 13 does not work, gives an error in ble_stack_init, in case you wanted to check). Thank you for your help.
I&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SAADC always busy</title><link>https://devzone.nordicsemi.com/thread/84385?ContentTypeID=1</link><pubDate>Thu, 20 Apr 2017 14:45:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21ab5acc-7bc0-4c92-85f9-5315541b7abc</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There are &lt;a href="https://devzone.nordicsemi.com/question/101280/saadc-driver-issues/"&gt;some issues&lt;/a&gt; with low-power mode in SDK 12.x. These should be fixed in SDK 13. Where do the sampling stop? Do you get an error code from any calls to driver functions?&lt;/p&gt;
&lt;p&gt;Are you using double buffering in your application? The SAADC will be kept in the busy-state as long as there are a second buffer setup for sampling. This is also causing some issues for users trying to run the calibration task, as described in &lt;a href="https://devzone.nordicsemi.com/question/129715/saadc-wrong-readings-impossible-to-calibrate/?answer=129913#post-id-129913"&gt;this post&lt;/a&gt;.&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>