This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF24L01+ mesh network

I am trying to implement a mesh protocol using the nRF24L01+ transceiver.

After reading the product specification, I have concluded that the Enhanced ShockBurst cannot be used to implement a mesh, as the node has to have a fixed role viz. PTX or a PRX. Am I right?

Will I be able to implement a mesh network by disabling the Enchanced ShockBurst and using it in the ShockBurst compatibiltiy mode?

Parents Reply Children
  • Yes the roles can be switched on the fly. You will want to study the state transition diagram in the data sheet very carefully, it's very easy to get caught out in the wrong state while doing that sort of switch.

    It is also quite power-inefficient to keep the radios in RX mode, but it's no trivial challenge to develop a mesh algorithm that avoid this...

Related