Jeff, thank you for your tips. Actually I was testing it with another flowgraph and was in a rush to create this simple example, that's why I have fed original signal to these blocks. That's obvious mistake, thank you for pointing it out.
I have added sliders in order to change IQ imbalance generator settings in real-time as you suggested, and I can see that "IQ Balance Optimize" block is adjusting its settings. Unfortunately, the output signal is terribly deformed. I guess this is the case mentioned by Sylvain and Marcus, and this block cannot work with such signal. It is a pity. Nevertheless, I appreciate help of all of you.
Have a nice day!
Have a nice day!
Dnia 31 stycznia 2018 21:25 Marcus D. Leech <mleech@ripnet.com> napisaĆ(a):
On 01/31/2018 03:16 PM, Sylvain Munaut wrote:Hi,* You can just use 0.0 / 0.0 as the default. Those value are onlyreally used if you don't use the message system and just want a fixed/ known manually set correction. Once the first message is received,those value are overwritten* As stated the time constant is in samples.* The 'optimize' block only really works when you have some narrowband signals distributed around the spectrums. It will fail_miserably_ if you have a single wideband signal centered around DC...Cheers,SylvainIndeed, I find that if I use the osmocom IQ-balance code on radioastronomy "signals" that it produces horrible results in interferometryapplications, asit never really "converges", and adds significant long-time-scalephase-noise, so I disable it._______________________________________________Discuss-gnuradio mailing list
No comments:
Post a Comment