Figure 7-9. flow diagram of rx_aack – Rainbow Electronics AT86RF231 User Manual
Page 53

53
8111A–AVR–05/08
AT86RF231
Figure 7-9.
Flow Diagram of RX_AACK
Reserved Frames
TRX_STATE = RX_AACK_ON
SHR detected
TRX_STATE = BUSY_RX_AACK
Scanning MHR
Frame reception
Frame Filtering
ACK requested
(see Note 3)
Wait 12 symbol
periods
Transmit ACK
TRX_STATE = RX_AACK_ON
N
Y
N
Y
Generate IRQ_2 (RX_START)
AACK_PROM_MODE
== 1
Generate IRQ_5 (AMI)
Y
Generate IRQ_3 (TRX_END)
Frame reception
Note 3: Additional conditions:
- ACK requested &
- ACK_DIS_ACK==0 &
- frame_version<=AACK_FVN_MODE
Slotted Operation
== 0
Y
AACK_ACK_TIME
== 0
Y
Wait 2 symbol
periods
Wait 6 symbol
periods
pin 11 (SLP_TR)
rising edge
N
N
Generate IRQ_3
(TRX_END)
N
Y
N
AACK_ACK_TIME
== 0
Y
Wait 2 symbol
periods
N
FCS valid
(see Note 2)
Y
N
AACK_UPLD_RES_FT
== 1
FCS valid
Generate IRQ_3
(TRX_END)
Y
Y
N
N
N
Note 2: FCS check is omitted for Promiscous Mode
FCF[2:0]
> 3
N
Y
Y
Promiscuous Mode
Note 1: Address match, Promiscuous Mode and
Reserved Frames:
- A radio transceiver in Promiscuous
Mode, or configured to receive Reserved
Frames handles received frames passing
the third level of filtering
- For details refer to the description of
Promiscuous Mode and Reserved
Frame Types
(see Note 1)