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.

Leave a Reply

Your email address will not be published. Required fields are marked *

ERROR: si-captcha.php plugin: GD image support not detected in PHP!

Contact your web host and ask them to enable GD image support for PHP.

ERROR: si-captcha.php plugin: imagepng function not detected in PHP!

Contact your web host and ask them to enable imagepng for PHP.