Search code examples
gnuradiognuradio-companion

GFSK Demod Samples/Symbol


Starting from a signal, how to determine correct Samples/Symbol value?

Here a link to the file i'm using: gfile271

And there is my flowgraph: enter image description here


Solution

  • By observation!

    First, make sure you've correctly frequency-synchronized, i.e. your signal is centric to f=0. While you're doing that, filtering the signal to contain mostly payload signal and least feasible noise is probably a good idea.

    Then, find the periodicities in your signal: That should be your symbol rate. Use a resampler (MMSE resampler, for example, was called "fractional resampler" until recently) to make that symbol rate fit into an integer amount of samples - tada, that's your samples per symbol now!