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

nRF24L01

Hello,

Greetings, in the nRF24L01 datasheet, its mentioned that the module can work as a multiceiver, meaning 5 nRF24L01 module acting as PTx can communicate with 1 nRF24L01 module acting as PRx.

I would like to know the feasibility whether the reverse is possible?, meaning 5 nRF module acting as PRx and 1 nRF module acting as PTx.

e.g:- 1nRF module (PTx) Broadcasting data to other 5 nRF24L01 module (PRx)

Grateful if someone could advise.

Thanks, Kind Regards,

Parents
  • Hi,

    Both scenarios are possible. If you have one PTX that is talking to 5 PRX, the setup will depend on what your requirements are for the link.

    You can setup all PRX with the same RF address and the PTX sends with NO_ACK command. This does not give an indication at the PTX side, as the PRX does not send an ACK in return.

    If you require ACK from PRX, then you must setup each PRX with unique RF addresses, and send 1 packet to each of those PRX (5 x packets in this scenario).

    Do you need ACKing?

    Best regards Håkon

Reply
  • Hi,

    Both scenarios are possible. If you have one PTX that is talking to 5 PRX, the setup will depend on what your requirements are for the link.

    You can setup all PRX with the same RF address and the PTX sends with NO_ACK command. This does not give an indication at the PTX side, as the PRX does not send an ACK in return.

    If you require ACK from PRX, then you must setup each PRX with unique RF addresses, and send 1 packet to each of those PRX (5 x packets in this scenario).

    Do you need ACKing?

    Best regards Håkon

Children
No Data
Related