<?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>RF51822 packet loss can&amp;#39;t recover</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17953/rf51822-packet-loss-can-t-recover</link><description>Hi Nordic 
 I am using ESB_DPL protocol between two 51822 to do RF communication. 
 First i put two device very close, works very good, no packet loss, then I moved the TX device to 2m away, found there are some packet loss, then I moved back the TX</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 30 Nov 2016 09:27:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17953/rf51822-packet-loss-can-t-recover" /><item><title>RE: RF51822 packet loss can't recover</title><link>https://devzone.nordicsemi.com/thread/69240?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 09:27:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21a15b2a-b294-4701-96a2-ba4a78dea928</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Please focus on the topic in the question. If you have other questions, open another case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: RF51822 packet loss can't recover</title><link>https://devzone.nordicsemi.com/thread/69239?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 01:22:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38c79261-8e90-4232-8540-d28f6e56333a</guid><dc:creator>D-Nordic</dc:creator><description>&lt;p&gt;I want to send the packet with 1ms space, and don&amp;#39;t want to use delay(nrf_delay_ms(1)) because if so mcu can&amp;#39;t do other things, can I use timer? How to use timer in RF51822.&lt;/p&gt;
&lt;p&gt;Another question: From the SDK sample, we can config 125 channels, but what&amp;#39;s the corresponding frequency?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: RF51822 packet loss can't recover</title><link>https://devzone.nordicsemi.com/thread/69238?ContentTypeID=1</link><pubDate>Tue, 29 Nov 2016 11:51:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aaf1a9eb-ce97-48f6-a0b8-393d7418cfae</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;I assume you find packet loss by checking on the RX side ? since it&amp;#39;s always success on TX side.&lt;/p&gt;
&lt;p&gt;Note that there could be interference from other devices, such as wifi, you should try to test with different channels.&lt;/p&gt;
&lt;p&gt;Please try to test with the default example in the SDK and let us know if you observe the same thing.
In addition, please send your schematic and layout of your boards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: RF51822 packet loss can't recover</title><link>https://devzone.nordicsemi.com/thread/69237?ContentTypeID=1</link><pubDate>Tue, 29 Nov 2016 11:39:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:410a6d4a-9e7c-4701-99bf-4aeed898346e</guid><dc:creator>D-Nordic</dc:creator><description>&lt;p&gt;SDK version is nRF5_SDK_11.0.0_89a8197&lt;/p&gt;
&lt;p&gt;Yes, i want the channel to be fully used by TX-&amp;gt;RX, so don&amp;#39;t expect ACK, and the receiver will discard the useless packet.&lt;/p&gt;
&lt;p&gt;Another question is sometimes the received data are all zero.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: RF51822 packet loss can't recover</title><link>https://devzone.nordicsemi.com/thread/69236?ContentTypeID=1</link><pubDate>Fri, 25 Nov 2016 12:21:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5667e531-4240-4f2f-8194-881cd5a79560</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Could you let me know which SDK version you are using ?
If you use selective ACK and set noack= true, I don&amp;#39;t think you will receive NRF_ESB_EVENT_TX_FAILED. With uESB we will already return NRF_ESB_EVENT_TX_SUCCESS if there is no ACK required. It&amp;#39;s pretty straight forward, if you don&amp;#39;t expect ACK how could you know the packet will be success or not ? You will always assume the packet is successfully transmitted.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>