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

nRF905 - Receive messages wtih any address?

We have hardware that uses the nRF905 transceiver that inputs different addresses into the nRF905 TX messages based on the specific unit (TX_ADDRESS varies based on unit serial number). We would like to see the RF messages from all units, which have different addresses but are on the same RF frequency. Is there a way to turn off the address requirement for nRF905 reception? If not, does Nordic have any tools that would do this in the 915 MHz band? Using a spectrum analyzer won't work due to the fast message times of the nRF905 transmissions and also won't give us the desired resolution. We would like to see the message contents from nRF905 transmissions not just detected RF energy. I know the nRF24L01 allows multiple multiple receive addresses simultaneously and this would get us closer if it were in the right band (although we would prefer to see all addresses).

  • Hi,

    The short answer is that it is not possible to configure the nRF905 to receive packets with any address. It has to have at least 1 byte address. But it is maybe possible to achieve what you want anyway. You could reserve the 1 LSB of the address to a fixed common value for all devices in your system, and let the 3 MSB vary based on the serial number. Then you can set up the sniffer to receive packets with only 1 address byte, the one that is common for all devices.

Related