74
8111C–MCU Wireless–09/09
AT86RF231
Bit [7:0] - CSMA_SEED_0
This register contains the lower 8-bit of the CSMA_SEED, bits [7:0]. The higher 3 bit are part of
register bits CSMA_SEED_1 (register 0x2E, CSMA_SEED_1). CSMA_SEED is the seed for the
random number generation that determines the length of the back-off period in the CSMA-CA
algorithm.
It is recommended to initialize registers CSMA_SEED by random values. This can be done
Register 0x2E (CSMA_SEED_1):
The CSMA_SEED_1 register is a control register for RX_AACK and contains a part of the
CSMA_SEED for the CSMA-CA algorithm.
Note:
The register bits CSMA_SEED_0/1 content initializes the TX_ARET random backoff generator
after leaving SLEEP state. To prevent a reinitialization with the same value it is recommended to
reinitialize all register bits with random values before entering SLEEP state.
Bit [7:6] - AACK_FVN_MODE
The frame control field of the MAC header (MHR) contains a frame version subfield. The setting
of AACK_FVN_MODE specifies the frame filtering behavior of the AT86RF231. According to the
content of these register bits the radio transceiver passes frames with a specific frame version
number, number group, or independent of the frame version number.
Thus the register bit AACK_FVN_MODE defines the maximum acceptable frame version.
Received frames with a higher frame version number than configured do not pass the address
filter and are not acknowledged.
The frame version field of the acknowledgment frame is set to 0x00 according to IEEE 802.15.4-
2006, section 7.2.2.3.1, Acknowledgment frame MHR fields.
Bit 5 - AACK_SET_PD
The content of AACK_SET_PD bit is copied into the frame pending subfield of the acknowledg-
ment frame if the ACK is the answer to a data request MAC command frame.
In addition, if register bits AACK_FVN_MODE (register 0x2E, CSMA_SEED_1) are configured
to accept frames with a frame version other than 0 or 1, the content of register bit
Bit
76
5
4
3
2
1
0
+0x2E
AACK_FVN_MODE
AACK_SET_PD
AACK_DIS_ACK
AACK_I_AM_COORD
CSMA_SEED_1
Read/Write
R/W
Reset Value
01
0
1
0
Table 7-19.
Register Bit Slotted Acknowledgement Operation
Register Bit
Value
State Description
AACK_FVN_MODE
0
Acknowledge frames with version number 0
1
Acknowledge frames with version number 0 or 1
2
Acknowledge frames with version number 0 or 1 or 2
3
Acknowledge independent of frame version number