Data Sheet

Revision 2.0 Page 28 of 74
nRF24L01 Product Specification
With static packet length the Enhanced ShockBurst™ will capture the packet according to the length given
by the RX_PW register. With DPL Enhanced ShockBurst™ captures the packet according to the payload
lenght field in the packet control field. After capturing the packet Enhanced ShockBurst™ will perform
CRC.
If the CRC is valid, Enhanced ShockBurst™ will check PID. The received PID is compared with the previ-
ous received PID. If the PID fields are different, the packet is considered new. If the PID fields are equal the
receiver must check if the received CRC is equal to the previous CRC. If the CRCs are equal, the packet is
defined as equal to the previous packet and is discarded. Refer to the right flow chart in Figure 6. on page
28
Figure 6. PID generation/detection
7.4.4 Automatic packet disassembly
After the packet is validated,Enhanched ShockBurst™ disassembles the packet and loads the payload into
the RX FIFO, and assert the RX_DR IRQ
7.5 Automatic packet transaction handling
Enhanced ShockBurst™ features two functions for automatic packet transaction handling; auto acknowl-
edgement and auto re-transmit.