NRF24L01G NORDIC SEMICONDUCTOR, NRF24L01G Datasheet - Page 24

IC, RF TRANSCEIVER, 2.4-2.4835GHZ QFN-20

NRF24L01G

Manufacturer Part Number
NRF24L01G
Description
IC, RF TRANSCEIVER, 2.4-2.4835GHZ QFN-20
Manufacturer
NORDIC SEMICONDUCTOR
Datasheet

Specifications of NRF24L01G

Transmitting Current
11.3mA
Data Rate
2Mbps
Frequency Range
2.4GHz To 2.4835GHz
Modulation Type
GFSK
Sensitivity Dbm
-82dBm
Rf Ic Case Style
QFN
No. Of Pins
20
Sensitivity (dbm)
-82dBm
Supply Voltage Range
1.9V To 3.6V
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Enhanced ShockBurst™ is a packet based data link layer. It features automatic packet assembly and tim-
ing, automatic acknowledgement and re-transmissions of packets. Enhanced ShockBurst™ enables the
implementation of ultra low power, high performance communication with low cost host microcontrollers.
The features enable significant improvements of power efficiency for bi-directional and uni-directional sys-
tems, without adding complexity on the host controller side.
7.1
The main features of Enhanced ShockBurst™ are:
7.2
Enhanced ShockBurst™ uses ShockBurst™ for automatic packet handling and timing. During transmit,
ShockBurst™ assembles the packet and clocks the bits in the data packet into the transmitter for transmis-
sion. During receive, ShockBurst™ constantly searches for a valid address in the demodulated signal.
When ShockBurst™ finds a valid address, it processes the rest of the packet and validates it by CRC. If
the packet is valid the payload is moved into the RX FIFO. The high speed bit handling and timing is con-
trolled by ShockBurst™.
Enhanced ShockBurst™ features automatic packet transaction handling that enables the implementation
of a reliable bi-directional data link. An Enhanced ShockBurst™ packet transaction is a packet exchange
between to transceivers, where one transceiver is the Primary Receiver (PRX) and the other is the Primary
Transmitter (PTX). An Enhanced ShockBurst™ packet transaction is always initiated by a packet transmis-
sion from the PTX, the transaction is complete when the PTX has received an acknowledgment packet
(ACK packet) from the PRX.
The automatic packet transaction handling works as follows:
The PRX can attach user data to the ACK packet enabling a bi-directional data link. The Enhanced Shock-
Burst™ is highly configurable; it is possible to configure parameters such as maximum number of retrans-
mits and the delay from one transmission to the next retransmission. All automatic handling is done without
involvement of the MCU.
Section
page 26
tion handling, section
Revision 2.0
7
1 to 32 bytes dynamic payload length
Automatic packet handling
Auto packet transaction handling
6 data pipe MultiCeiver™ for 1:6 star networks
The user initiates the transaction by transmitting a data packet from the PTX to the PRX. Enhanced
ShockBurst™ automatically sets the PTX in receive mode to wait for the ack packet.
If the packet is received by the PRX, Enhanced ShockBurst™ automatically assembles and trans-
mits an acknowledgment packet (ACK packet) to the PTX before returning to receive mode
If the PTX does not receive the ACK packet within a set time, Enhanced ShockBurst™ will automat-
ically retransmit the original data packet and set the PTX in receive mode to wait for the ACK packet
Enhanced ShockBurst™
7.3 on page 25
describes autmatic packet handling, section
Features
Enhanced ShockBurst™ overview
Auto Acknowledgement
Auto retransmit
7.6 on page 31
gives a description of the Enhanced ShockBurst packet format, section
provides flowcharts for PTX and PRX operation.
Page 24 of 74
7.5 on page 28
nRF24L01 Product Specification
describes automatic packet transac-
7.4 on

Related parts for NRF24L01G