<?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>When can change to RX mode while a packet sent out?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25925/when-can-change-to-rx-mode-while-a-packet-sent-out</link><description>When a packet sent out and get the TX_DS IRQ by nRF24l01+, the mode change to RX and read STATUS register then write the value to the STATUS register and write FLUSH_RX 0xff to get the RX IRQ for data receiving.But looks it affect the packet sending.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Oct 2017 09:28:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25925/when-can-change-to-rx-mode-while-a-packet-sent-out" /><item><title>RE: When can change to RX mode while a packet sent out?</title><link>https://devzone.nordicsemi.com/thread/102111?ContentTypeID=1</link><pubDate>Wed, 18 Oct 2017 09:28:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a6f8f4f0-dfad-4a8a-bb3f-11dbf7ab4e5b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Do you have the receiver running in RX all the time ? Or it&amp;#39;s also a TX+RX device ?&lt;/p&gt;
&lt;p&gt;Can you provide a small example showing the issue that I can test here ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When can change to RX mode while a packet sent out?</title><link>https://devzone.nordicsemi.com/thread/102113?ContentTypeID=1</link><pubDate>Wed, 18 Oct 2017 00:55:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3490c253-35c1-453d-86f7-da1fe8ddf6a0</guid><dc:creator>pengyong</dc:creator><description>&lt;p&gt;Hi Hung Bui,&lt;/p&gt;
&lt;p&gt;My understanding from the Product Specification was same to your mention.In fact according to the testing , switching from TX to RX when the TX_DS received, the receiver can not get the packet correctly.400-500us need after the TX_DS received to switching TX to RX. I am not sure what is wrong.
Thanks.&lt;/p&gt;
&lt;p&gt;Peng Yong&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When can change to RX mode while a packet sent out?</title><link>https://devzone.nordicsemi.com/thread/102112?ContentTypeID=1</link><pubDate>Tue, 17 Oct 2017 11:45:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4ed1740-bf7f-48b9-bc48-8e77b3f22f3b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi pengyong,&lt;/p&gt;
&lt;p&gt;To switch from TX to RX, you can wait for TX_DS and then change mode, the minimum time to switch is 130us (PLL settling delay). Have you measured your implementation and find how long it would take ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When can change to RX mode while a packet sent out?</title><link>https://devzone.nordicsemi.com/thread/102110?ContentTypeID=1</link><pubDate>Tue, 17 Oct 2017 00:53:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2050ffbd-457f-46b6-9cc9-cddfb38b8bb3</guid><dc:creator>pengyong</dc:creator><description>&lt;p&gt;Hi Hung Bui,
nRF24l01+ was used with NO auto ACK to get higher throughput. In my application, the nrf24l01+ will sent 4 packets and then receive 2 packet.
My question is how to get higher performance from PTX to PRX or PRX to PTX.
Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When can change to RX mode while a packet sent out?</title><link>https://devzone.nordicsemi.com/thread/102114?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 13:27:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f7ded97-6f85-47d0-8e7e-068f8b724eb9</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Pengyong,&lt;/p&gt;
&lt;p&gt;It&amp;#39;s not very clear what your application does. Please give more information on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Which chip you are using ?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Which protocol you are using ? ESB or use the radio directly ?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You are talking about PTX or PRX ?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&amp;quot;So I want to know when can change to RX mode while a packet sent out?&amp;quot; You mean you want to switch to RX even before TX finish ?&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In this figure, what exactly you want to change ?&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/3034.ss.PNG" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>