beautypg.com

6 register summary, 7 register description - control registers, Section 7.2.6 “register sum – Rainbow Electronics AT86RF231 User Manual

Page 68: Section 7.2.7 “register, Section 7.2.6 “regis

background image

68

8111A–AVR–05/08

AT86RF231

7.2.6

Register Summary

The following registers are to be configured to control the Extended Operating Mode:

7.2.7

Register Description - Control Registers

Register 0x01 (TRX_STATUS):

The read-only register TRX_STATUS signals the present state of the radio transceiver as well
as the status of a CCA application. A state change is initiated by writing a state transition com-
mand to register bits TRX_CMD (register 0x02, TRX_STATE).

• Bit 7 - CCA_DONE

Refer to

Section 8.5 “Clear Channel Assessment (CCA)” on page 94

, not updated in Extended

Operating Mode.

• Bit 6 - CCA_STATUS

Refer to

Section 8.5 “Clear Channel Assessment (CCA)” on page 94

, not updated in Extended

Operating Mode.

• Bit 5 - Reserved

• Bit [4:0] - TRX_STATUS

The register bits TRX_STATUS signals the current radio transceiver status.

Table 7-14.

Register Summary

Reg.-Addr

Register Name

Description

0x01

TRX_STATUS

Radio transceiver status, CCA result

0x02

TRX_STATE

Radio transceiver state control, TX_ARET status

0x04

TRX_CTRL_1

TX_AUTO_CRC_ON

0x08

PHY_CC_CCA

CCA mode control, see

Section 8.5.6

0x09

CCA_THRES

CCA threshold settings, see

Section 8.5.6

0x17

XAH_CTRL_1

RX_AACK control

0x20 - 0x2B

Address filter configuration

- Short

address,

PAN-ID and IEEE address

0x2C

XAH_CTRL_0

TX_ARET control, retries value control

0x2D

CSMA_SEED_0

CSMA-CA seed value

0x2E

CSMA_SEED_1

CSMA-CA seed value, RX_AACK control

0x2F

CSMA_BE

CSMA-CA back-off exponent control

Bit

7

6

5

4

3

2

1

0

+0x01

CCA_DONE

CCA_STATUS

Reserved

TRX_STATUS

TRX_STATUS

Read/Write

R

R

R

R

R

R

R

R

Reset Value

0

0

0

0

0

0

0

0