FEATURE Register

Address

0x1D

Description

The FEATURE register is used to enable the ack payload, dynamic payload, and selective ack features.

Contents

This table is copied from the nRF24L01 product specification (page 58).

Name
Bit
Reset Value
Type Description
Reserved 7:3 00000 R/W Only ‘00000’ allowed
EN_DPL 2 0 R/W Enables Dynamic Payload Length
EN_ACK_PAY 1 0 R/W Enables Payload with ACK
EN_DYN_ACK 0 0 R/W Enables the W_TX_PAYLOAD_NOACK command

Comments

Before setting this register, the ACTIVATE instruction followed by the byte 0x73 must be sent to the radio to activate the special features.

See the DYNPD Register for more information on dynamic payloads.

This project doesn’t implement dynamic payload length or ack payload.

Dynamic ack is used in this project to disable acknowledgements to broadcast packets.