This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Loading the nRF24L01p registers for initialisation

Hi folks,

I'm trying to write a program to check out a pair of nRF24L01p modules talking to each other, and I'm a bit confused about two aspects of initialisation:

  1. Should you have the 'PWR_UP' bit in the CONFIG register on or off when you want to write the various data into the other registers? I think it should be off, so the chip is in a standby mode.
  2. Also, when you write data into any of the chip's registers, what is the content of the STATUS register that's returned during the write?

I guess these questions are pretty simple and reveal my lack of experience with these impressive chips, but an answer would be very much appreciated.

Thanks, Jim

Related