<?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>using i2c to send 3 command per 10ms, ppi available?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13683/using-i2c-to-send-3-command-per-10ms-ppi-available</link><description>just like
 github.com/.../nrf52-mpu-easydma-using-timers-and-drivers 
we add a sensor, and try to read 2 sensors by 3 command in i2c.
is it possible to still using ppi?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 01 Jun 2016 02:42:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13683/using-i2c-to-send-3-command-per-10ms-ppi-available" /><item><title>RE: using i2c to send 3 command per 10ms, ppi available?</title><link>https://devzone.nordicsemi.com/thread/52293?ContentTypeID=1</link><pubDate>Wed, 01 Jun 2016 02:42:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f24ececb-d59b-4acc-b001-2678c9ae8511</guid><dc:creator>jasonbu</dc:creator><description>&lt;p&gt;tks for reply.
we are now using interrupts and manually change the command and address by software.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: using i2c to send 3 command per 10ms, ppi available?</title><link>https://devzone.nordicsemi.com/thread/52292?ContentTypeID=1</link><pubDate>Tue, 31 May 2016 13:35:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e343a33d-2442-4e30-b48a-04f13187c86b</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Hi, so sorry for the late answer.&lt;/p&gt;
&lt;p&gt;As far as I understand you want to read from three different slaves consecutively without using interrupts. The problem with that is that you can&amp;#39;t change the addresses just by using PPI and hardware. You will have to change the address in software every time you change slave. There are two TWI modules though, that can work concurrently.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: using i2c to send 3 command per 10ms, ppi available?</title><link>https://devzone.nordicsemi.com/thread/52291?ContentTypeID=1</link><pubDate>Fri, 06 May 2016 05:35:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20be10f3-91ae-4d5a-8449-67e5a81bbdc2</guid><dc:creator>jasonbu</dc:creator><description>&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/demo.png" alt="demo" /&gt;
demo processing like this&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/demand.png" alt="demand" /&gt; and we wanna do this&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>