CC1110Fx / CC1111Fx
0xDF12: MCSM2 – Main Radio Control State Machine Configuration
Bit Field Name
Reset
R/W
Description
7:5
-
R0
Not used
4
RX_TIME_RSSI
0
R/W
Direct RX termination based on RSSI measurement (carrier
sense).
3
RX_TIME_QUAL
0
R/W
R/W
When the RX_TIME timer expires the chip stays in RX mode
if sync word is found when RX_TIME_QUAL=0, or either sync
word is found or PQT is reached when RX_TIME_QUAL=1.
2:0 RX_TIME[2:0]
111
Timeout for sync word search in RX. The timeout is relative to
the programmed tEvent0
.
The RX timeout in µs is given by EVENT0·C(RX_TIME, WOR_RES) ·26/X, where C is given by the table below and X is
the reference frequency (fRef) in MHz:
RX_TIME[2:0]
WOR_RES=0
3.6058
WOR_RES=1
18.0288
9.0144
WOR_RES=2
32.4519
16.2260
8.1130
WOR_RES=3
46.8750
23.4375
11.7188
5.8594
000
001
010
011
100
101
110
111
1.8029
0.9014
4.5072
0.4507
2.2536
4.0565
0.2254
1.1268
2.0282
2.9297
0.1127
0.5634
1.0141
1.4648
0.0563
0.2817
0.5071
0.7324
Until end of packet
As an example, EVENT0 = 34666, WOR_RES= 0 and RX_TIME= 6 corresponds to 1.96 ms RX timeout
0xDF13: MCSM1 – Main Radio Control State Machine Configuration
Bit Field Name
Reset
R/W
Description
7:6
-
R0
Not used
5:4 CCA_MODE[1:0]
11
R/W
Selects CCA_MODE; Reflected in CCA signal
00
01
10
11
Always
If RSSI below threshold
Unless currently receiving a packet
If RSSI below threshold unless currently receiving a packet
3:2 RXOFF_MODE[1:0]
00
R/W
Select what should happen (next state) when a packet has been received
00
01
10
11
IDLE
FSTXON
TX
Stay in RX
It is not possible to set RXOFF_MODEto be TX or FSTXON and at the same
time use CCA.
1:0 TXOFF_MODE[1:0]
00
R/W
Select what should happen (next state) when a packet has been sent (TX)
00
01
10
11
IDLE
FSTXON
Stay in TX (start sending preamble)
RX
SWRS033E
Page 215 of 239