Hi Marcus,

Thanks for reply. Let me try to answer the questions.

Yes. The signal frequency shifted by +/- 5%.

The transfer burst is constant.

The frequency shift remains constant during a burst. So I estimate the
shift in the beginning of a burst, and fix the setting of demodulator and
resampler over the whole burst. I use FFT and interpolation to estimate the
frequency shift.

The "estimate frequency shift then configure demodulator" approach works,
except it takes 600-700 ms for the demodulator to start outputting meaning
data after receiving correct configuration. I call this 600-700ms time the
reconfiguration latency.

Maybe I used wrong term. By reconfiguration I mean I made two function
calls: one is the set_frequency of signal source, the other is
set_resamp_ratio of the fractional resampler. My data rate is 44.1k. So I
lost about 30k samples when I was waiting for the reconfiguration to take
effect.

Regards,
Bolin
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to