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

Is there a way to configure the nRF5340 RADIO peripheral to receive a packet with any address (i.e. promiscuous mode)?

Typically the Base address registers and Prefix registers are used to configure up to 8 logical addresses and then RXADDRESSES is used to filter which of the 8 logical address you wish to filter a received packet with. In a proprietary application, can you configure the radio to receive any address and decide in software whether to accept it or not?

Parents Reply Children
  • No. It needs to be known beforehand. For e.g. BLE advertising. all advertising packets use access address 0x8e89bed6 i.e. you configure the access address you want to send/receive on beforehand. But maybe that sniffer is just scanning through all the access address possible for a BLE connection. i.e. access address number 1: wait x milliseconds for a match, then next address, wait x milliseconds for the match, then it goes through all addresses possible, looking for packets. 

    -Amanda

Related