beautypg.com

Rainbow Electronics AT86RF231 User Manual

Page 46

background image

46

8111A–AVR–05/08

AT86RF231

Register 0x02 (TRX_STATE):

The radio transceiver states are controlled via register bits TRX_CMD, which receives the state
transition commands.

This register is used for Basic and Extended Operating Mode, refer to

Section 7.2 “Extended

Operating Mode” on page 47

.

• Bit [7:5] - TRAC_STATUS

Refer to

Section 7.2.7 “Register Description - Control Registers” on page 68

.

• Bit [4:0] - TRX_CMD

A write access to register bits TRX_CMD initiate a radio transceiver state transition towards the
new state as defined by the write access:

Notes:

1. FORCE_PLL_ON is not valid for states SLEEP, P_ON, RESET, TRX_OFF, and all *_NOCLK

states, as well as STATE_TRANSITION_IN_PROGRESS towards these states.

2. Extended Operating Mode only, refers to

Section 7.2.7 “Register Description - Control Regis-

ters” on page 68

.

Bit

7

6

5

4

3

2

1

0

+0x02

TRAC_STATUS

TRX_CMD

TRX_STATE

Read/Write

R

R

R

R/W

R/W

R/W

R/W

R/W

Reset Value

0

0

0

0

0

0

0

0

Table 7-4.

State Control Command, Register Bits TRX_CMD

Register Bit

Value

State Description

TRX_CMD

0x00

NOP

0x02

TX_START

0x03

FORCE_TRX_OFF

0x04

(1)

FORCE_PLL_ON

0x06

RX_ON

0x08

TRX_OFF (CLK Mode)

0x09

PLL_ON (TX_ON)

0x16

(2)

RX_AACK_ON

0x19

(2)

TX_ARET_ON

All other values are reserved and mapped to NOP