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

nRF24L01+ mistake in specification?

Hello, I think there's a mistake in page 35 of the specification, it says that if Auto Retransmit is disabled (that meaning Auto Retransmit Count = 0 in SETUP_RETR register) then it doesn't even goes to Rx mode to wait for ACK, it's not true as I've succesfully disabled auto retransmit and I'm still getting ACKs from PRX.

http://img856.imageshack.us/img856/726/7g3r.png

  • I agree with you, there is an error in the flowchart.

    For (legacy) ShockBurst operation the auto acknowledgement (EN_AA) should be disabled as explained in Appendix B in the product specification (this is not shown in the flowchart). Alternatively for Enhanced ShockBurst mode the W_TX_PAYLOAD_NOACK can be used, however this will include a 9bit packet control field which is not compatible with (legacy) ShockBurst.

Related