Rainbow Electronics AT86RF231 User Manual

Page 59

Advertising
background image

59

8111A–AVR–05/08

AT86RF231

There are two different options for handling reserved frame types.

Note

• It is not allowed to set AACK_FLTR_RES_FT = 1 and have register bit AACK_FLTR_RES_FT

set to 0.

0x2E

3

AACK_I_AM_COORD

0: device is not PAN coordinator
1: device is PAN coordinator

0x2E

4

AACK_DIS_ACK

0: Enable generation of acknowledgment
1: Disable generation of acknowledgment

0x2E

7:6

AACK_FVN_MODE

Controls the ACK behavior, depending on FCF
frame version number
0x00: acknowledges only frames with version
number 0, i.e. according to IEEE 802.15.4-2003
frames
0x01: acknowledges only frames with version
number 0 or 1, i.e. frames according to IEEE
802.15.4-2006
0x10: acknowledges only frames with version
number 0 or 1 or 2
0x11: acknowledges all frames, independent of
the FCF frame version number

1.

AACK_UPLD_RES_FT = 1, AACK_FLT_RES_FT = 0:

Any non-corrupted frame with a reserved frame type is indicated by an
IRQ_3 (TRX_END) interrupt. No further address filtering is applied on those frames. An
IRQ_5 (AMI) interrupt is never generated and the acknowledgment subfield is ignored.

2.

AACK_UPLD_RES_FT = 1, AACK_FLT_RES_FT = 1:

If AACK_FLT_RES_FT = 1 any frame with a reserved frame type is filtered by the
address filter similar to a data frame as described in the standard. This implies the
generation of the IRQ_5 (AMI) interrupts upon address match. An IRQ_3 (TRX_END)
interrupt is only generated if the address matched and the frame was not corrupted. An
acknowledgment is only send, when the ACK request subfield was set in the received
frame and an IRQ_3 (TRX_END) interrupt occurred.

Table 7-10.

RX_AACK Configuration to Receive Reserved Frame Types (Continued)

Advertising