<?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>Porting nRF24LE1 RF code to NRF51822 Radio</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9278/porting-nrf24le1-rf-code-to-nrf51822-radio</link><description>My application currently uses 2 nRF24LE1 for communication. I am porting over one side to the nRF51822. My first step is just trying to send out packets from the nRF51822 to the nRF24LE1. Using the code below, the nRF24LE1 receives only the 4th packet</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Sep 2015 23:22:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9278/porting-nrf24le1-rf-code-to-nrf51822-radio" /><item><title>RE: Porting nRF24LE1 RF code to NRF51822 Radio</title><link>https://devzone.nordicsemi.com/thread/34237?ContentTypeID=1</link><pubDate>Wed, 23 Sep 2015 23:22:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec1f8a66-fe58-4a20-a7b5-064bbd827d9c</guid><dc:creator>Scott</dc:creator><description>&lt;p&gt;Thank you for clarifying the address conversion - that was helpful.&lt;/p&gt;
&lt;p&gt;My earlier post was a bit confusing. I updated the code to the most recent version.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Porting nRF24LE1 RF code to NRF51822 Radio</title><link>https://devzone.nordicsemi.com/thread/34236?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2015 11:47:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2342959e-8fc6-4b4c-bbd2-3fe843983ddd</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Scott,&lt;/p&gt;
&lt;p&gt;I am not quite sure I understand. Which receiver&amp;#39;s address are you using ? As far as I can see you are using mReceiveAddress for Pipe0 on your receiver, which is { 0xE7, 0xE7, 0xE7, 0xE7, 0xE8 }
but you are trying to send to address  { 0xA7, 0xA7, 0xA7, 0xA7, 0xA8 }; from your transmitter. Aren&amp;#39;t they should be the same ?&lt;/p&gt;
&lt;p&gt;If you want to send data to address { 0xE7, 0xE7, 0xE7, 0xE7, 0xE8 } on the nRF24L, on the nRF51 you should configure as follow:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nrf_esb_set_address_prefix_byte(0, 0xE7);
nrf_esb_set_base_address_0(0xE8E7E7E7);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Dynamic payload, ack payload should be set correctly, as mentioned &lt;a href="http://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v9.x.x/doc/9.0.0/release_notes.txt"&gt;here&lt;/a&gt; in known issues section.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Porting nRF24LE1 RF code to NRF51822 Radio</title><link>https://devzone.nordicsemi.com/thread/34238?ContentTypeID=1</link><pubDate>Thu, 17 Sep 2015 13:08:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c427e6ec-df53-4546-867e-b6c366d03b7d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Scott,&lt;/p&gt;
&lt;p&gt;Please let me know you are testing with &amp;quot;\nRF_Examples\8.1.0\peripheral\radio&amp;quot; example or with &amp;quot;\examples\proprietary_rf\esb\esb_ptx_prx&amp;quot; ? I&amp;#39;m seeing you are using ESB library but you are setting the radio manually, this is not correct.&lt;/p&gt;
&lt;p&gt;Note that if you want two device talk to each other, the TX address on the transmitter should match with the RX address on the receiver.&lt;/p&gt;
&lt;p&gt;In the example \examples\proprietary_rf\esb\esb_ptx_prx, we have provided the setup you should use on the nRF24LE1 to test, please have a look at the nrf_esb_constants.h file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>