discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] how to use gr_clock_recovery_mm_cc


From: Shen Wenbo
Subject: [Discuss-gnuradio] how to use gr_clock_recovery_mm_cc
Date: Tue, 7 Jun 2011 09:13:39 -0400

Hi All,

In the gmsk.py, the gr.clock_recovery_mm_ff is used.

I want to use gr.clock_recovery_mm_cc (float omega, float gain_omega, float mu, float gain_mu) (which implements Mueller and Müller (M&M) based clock recovery block with complex input, complex output) to replace the gr.clock_recovery_mm_ff

I have done these in two steps:
1. use the same parameters (used to init gr.clock_recovery_mm_ff) to init gr.clock_recovery_mm_cc.
omege=2.000000, gain_omega=0.000625, mu=0.050000, gain_mu=0.050000, omega_relative_limit=0.005000

2. move the clock recovery block forward before demod block
self.connect(self, self.clock_recovery,  self.fmdemod, self.slicer, self)

Before modification, if I run the benchmark program using gmsk, receive rate is almost 100%, but after my modification, receive rate drops to 0%.

Does my method have problem, any help is appreciated!

-- 
Wenbo


reply via email to

[Prev in Thread] Current Thread [Next in Thread]