Re: [Discuss-gnuradio] M&M clock recovery for async digital signal

2017-03-17 Thread Ed
I've also been studying the M&M code for a while and run into your same difficulty. The interpolating filter works _but_ you need to take into account that it produces a _delay_. M&M uses an interpolator of 8 taps. Being your input [x0, x1, x2, x3, x4, x5, x6, ...] and mu=0.0 you will see how t

Re: [Discuss-gnuradio] M&M clock recovery for async digital signal

2015-03-02 Thread Tomaž Šolc
Hi I've been trying to further debug the problem I'm having with the M&M clock recovery block. It seems to me that the core of the problem is that the interpolation between samples isn't working correctly. Current code does that with a "mmse_fir_interpolator_ff" block. However, if I test it with

[Discuss-gnuradio] M&M clock recovery for async digital signal

2015-02-26 Thread Tomaž Šolc
Hi I'm trying to synchronize on the bits in an asynchronous digital signal using M&M clock recovery block. For instance, roughly 7 samples of +1. represent a "1" and roughly 7 samples of -1. represent a "0". I've reduced the problem the following test case: a square (or sine) wave generator with