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
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
@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.
@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.