Hi All. I'd like to know how to turn off or on shockburst feature. After I set auto ack & retry count, Tx successful interrupt occurs, even though receiver device is in power off state. Thanks, Brian
Hi All. I'd like to know how to turn off or on shockburst feature. After I set auto ack & retry count, Tx successful interrupt occurs, even though receiver device is in power off state. Thanks, Brian
Hi Brian,
If you set the ARC to '0' and EN_AA register to '00', then you will disable auto-acking. This is also explained in the datasheet for the nRF24L01+, appendix B.
To re-enable, you should reconfigure the two above mentioned registers and use W_TX_PAYLOAD command for uploading packets to the FIFO. Note that if you use "W_TX_PAYLOAD_NOACK", it will not request an ACK in ESB mode (if this is enabled in FEATURE register).
Cheers, Håkon
Hi Brian,
If you set the ARC to '0' and EN_AA register to '00', then you will disable auto-acking. This is also explained in the datasheet for the nRF24L01+, appendix B.
To re-enable, you should reconfigure the two above mentioned registers and use W_TX_PAYLOAD command for uploading packets to the FIFO. Note that if you use "W_TX_PAYLOAD_NOACK", it will not request an ACK in ESB mode (if this is enabled in FEATURE register).
Cheers, Håkon
Thank you~~ ^^