<?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 with 8 channels do not map correctly on PCA10040</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/23632/saadc-with-8-channels-do-not-map-correctly-on-pca10040</link><description>I am trying to measure the ADC on all 8 ADC pins of the nRF52 on the PCA10040. I&amp;#39;m noticing quite large amount on noise on floating lines (up to 0.6V). However my biggest issue is how the channels map to the buffer. I initialize each channel with its</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Jul 2017 08:47:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/23632/saadc-with-8-channels-do-not-map-correctly-on-pca10040" /><item><title>RE: SAADC with 8 channels do not map correctly on PCA10040</title><link>https://devzone.nordicsemi.com/thread/92855?ContentTypeID=1</link><pubDate>Thu, 20 Jul 2017 08:47:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9746aab-5d86-44db-b413-6cbf46bc2d3a</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;First off, the channels are not &amp;quot;mapped&amp;quot; to any particular position in the buffer. The buffer will be filled with samples in the order they are aquired, and this is in the channel order for each enabled channel. If a faulty sample is triggered, this might cause the buffer to be in the wrong order.&lt;/p&gt;
&lt;p&gt;Do you do any offset calibration (see &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.Rev1.errata/anomaly_832_86.html?cp=2_1_1_0_1_23"&gt;PAN-86 - SAADC: Triggering START task after offset calibration may write a sample to RAM&lt;/a&gt;) or other tasks that can affect the SAADC operation in your application? Some customers have seen swapped samples in the buffer if heavy usage on BLE or if global interrupts are disabled, but the root cause of this have not yet been determined. Could you provide an example reproducing this issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>