<?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>Communication nrf24LE1 and nrf24L01+</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17419/communication-nrf24le1-and-nrf24l01</link><description>I&amp;#39;m trying to accomplish a communication from the nrf24LE1 to the nrf24L01+. The nrf24L01+ is hooked up to an Arduino UNO. The nrf24LE1 is flashed with the &amp;quot;enhanced_shockburst_ptx_nrf24le1.hex&amp;quot; from the nRFgo SDK V2.3.0.10040. On the Spectrum Analyzer</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 15 Dec 2016 04:25:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17419/communication-nrf24le1-and-nrf24l01" /><item><title>RE: Communication nrf24LE1 and nrf24L01+</title><link>https://devzone.nordicsemi.com/thread/66946?ContentTypeID=1</link><pubDate>Thu, 15 Dec 2016 04:25:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c5d894cf-06b7-422e-b366-c2b8d8f0e42c</guid><dc:creator>mr_creosote</dc:creator><description>&lt;p&gt;@berkutta, did you ever get this working? I&amp;#39;m trying the same, using the RF24 library on the arduino, but to no avail. Arduino code and nRF24L01+ config data below:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#include &amp;lt;SPI.h&amp;gt;
#include &amp;quot;RF24.h&amp;quot;


#define CE_PIN 7
#define CSN_PIN 8
RF24 radio(CE_PIN, CSN_PIN);

const uint64_t pipe = 0xA7A7A7A7A7A7LL;

unsigned long payload[] = {0,0,0,0};

// divert stdout to serial. from &lt;a href="http://reza.net/wordpress/?p=269"&gt;reza.net/.../&lt;/a&gt;
int my_putc( char c, FILE *t) {
  Serial.write( c );
}

// channel, pipe, address, data rate, crc?
void setup() {

  Serial.begin(115200); // PC &amp;lt;--&amp;gt; Arduino serial communication
  fdevopen( &amp;amp;my_putc, 0); // route stdout to serial
  radio.begin(); // Start up the radio
  Serial.println(&amp;quot;Power up status:&amp;quot;);
  radio.printDetails(); // print verbose details of initial state of device.
  radio.setChannel(0x02); // 0x02 is the default channel for the nRF24LE1 (reset value) but 0x4c appears to be the default for the nRF24L01+ (see data dump).
  radio.setDataRate( RF24_1MBPS);
  radio.setCRCLength(RF24_CRC_8);
  bool pv = radio.isPVariant(); // if true, this is an nRF24L01+, not nRF24L01.
  radio.setAutoAck(1); // Ensure autoACK is enabled
  radio.setRetries(15,15); // Max delay between retries &amp;amp; max number of retries
  radio.setPayloadSize (3); // don&amp;#39;t know if this is needed for the receiver.
  radio.openReadingPipe(1, address); // should we use pipe 0?
  Serial.println(&amp;quot;After setup status:&amp;quot;);
  radio.printDetails(); // print verbose details after setup.
  radio.startListening();
}

void loop(void){
  if (radio.available()) {
    radio.read( &amp;amp;payload, sizeof(unsigned long) );
    if(payload != 0){
      Serial.print(&amp;quot;Got Payload &amp;quot;);
    }
  } 
  delay(10);
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The output, before setting values:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;STATUS		 = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1	 = 0xe7e7e7e7e7 0xc2c2c2c2c2
RX_ADDR_P2-5	 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR		 = 0xe7e7e7e7e7
RX_PW_P0-6	 = 0x00 0x00 0x00 0x00 0x00 0x00
EN_AA		 = 0x3f
EN_RXADDR	 = 0x03
RF_CH		 = 0x4c
RF_SETUP	 = 0x07
CONFIG		 = 0x0e
DYNPD/FEATURE	 = 0x00 0x00
Data Rate	 = 1MBPS
Model		 = nRF24L01+
CRC Length	 = 16 bits
PA Power	 = PA_MAX
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;after setting values:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;STATUS		 = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1	 = 0xe7e7e7e7e7 0xa7a7a7a7a7
RX_ADDR_P2-5	 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR		 = 0xe7e7e7e7e7
RX_PW_P0-6	 = 0x00 0x03 0x00 0x00 0x00 0x00
EN_AA		 = 0x3f
EN_RXADDR	 = 0x03
RF_CH		 = 0x4c
RF_SETUP	 = 0x07
CONFIG		 = 0x0a
DYNPD/FEATURE	 = 0x00 0x00
Data Rate	 = 1MBPS
Model		 = nRF24L01+
CRC Length	 = 8 bits
PA Power	 = PA_MAX
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Communication nrf24LE1 and nrf24L01+</title><link>https://devzone.nordicsemi.com/thread/66944?ContentTypeID=1</link><pubDate>Tue, 01 Nov 2016 14:26:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c40015a4-4494-499f-b80c-8bb5858835b8</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;I&amp;#39;m afraid we don&amp;#39;t have any example.&lt;/p&gt;
&lt;p&gt;Just want to let you know, you can use KEIL to compile the code for nRF24LE1 up to 4kB code size for free. You can test to compile our example in the SDK, maybe play with the prx project to receive data you send from the nRF24L01P, just for testing.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Communication nrf24LE1 and nrf24L01+</title><link>https://devzone.nordicsemi.com/thread/66943?ContentTypeID=1</link><pubDate>Mon, 31 Oct 2016 13:05:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:522ee744-b1b1-4a89-8dcf-708b58fed70b</guid><dc:creator>berkutta</dc:creator><description>&lt;p&gt;@hungbui I&amp;#39;m using those SMD modules &lt;a href="http://i.ebayimg.com/images/g/BcUAAOxyTjNShbCF/s-l300.jpg"&gt;i.ebayimg.com/.../s-l300.jpg&lt;/a&gt;, &lt;a href="http://www.haoyuelectronics.com/Attachment/Mini-NRF24L01-SMD/Mini-NRF24L01-SMD-1.jpg"&gt;www.haoyuelectronics.com/.../Mini-NRF24L01-SMD-1.jpg&lt;/a&gt;. nrf24l01+ &amp;lt;-&amp;gt; nrf24l01+ together with RF24 Library are working together. nrf24l01+ Arduino Library &amp;lt;-&amp;gt; nrf24le1 with nrfGO hex isn&amp;#39;t working. Do you have an example for the RF24 Library which should work with the &amp;quot;enhanced_shockburst_ptx_nrf24le1.hex&amp;quot;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Communication nrf24LE1 and nrf24L01+</title><link>https://devzone.nordicsemi.com/thread/66945?ContentTypeID=1</link><pubDate>Mon, 31 Oct 2016 11:34:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a8b6209-d54e-49fb-951e-24a295d63d0d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@berkutta: Which hardware board are you testing with ? Have you tried with 2 nRF24LE1, just to test if the transmitter works properly ? I don&amp;#39;t see any problem with your sketch.
Have you tried to use the RF24 library from Arduino ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>