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
  • Hello Mr. Hung,

    The above issue had been fixed as we had error in the code. Now we have been having a smooth communication between the PTX and PRX without any messages getting lost.

    However, is there a way to reset the NRF module by the microcontroller (any command or configuring any register since we dont have any reset pin directly between them). Because the PTX sometimes seems to stop sending the data so can it be reseted by the MCU so that it can start sending again.

Children
Related