discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] frequency shift with multiplier.... something see


From: Fernando
Subject: Re: [Discuss-gnuradio] frequency shift with multiplier.... something seems to work wrong
Date: Wed, 26 Apr 2017 20:38:40 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0

It worked, using same delay in both paths with this modified diagram, even without the multiply x0 block, just using in this path two identical low pass filter in cascade
There was another problem: the amplitude of the Dual side band (L-R)  was half the other part, so I add a *2 factor when creating the compound signal




Thank you



El 25/04/17 a las 18:54, Federico 'Larroca' La Rocca escribió:
Hi Fernando,
You are assuming that the signal you are getting at the receiver is not delayed with respect to the one being sent. You are thus using a cosine signal source with no phase correction. This is not true, since you are using filters, which always delay samples (moreover, you should make sure that both the LPF and the BPF have the same group delay, mostly by using the same transition width). You are thus getting cross-talk between both channels.
You may experiment by manually correcting the phase of the signal source, or by using a PLL (see the WBFM implementation on GNU Radio or gqrx).
best
Federico

2017-04-23 18:47 GMT-03:00 Fernando <address@hidden>:

I'm working on a stereo FM modulator/demodulator, buth channels get mixed, so I'm doing some test and I have found taht this diagram (faulty.grc.png) does not work well. The output of the adder seems fine


Pilot at 19Khz, lower part of the spectrum with tones at 1Khz and 12Khz, and upper part with tones at 38K+-1K and 38K+-12K (as is a power spectrum signs are not show)

But signals R and L show both 1K + 12K tones insted of just 1K tone in one of then and one 12K tone in the other.


I have been testing part of the diagram apart one of the other and I have found that if I only do the add+substract part It work well

And if I only do the add+frequency displacement It work well too .... so I'm puzzled.

Any ideas please?


regards




_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio




reply via email to

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