This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF24L01+ some times miss receiving data .

Hello, 

I am using nrf24l01+ module with atmega328p and transmitting 20 bytes data. Everything is working fine but some times it is not receiving data or transmitter nrf24 is not getting ack.

Once out of ten, data is not getting received or transmitter is not receiving acknowledge. So what's the possible reason of this problem.

Parents
  • Hi,

     

    Q1: Does this issue occur regardless of the range between the two devices?

    Q2: Which module are you using? Could you upload a picture of it?

    Q3: Have you tried stripping down the application to only sending data on-air (ie: remove any application specific code, like ADC/I2C handling etc) and see if the 1/10 payloads are still misbehaving?

    Q4: What SPI frequency are you operating on? Could you try limiting it to ~0.5 MHz?

     

    Best regards,

    Håkon

Reply
  • Hi,

     

    Q1: Does this issue occur regardless of the range between the two devices?

    Q2: Which module are you using? Could you upload a picture of it?

    Q3: Have you tried stripping down the application to only sending data on-air (ie: remove any application specific code, like ADC/I2C handling etc) and see if the 1/10 payloads are still misbehaving?

    Q4: What SPI frequency are you operating on? Could you try limiting it to ~0.5 MHz?

     

    Best regards,

    Håkon

Children
Related