discuss-gnuradio
[Top][All Lists]
Advanced

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

[Discuss-gnuradio] Obtaining the original (source) samples at the end of


From: Veljko Pejovic
Subject: [Discuss-gnuradio] Obtaining the original (source) samples at the end of the chain (sink)
Date: Mon, 26 Oct 2015 15:26:09 +0100

Hi,

I would like to process samples from a USRP (let's use FM
demodulation, for example) and then identify which of the original
samples correspond to a particular result at the end of the chain
(say, a beginning of a stereo transmission, a beginning of a song,
etc.).

The problem is, in the process of filtering, demodulation and
evaluation I lose the original samples. If, at the point of detection
I go back and fetch samples from USRP, those won't be the exact
samples corresponding to the generated result. Moreover, since the
delay the original samples take to go through the processing chain is
varying and unpredictable (I learnt that in my last experiment, and
thank you Macus for explaining this), I can't just build a parallel
chain that will merely delay the samples, and then fetch those delayed
samples.

So, what is the solution? One idea I have is to extend each block in
the processing chain with another input/output port and carry along
the original samples. Then, in the end, when I evaluate the result, I
can just take the piggybacked samples, and be sure that those are the
ones that generated the result. However, this means I have to modify
each block in the chain. Is there a more elegant solution to the
problem?

Thanks,


Veljko



reply via email to

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