CC1000
SWRS048A Page 20 of 55
Manual Lock
Automatic Lock
Settling
MODEM1.
SETTLING
(1:0)
NRZ mode
MODEM1.LOCK_
AVG_MODE
=’1’
MODEM1.LOCK_
AVG_IN
=’0’=
→
’1’**
UART mode
MODEM1.LOCK_
AVG_MODE
=’1’
MODEM1.LOCK_
AVG_IN
=’0’=
→
’1’**
NRZ mode
MODEM1.LOCK_
AVG_MODE
=’0’
MODEM1.LOCK_
AVG_IN
=’X’
***
UART mode
MODEM1.LOCK_
AVG_MODE
=’0’
MODEM1.LOCK_
AVG_IN
=’X’
***
00 14
11
16
16
01 25
22
32
32
10 46
43
64
64
11 89
86
128
128
Notes:
** The averaging filter is locked when
MODEM1.LOCK_AVG_IN
is set to 1
*** X = Do not care. The timer for the automatic lock is started when RX mode is set in the
RFMAIN
register
Also please note that in addition to the number of bits required to lock the filter, you need to add the
number of bits needed for the preamble detector. See the next section for more information.
Table 4. Minimum preamble bits for locking the averaging filter, NRZ and UART mode
Settling
MODEM1.
SETTLING
(1:0)
Free-running
Manchester mode
MODEM1.LOCK_
AVG_MODE
=’1’
MODEM1.LOCK_
AVG_IN
=’0’
00 23
01 34
10 55
11 98
Table 5. Minimum number preamble chips for averaging filter, Manchester mode