R to – Rainbow Electronics AT86RF231 User Manual
Page 64

64
8111A–AVR–05/08
AT86RF231
7.2.4
TX_ARET_ON - Transmit with Automatic Retry and CSMA-CA Retry
Figure 7-12. Flow Diagram of TX_ARET
TRX_STATE = TX_ARET_ON
csma_rctr = 0
TRX_STATE = TX_ARET_ON
N
Y
Failure
Success
N
Y
frame_rctr = 0
Transmit Frame
frame_rctr = frame_rctr + 1
Y
N
N
Y
TRAC_STATUS =
NO_ACK
TRAC_STATUS =
SUCCESS
TRAC_STATUS =
CHANNEL_ACCESS_FAILURE
Issue IRQ_3 (TRX_END) interrupt
CCA
Result
ACK requested
ACK valid
TRAC_STATUS =
SUCCESS_DATA_PENDING
Y
N
Receive ACK
until timeout
Y
N
TRX_STATE = BUSY_TX_ARET
TRAC_STATUS = INVALID
MAX_CSMA_RETRIES
<7
Y
N
csma_rctr >
MAX_CSMA_RETRIES
Y
Note 1: If MAX_CSMA_RETRIES = 7 no retry is
performed
(see Note 1)
Random Back-Off
csma_rctr = csma_rctr + 1
CCA
Start TX
frame_rctr >
MAX_FRAME_RETRIES
Data Pending
N
See also other documents in the category Rainbow Electronics Wireless Headsets:
- RC2000 (2 pages)
- Т7023 (12 pages)
- Т7024 (20 pages)
- RC2200 (17 pages)
- RF01 (26 pages)
- RC1090 (17 pages)
- U3741BM (32 pages)
- U3742BM (32 pages)
- RAM01 (7 pages)
- RF22 (92 pages)
- RC1180-MBUS (28 pages)
- RFM01 (8 pages)
- RF12B (36 pages)
- RC1290 (17 pages)
- RC2300-ZNM (1 page)
- RF12 (31 pages)
- T48C862-R3 (107 pages)
- RF02 (24 pages)
- T48C862-R8 (107 pages)
- RFM12 (10 pages)
- U3745BM (29 pages)
- T5744 (19 pages)
- RFM12B (10 pages)
- U2745B (9 pages)
- T48C862-R4 (107 pages)
- RA01 (19 pages)
- T5754 (11 pages)
- U2741B (9 pages)
- RFM02 (8 pages)
- RC2100 (22 pages)
- RF модули диапазона ISM (4 pages)
- T5761 (35 pages)
- BTM -17х (5 pages)
- ATA8401 (12 pages)
- BTM -22х (7 pages)
- ATA5575M1 (7 pages)
- AT88RF1354 (50 pages)
- ATA5812 (90 pages)
- AT86RF401 (50 pages)
- AT76C551 (77 pages)
- BTM -250 (6 pages)
- AT75C310 (132 pages)
- AT75C320 (13 pages)
- BTM -140 (6 pages)