RFM22
Table 19. ndec[2:0] Settings
Rb(1+ enmanch) [kbps]
ndec[2:0]
Min
Max
1
0
1
5
4
3
2
1
0
2
2
3
3
8
8
40
65
40
The clock recovery oversampling rate is set via rxosr[10:0] in "Register 20h. Clock Recovery Oversampling Rate"
and "Register 21h. Clock Recovery Offset 2".
ndec_exp and dwn3_bypass together with the receive data rate (Rb) are used to calculate rxosr:
500×(1+2×dwn3_bypass)
rxosr =
2
ndec_exp-3 ×Rb×(1+enmanch)
Where: Rb is in kbps and enmanch is the Manchester Coding parameter. The resulting rxdr[10:0] value should be
rounded to an integer hexadecimal number.
The clock recovery offset ncoff[19:0] in "Register 21h. Clock Recovery Offset 2", "Register 22h. Clock Recovery
Offset 1", and "Register 23h. Clock Recovery Offset 0" is calculated as follows:
Rb×(1+enmanch)×220+ndec_exp
ncoff =
500×(1+2×dwn3_bypass)
Where: Rb is in kbps.
The clock recovery gain crgain[10:0] in "Register 24h. Clock Recovery Timing Loop Gain 1" and "Register 25h.
Clock Recovery Timing Loop Gain 0" is calculated as follows:
16
2
crgain = 2 +
rxosr
48
Tel: +86-755-82973805
Fax: +86-755-82973550
E-mail: sales@hoperf.com
http://www.hoperf.com