User Manual

Revision 1.0 Page 32 of 78
nRF24L01+ Product Specification
7.3.7 Automatic packet disassembly
After the packet is validated, Enhanced ShockBurstdisassembles the packet and loads the payload into
the RX FIFO, and asserts the RX_DR IRQ.
Figure 8. Automatic packet disassembly
Start
Received window =
RX_ADDR_Px
Read Address width
from SETUP_AW
Monitor SETUP_AW wide
window of received bit
stream
PID = 1 byte from
received bit stream
EN_DPL=1
PID[2:1]
Changed from last
packet
STOP
Payload = PID[7:3] bytes
from received bit stream
Payload = RX_PW_Px
bytes from received bit
stream
CRCO = 1
RX_CRC = 2 Byte CRC
calculated from received
Address, PID and Payload
TX_CRC = 2 Bytes from
received bit stream
TX_CRC = 1 Byte from
received bit stream
RX_CRC = 1 Byte CRC
calculated from received
Address, PID and Payload
TX_CRC = RX_CRC
CRC
Changed from last
packet
New packet received
Duplicate received