Data Sheet
CC1101
SWRS061B Page 41 of 93
19 Radio Control
TX
19,20
RX
13,14,15
IDLE
1
CALIBRATE
8
MANCAL
3,4,5
SETTLING
9,10,11
RX_OVERFLOW
17
TX_UNDERFLOW
22
RXTX_SETTLING
21
FSTXON
18
SFSTXON
FS_AUTOCAL = 00 | 10 | 11
&
SRX | STX | SFSTXON | WOR
SRX | WOR
STX
STX
TXFIFO_UNDERFLOW
STX | RXOFF_MODE = 10
RXOFF_MODE = 00
&
FS_AUTOCAL = 10 | 11
SFTX
SRX | TXOFF_MODE = 11
SIDLE
SCAL
CAL_COMPLETE
FS_AUTOCAL = 01
&
SRX | STX | SFSTXON | WOR
RXFIFO_OVERFLOW
CAL_COMPLETE
SFRX
CALIBRATE
12
IDLE
1
TXOFF_MODE = 00
&
FS_AUTOCAL = 10 | 11
RXOFF_MODE = 00
&
FS_AUTOCAL = 00 | 01
TXOFF_MODE = 00
&
FS_AUTOCAL = 00 | 01
TXOFF_MODE = 10
RXOFF_MODE = 11
SFSTXON | RXOFF_MODE = 01
TXRX_SETTLING
16
SRX | STX | SFSTXON | WOR
SLEEP
0
SPWD | SWOR
XOFF
2
SXOFF
CSn = 0
CSn = 0 | WOR
( STX | SFSTXON ) & CCA
|
RXOFF_MODE = 01 | 10
TXOFF_MODE=01
FS_WAKEUP
6,7
SRX
Figure 16: Complete Radio Control State Diagram
CC1101
has a built-in state machine that is used
to switch between different operational states
(modes). The change of state is done either by
using command strobes or by internal events
such as TX FIFO underflow.
A simplified state diagram, together with
typical usage and current consumption, is
shown in Figure 5 on page 22. The complete
radio control state diagram is shown in Figure
16. The numbers refer to the state number
readable in the MARCSTATE status register.
This register is primarily for test purposes.
19.1 Power-On Start-Up Sequence
When the power supply is turned on, the
system must be reset. This is achieved by one
of the two sequences described below, i.e.
automatic power-on reset (POR) or manual
reset.