3
\$\begingroup\$

My IOT project has ten or more nrf24l01+ modules which They're going to get orders from one nrf24l01+ module and then get back response to that one nrf24l01+. Can i do it in one pipe?

\$\endgroup\$

1 Answer 1

0
\$\begingroup\$

I've written a lot of low level nRF51 and nRF52 code, and nRF24L01+ isn't that different. You can transmit instructions to a pipe address (e.g. 0x123456) and anyone listening on that address will receive the message. If you transmit a response back to pipe address 0x123456 then everyone (not just the master) will hear it. As long as your software can correctly ignore response messages then this will work.

While this defeats the purpose of the hardware filtering that using different pipe addresses provides, there's nothing wrong with it.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.