<?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>Ringbuffer SPI/TWI TX with fixed Sample Rate</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/23349/ringbuffer-spi-twi-tx-with-fixed-sample-rate</link><description>The Problem ist the continuous sending of Byte-Arrays with spi and fixed sample rate.
Strategie: 
 
 Send Array-List with XFER triggered by Timer (every 3ms) and auto increment 
 another timer counts the single transfers and stops after array end</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Jul 2017 11:50:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/23349/ringbuffer-spi-twi-tx-with-fixed-sample-rate" /><item><title>RE: Ringbuffer SPI/TWI TX with fixed Sample Rate</title><link>https://devzone.nordicsemi.com/thread/91786?ContentTypeID=1</link><pubDate>Wed, 12 Jul 2017 11:50:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09ae639c-68aa-4ad3-bb15-e1a170ff185d</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You are correct, it is not possible to reset the array list pointer using PPI. PPI can only be used to connect a specific EVENT to one, or multiple, TASKS. I&amp;#39;m not aware of any other method you can use than using an interrupt now and then to reset the pointer. It is not possible to change the softdevice behavior, and it will allways have highest priority. Do you not have any buffering time for your data transfers?&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>