User Manual

Revision 1.0 Page 5 of 78
nRF24L01+ Product Specification
7.5 Enhanced ShockBurst flowcharts ........................................................ 35
7.5.1 PTX operation.................................................................................. 35
7.5.2 PRX operation ................................................................................. 37
7.6 MultiCeiver™........................................................................................ 39
7.7 Enhanced ShockBurst™ timing ........................................................... 42
7.8 Enhanced ShockBurst™ transaction diagram ..................................... 45
7.8.1 Single transaction with ACK packet and interrupts.......................... 45
7.8.2 Single transaction with a lost packet ............................................... 46
7.8.3 Single transaction with a lost ACK packet ....................................... 46
7.8.4 Single transaction with ACK payload packet ................................... 47
7.8.5 Single transaction with ACK payload packet and lost packet.......... 47
7.8.6 Two transactions with ACK payload packet and the first
ACK packet lost .............................................................................. 48
7.8.7 Two transactions where max retransmissions is reached ............... 48
7.9 Compatibility with ShockBurst™ .......................................................... 49
7.9.1 ShockBurst™ packet format............................................................ 49
8 Data and Control Interface ....................................................................... 50
8.1 Features ............................................................................................... 50
8.2 Functional description .......................................................................... 50
8.3 SPI operation ....................................................................................... 50
8.3.1 SPI commands ................................................................................ 50
8.3.2 SPI timing ........................................................................................ 52
8.4 Data FIFO ............................................................................................ 55
8.5 Interrupt................................................................................................ 56
9 Register Map.............................................................................................. 57
9.1 Register map table ............................................................................... 57
10 Peripheral RF Information ........................................................................ 64
10.1 Antenna output..................................................................................... 64
10.2 Crystal oscillator................................................................................... 64
10.3 nRF24L01+ crystal sharing with an MCU............................................. 64
10.3.1 Crystal parameters .......................................................................... 64
10.3.2 Input crystal amplitude and current consumption ............................ 64
10.4 PCB layout and decoupling guidelines................................................. 65
11 Application example ................................................................................. 66
11.1 PCB layout examples........................................................................... 67
12 Mechanical specifications........................................................................ 71
13 Ordering information ................................................................................ 73
13.1 Package marking ................................................................................. 73
13.2 Abbreviations ....................................................................................... 73
13.3 Product options .................................................................................... 73
13.3.1 RF silicon......................................................................................... 73
13.3.2 Development tools........................................................................... 73
14 Glossary of Terms..................................................................................... 74
Appendix A - Enhanced ShockBurst™ - Configuration and
communication example ......................................................................... 75
Enhanced ShockBurst™ transmitting payload..................................... 75