72
8168C-MCU Wireless-02/10
AT86RF212
Address matching, indicated by interrupt IRQ_5 (AMI), is furthermore controlled by the
FCF of a received frame according to the following rule: If Destination Addressing Mode
is 0/1 and Source Addressing Mode is 0 (see section
6.1.2.2), no interrupt IRQ_5 is
generated. This causes that no acknowledgement frame is announced.
For backward compatibility with IEEE 802.15.4-2003, the third level filter rule 2 (Frame
Version) can be disabled by register bits AACK_FVN_MODE (register 0x2E,
CSMA_SEED_1).
Frame filtering is available in Extended and Basic Operating Modes. A frame that
passes the Frame Filter generates the interrupt IRQ_5 (AMI) if not masked.
Notes
Filter
rule
1
is
affected
by
register
bits
AACK_FLTR_RES_FT
and
AACK_UPLD_RES_FT, see section
6.2.3.
Filter rule 2 is affected by register bits AACK_FVN_MODE, see section
6.2.3.
6.2.1 Configuration
The Frame Filter is configured by setting the appropriate address variables and several
Table 6-6. Frame Filter Configuration
Register
Address
Register
Bits
Name
Description
0x20,0x21
0x22,0x23
0x24
…
0x2B
7:0
SHORT_ADDR_0/1
PAN_ADDR_0/1
IEEE_ADDR_0
…
IEEE_ADDR_7
Set macShortAddress, macPANId , and
aExtendedAddress as described in [2]
0x17
1
AACK_PROM_MODE
0: Disable promiscuous mode
1: Enable promiscuous mode
0x17
4
AACK_UPLD_RES_FT
0: Disable reserved frame type reception
1: Enable reserved frame type reception
0x17
5
AACK_FLTR_RES_FT
Filter reserved frame types like data frame
0: Disable
1: Enable
0x2E
7:6
AACK_FVN_MODE
Frame acceptance criteria depending on
FCF frame version number
b00: Accept only frames with version
number 0, i.e. according to
IEEE 802.15.4-2003 frames
b01: Accept only frames with version
number 0 or 1, i.e. frames according to
IEEE 802.15.4-2006
b10: Accept only frames with version
number 0 or 1 or 2
b11: Accept all frames, independent of the
FCF frame version number