Módulo NRF24L01

Buenos días.
Estoy desarrollando sistemas de telemetría para lo cual utilizo módulos NRF24L01 para transmitir información.
Para eso estoy utilizando 2 placas Arduino UNO y dos módulos NRF24L01, utilizados como transmisor y receptor.
Estuve intentando de mil maneras pero no logro enviar información de un módulo al otro ni recepcionarla.
Al que me pueda ayudar, ofrezco recompensa remunerada.
A continuación, dejó el código que estoy utilizando.
Saludos.

#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>

//Declaremos los pines CE y el CSN
#define CE_PIN 9
#define CSN_PIN 10

//Variable con la dirección del canal por donde se va a transmitir
byte direccion[5] ={‘c’,‘a’,‘n’,‘a’,‘l’};

//creamos el objeto radio (NRF24L01)
RF24 radio(CE_PIN, CSN_PIN);

//vector con los datos a enviar
float datos[3];

void setup(){

//inicializamos el NRF24L01
radio.begin();

//Abrimos un canal de escritura
radio.openWritingPipe(direccion);
}

void loop(){

//cargamos los datos en la variable datos
datos[0]=1;
datos[1]=2;
datos[2]=3;

//enviamos los datos
bool ok = radio.write(datos, sizeof(datos));

delay(1000);
}

Lee las normas, y edita tu post usando etiquetas de código.