Loaded the Arduino test program that reads all the registers of NRF24L01 after initializing the transreceiver. The console gives the following output.
ROLE: Pong back
*** PRESS 'T' to begin transmitting to the other node
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0x0808080808 0x0808080808
RX_ADDR_P2-5 = 0x08 0x08 0x08 0x08
TX_ADDR = 0x0808080808
RX_PW_P0-6 = 0x08 0x08 0x08 0x08 0x08 0x08
EN_AA = 0x08
EN_RXADDR = 0x08
RF_CH = 0x08
RF_SETUP = 0x08
CONFIG = 0x08
DYNPD/FEATURE = 0x08 0x08
Data Rate = 2MBPS
Model = nRF24L01
CRC Length = 8 bits
PA Power = PA_MIN
The RX_ADDR P0-1 is set to 0xF0F0F0F0E1 and 0xF0F0F0F0E2 in the program, but reads back as shown.
Is there something that I might have missed/done wrong?
Thanks in advance,