User Manual
Revision 1.0 Page 41 of 78
nRF24L01+ Product Specification
The PRX, using MultiCeiver™ and Enhanced ShockBurst™, receives packets from more than one PTX. To
ensure that the ACK packet from the PRX is transmitted to the correct PTX, the PRX takes the data pipe
address where it received the packet and uses it as the TX address when transmitting the ACK packet.
Figure 14.
is an example of an address configuration for the PRX and PTX. On the PRX the RX_ADDR_Pn,
defined as the pipe address, must be unique. On the PTX the TX_ADDR must be the same as the
RX_ADDR_P0 and as the pipe address for the designated pipe.
Figure 14. Example of data pipe addressing in MultiCeiver™
Only when a data pipe receives a complete packet can other data pipes begin to receive data. When mul-
tiple PTXs are transmitting to a PRX, the ARD can be used to skew the auto retransmission so that they
only block each other once.
PRX
PTX1
PTX2
PTX3
PTX4
PTX5
PTX6
D
a
t
a
P
i
p
e
1
D
a
t
a
P
i
p
e
2
D
a
t
a
P
i
p
e
3
D
a
t
a
P
i
p
e
4
D
a
t
a
P
i
p
e
5
D
a
t
a
P
i
p
e
0
Frequency Channel N
T
X
_
A
D
D
R
:
0
x
B
3
B
4
B
5
B
6
0
5
R
X
_
A
D
D
R
_
P
0
:
0
x
B
3
B
4
B
5
B
6
0
5
T
X
_
A
D
D
R
:
0
x
B
3
B
4
B
5
B
6
0
F
R
X
_
A
D
D
R
_
P
0
:
0
x
B
3
B
4
B
5
B
6
0
F
T
X
_
A
D
D
R
:
0
x
B
3
B
4
B
5
B
6
A
3
R
X
_
A
D
D
R
_
P
0
:
0
x
B
3
B
4
B
5
B
6
A
3
T
X
_
A
D
D
R
:
0
x
B
3
B
4
B
5
B
6
C
D
R
X
_
A
D
D
R
_
P
0
:
0
x
B
3
B
4
B
5
B
6
C
D
T
X
_
A
D
D
R
:
0
x
B
3
B
4
B
5
B
6
F
1
R
X
_
A
D
D
R
_
P
0
:
0
x
B
3
B
4
B
5
B
6
F
1
T
X
_
A
D
D
R
:
0
x
7
8
7
8
7
8
7
8
7
8
R
X
_
A
D
D
R
_
P
0
:
0
x
7
8
7
8
7
8
7
8
7
8
Addr Data Pipe 0 (RX_ADDR_P0): 0x7878787878
Addr Data Pipe 1 (RX_ADDR_P1): 0xB3B4B5B6F1
Addr Data Pipe 2 (RX_ADDR_P2): 0xB3B4B5B6CD
Addr Data Pipe 3 (RX_ADDR_P3): 0xB3B4B5B6A3
Addr Data Pipe 4 (RX_ADDR_P4): 0xB3B4B5B60F
Addr Data Pipe 5 (RX_ADDR_P5): 0xB3B4B5B605