[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Generating carrier from samples
From: |
CEL |
Subject: |
Re: [Discuss-gnuradio] Generating carrier from samples |
Date: |
Tue, 11 Sep 2018 07:21:41 +0000 |
Hi Milos,
I must admit I don't fully understand what your "DFT block" does – how
does it reduce from 1024 to 512 values per item? What does each value
mean? why would the frequency mod block deal with these in a way that
generates multiple tones?
Best regards,
Marcus
On Mon, 2018-09-10 at 23:57 +0100, Milos Milosavljevic wrote:
> Dear All,
>
> From my own DFT output I am calculating top frequencies. I want to
> take each of the calculated frequency (e.g. my calculation gives me
> something like -2400, 1024, 0, 0, 0, -2400) and generate a carrier
> with the corresponding frequency. The algorithm is correct and the
> implementation seems fine.
>
> But I tried using the Freq Modulator block to give me the carrier but
> the output is just too distorted. What would be the best way to go
> around this?
>
> I have something like this:
> Input (stream) -> StreamToVector(1024 vlen) --> DFT (out is vector of
> top freqs of len 512) --> VectorToStream (512) --> Repeat(Interpolate
> by 2) --> FreqMod(sensitivity -1.0/(float(samp_rate)/(2*pi)))
>
> Any comments will be appreciated.
>
> Many thanks,
> Milos
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
smime.p7s
Description: S/MIME cryptographic signature