RF24L1 problem receiver

Hello, i have a problem on the receiver of a RF24L1, even though i not send anything it seems it receive always a lot of 0. This is the code:

const uint64_t pipe = 0xE8E8F0F0E1LL; // Definisce il canale di trasmissione
RF24 radio(CE_PIN, CSN_PIN); // Stabilisce la comunicazione

int datatoreceive[1];

void setup()
{
delay(1000);
Serial.begin(9600);
radio.begin();
radio.openReadingPipe(1,pipe);
radio.startListening();
}

void loop()
{
if ( radio.available() )
{
radio.read( datatoreceive, sizeof(datatoreceive) );
Serial.print("Data received: ");
Serial.println(datatoreceive[0]);
}
}

If you mean an nRF24L01+ then have a look at this Simple nRF24L01+ Tutorial.

Wireless problems can be very difficult to debug so get the wireless part working on its own before you start adding any other features.

The examples are as simple as I could make them and they have worked for other Forum members. If you get stuck it will be easier to help with code that I am familiar with. Start by getting the first example to work

...R