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

nrf24L01+ radio pipe address

Hello,

Is there a restriction that I cannot have same address LSByte for radio pipes? It seems that i am failing to receive data on pipe 0 if for example I have pipe 0 and pipe 1 address LSByte as 0.

thank you jing

Parents
  • @Jing: thanks for the link. Sorry we have so many product that I couldn't remember the abbreviation.

    Actually, you were correct in the observation that LSB of Pipe 0 should not equal to LSB of Pipe 1 or other pipe. If you have a look at page 44 in the nRF24LU1+ Product Specification you can find this:

    The LSByte must be unique for all six pipes
    

    Same can be found in the nRF24L01+ and nRF24LE1 documentation.

    So, even for pipe 0 where it has its own base address, the LSB must be Unique.

    I couldn't find that in the nRF51 documentation but I suspect that the same applied. I will check this with the developer.

    Sorry that I didn't catch this at the first place.

Reply
  • @Jing: thanks for the link. Sorry we have so many product that I couldn't remember the abbreviation.

    Actually, you were correct in the observation that LSB of Pipe 0 should not equal to LSB of Pipe 1 or other pipe. If you have a look at page 44 in the nRF24LU1+ Product Specification you can find this:

    The LSByte must be unique for all six pipes
    

    Same can be found in the nRF24L01+ and nRF24LE1 documentation.

    So, even for pipe 0 where it has its own base address, the LSB must be Unique.

    I couldn't find that in the nRF51 documentation but I suspect that the same applied. I will check this with the developer.

    Sorry that I didn't catch this at the first place.

Children
No Data
Related