#include <SPI.h>
#include "nRF24L01.h"
#include "RF24.h"
byte addresses[][6] = {"1Node","2Node"};
RF24 radio(7,8);
bool radioNumber = 1;
bool role = 0;
/**********************************************************/
void setup() {
Serial.begin(115200);
Serial.println(F("RF24/examples/GettingStarted"));
Serial.println(F("*** PRESS 'T' to begin transmitting to the other node"));
radio.begin();
radio.setChannel(108);
radio.setPALevel(RF24_PA_MIN);
if(radioNumber){
radio.openWritingPipe(addresses[1]);
radio.openReadingPipe(1,addresses[0]);
}else{
radio.openWritingPipe(addresses[0]);
radio.openReadingPipe(1,addresses[1]);
}
radio.startListening();
}
void loop() {
...
...
}