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

nrf24l01+ reset register values

hi everyone, i'm trying to read the register values in nrf24l01+ since i need to use nrf as radiocontroller. Due to the fact i couln't write any bit on registers i tried to check if my functions were the main problem, so i tried the read function. I noticed that some registers didn't have the reset value described in the register map section of the datasheet, while others have (for example configuration register has 00001000 that is the reset sequence shown in the datasheet). Does anyone have an idea of why there aren't the reset value in the register? (i checked the 4 spi signal that i send to the nrf with a logic analyser and according to the timing information of the spi section of the datahseet they should be correct).

Parents Reply
  • the status register is read correctly since is sent as 00001110 as the datasheet says, the problem is that i can neither write 1 the pwr_up to make the nrf to go on stand by mode nor reading correctly other registeres, for example today i tried several times to read the 0x01 register and instead of 00111111 there was written 00000000; tomorrow as i'll go in lab i try to send a picture of the logic analyzer screen; if can be of any help i can also share code written in sdk

Children
Related