CC1000
SWRS048A Page 44 of 55
MODEM2 Register (0Fh)
REGISTER
NAME
Default
value
Active
Description
MODEM2[7]
PEAKDETECT
1
H
Peak Detector and Remover disabled or
enabled
0 : Peak detector and remover is
disabled
1 : Peak detector and remover is
enabled
MODEM2[6:0] PEAK_LEVEL_OFFSET[6:0] 0010110
-
Threshold level for Peak Remover in
Demodulator. Correlated to frequency
deviation, see note.
Note: PEAK_LEVEL_OFFSET[6:0] =
8
5
2
⋅
∆
+
−
f
IF
Fs
IF
Fs
low
low
where
1
_
_
+
=
FREQ
XOSC
xosc
f
Fs
and
accuracy
XTAL
rf
f
kHz
IF
low
_
_
2
150
•
•
−
=
and
∆
f is the separation
MODEM1 Register (10h)
REGISTER
NAME
Default
value
Active
Description
MODEM1[7:5]
MLIMIT
011
-
Sets the limit for the Manchester Violation Flag.
A Manchester Value = 14 is a perfect bit and a
Manchester Value = 0 is a constant level (an
unbalanced corrupted bit)
000 : No Violation Flag is set
001 : Violation Flag is set for Manchester Value < 1
010 : Violation Flag is set for Manchester Value < 2
011 : Violation Flag is set for Manchester Value < 3
100 : Violation Flag is set for Manchester Value < 4
101 : Violation Flag is set for Manchester Value < 5
110 : Violation Flag is set for Manchester Value < 6
111 : Violation Flag is set for Manchester Value < 7
MODEM1[4]
LOCK_AVG_IN
0
H
Lock control bit of Average Filter
0 : Average Filter is free-running
1 : Average Filter is locked
MODEM1[3]
LOCK_AVG_MODE
0
-
Automatic lock of Average Filter
0 : Lock of Average Filter is controlled automatically
1 : Lock of Average Filter is controlled by
LOCK_AVG_IN
MODEM1[2:1]
SETTLING[1:0]
11
-
Settling Time of Average Filter
00 : 11 baud settling time, worst case 1.2dB loss in
sensitivity
01 : 22 baud settling time, worst case 0.6dB loss in
sensitivity
10 : 43 baud settling time, worst case 0.3dB loss in
sensitivity
11 : 86 baud settling time, worst case 0.15dB loss in
sensitivity
MODEM1[0]
MODEM_RESET_N
1
L
Separate reset of MODEM