RFM70 V1.0
The packet is repeatedly retransmitted as
long as CE is high. TX_REUSE is set by the
SPI command REUSE_TX_PL, and is reset
by the SPI command W_TX_PAYLOAD
or FLUSH TX
TX FIFO full flag
1: TX FIFO full; 0: Available locations in
TX FIFO
TX_FULL
5
0
R
TX FIFO empty flag.
TX_EMPTY
Reserved
4
1
00
0
R
1: TX FIFO empty
0: Data in TX FIFO
Only '00' allowed
RX FIFO full flag
3:2
1
R/W
R
RX_FULL
1: RX FIFO full
0: Available locations in RX FIFO
RX FIFO empty flag
RX_EMPTY
ACK_PLD
0
1
R
1: RX FIFO empty
0: Data in RX FIFO
Written by separate SPI command ACK
packet payload to data pipe number PPP
given in SPI command
N/A
255:0
X
W
Used in RX mode only
Maximum three ACK packet payloads can
be pending. Payloads with same PPP are
handled first in first out.
Written by separate SPI command TX data
pay-load register 1 - 32 bytes. This register
is implemented as a FIFO with three levels.
Used in TX mode only
Read by separate SPI command
RX data payload register. 1 - 32 bytes.
This register is implemented as a FIFO with
three levels.
N/A
N/A
TX_PLD
RX_PLD
255:0
255:0
X
X
W
R
All RX channels share the same FIFO.
1C
DYNPD
Reserved
DPL_P5
Enable dynamicepdayload length
7:6
5
0
0
R/W
R/W
Only „00‟ allow
Enable dynamic payload length data pipe 5.
(Requires EN_DPL and ENAA_P5)
DPL_P4
DPL_P3
DPL_P2
DPL_P1
DPL_P0
4
3
2
1
0
0
0
0
0
0
R/W
R/W
R/W
R/W
R/W
Enable dynamic payload length data pipe 4.
(Requires EN_DPL and ENAA_P4)
Enable dynamic payload length data pipe 3.
(Requires EN_DPL and ENAA_P3)
Enable dynamic payload length data pipe 2.
(Requires EN_DPL and ENAA_P2)
Enable dynamic payload length data pipe 1.
(Requires EN_DPL and ENAA_P1)
Enable dynamic payload length data pipe 0.
(Requires EN_DPL and ENAA_P0)
1D
FEATURE
Reserved
EN_DPL
R/W
R/W
R/W
R/W
Feature Register
Only „00000‟ allowed
7:3
2
1
0
0
0
Enables Dynamic Payload Length
Enables Payload with ACK
Enables the W_TX_PAYLOAD_NOACK
command
EN_ACK_PAY
EN_DYN_ACK
0
0
R/W
Note: Don’t write reserved registers and registers at other addresses in register bank 0
Table 4 Register Bank 0
Tel: +86‐755‐86096587 Fax: +86‐755‐86096602 E‐mail: sales@hoperf.com http://www.hoperf.com
19