How to avoid data collision in a network of NRF devices where only 2 NRF want to communicate with each other and others dont get this data ?

Hello,

We are using NRF24L01 as a transreceiver. We have a network of NRF devices operating individually and we want one NRF to communicate only with its respective NRF. However the data collision happens during this. The NRFs in the network also receives this data despite keeping the different frequency.

We cant have multiple frequencies for our every product.

So, is there any way to avoid data collision / interference so that only 2 desired NRF will communicate with each other and other NRF devices in the network wpn't get that data ??

Thanks and Regards ,

Harshal

 

Parents Reply
  • Hi

    What about the status of the configuration/status registers? 

    Can you try to read out the register status when the nRF24L01+ device is in the problematic state?

    Harshal Kadlak said:
    Yes we power OFF-ON the host MCU of the PTX.

    Is there any way for the host MCU to know during boot whether or not the nRF24L01+ has also been reset? 

    If the host assume the nRF device has been reset while in reality it is still running then you might not enable it correctly. 

    Best regards
    Torbjørn

Children
Related