after enable frame filter, don't receive broadcast packet,destination address is ff


after enable frame filter, don’t receive broadcast packet, destination address is all ff(8 bytes), and panid and short address also is 0xffff.
why ?

if you are sending a broadcast frame then the PANID should be set to 0xffff, or broadcast address should be set to 0xffff. Section 6.1 of the IEEE 802.15.4 2015 standard defines broadcast address as 16-bit 0xFFFF or 64-bit 0xFFFFFFFFFFFFFFFF

Can you post your full frame here, and also DW IC configuration: FF, address, PANID?

hi , zoran:

I have already fill the 0xffff to PANID, and also set the address as 64-bit 0xFFFFFFFFFFFFFFFF.

Any answer for this question…me too facing the same issue…

Hi Zoran,

In decawave user manual (5.2.1 Frame Filtering Rules) it is mentioned that

The Destination Address if present must:

  • Be the (short 16-bit) broadcast address (0xFFFF)
  • Or be a short (16-bit) address matching the SHORT_ADDR programmed in Register file: 0x03
    – PAN Identifier and Short Address
  • Or be a long (64-bit) address matching the Register file: 0x01 – Extended Unique Identifier.

So the broadcast address cannot be 64-bit 0xFFFFFFFFFFFFFFFF. Right??

Shijo Thomas