<?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>multiple saadc</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/20214/multiple-saadc</link><description>i read devzone.nordicsemi.com/.../ that simple multiple saadc-s is not so easy.
I also looked at github.com/.../ble_app_uart__saadc_timer_driven__scan_mode to use multiple channels but didn&amp;#39;t understand how to separate what comes from what channel. </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 06 Mar 2017 15:13:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/20214/multiple-saadc" /><item><title>RE: multiple saadc</title><link>https://devzone.nordicsemi.com/thread/78767?ContentTypeID=1</link><pubDate>Mon, 06 Mar 2017 15:13:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba6c82aa-2798-4e76-aa14-7f112b7a57cd</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t want to sample channels on different intervals, you need to init, read value and then uninit the SAADC, as you propose.&lt;/p&gt;
&lt;p&gt;If you have multiple channels enable, all channels will be samples each time the start sample task is called. The result for each channel will be stored in the buffer, e.g., result of channel 0 stored in &lt;code&gt;buffer[0]&lt;/code&gt;, result of channel 1 in &lt;code&gt;buffer[1]&lt;/code&gt; etc., as described in &lt;a href="https://devzone.nordicsemi.com/question/85038/ble_app_proximity-saadc-channel-data/?answer=85497#post-id-85497"&gt;this answer&lt;/a&gt;. To make the results manageable, you should set the buffer size to a multiple of the number of active channels.&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>