|
From: | kokosz |
Subject: | Re: [Discuss-gnuradio] How to use IQ Bal Optimize/Fix? |
Date: | Wed, 31 Jan 2018 15:21:35 +0100 |
User-agent: | GWP-Draft |
Dnia 31 stycznia 2018 12:34 Jeff Long <address@hidden> napisaĆ(a):
If you put 0 in the manual fields and wiresrc->optimize->iqbalandsrc->iqbalit seems to work fine. Do you have a GRC file?"period" is some sort of time constant, in samples. If you set it tosamp_rate, optimization will happen within a second. Smaller values forfaster response up to a point.On 01/31/2018 05:54 AM, kokosz wrote:Dear all,It looks like IQ imbalance is causing problems in my application, as Iwas able to simulate real-world-like problems after adding "IQ ImbalanceGenerator" to my GRC flowgraph. So, after simulating this imbalance, Iwanted to get rid of it with the help of "IQ Bal Optimize" and "IQ BalFix" combo. Unfortunately, I can't get it work.As far as I understand, "IQ Bal Optimize" is automatically detectingsettings (i.e. magnitude and phase correction values) for "IQ Bal Fix"and pass it to the latter block via message connection called"iqbal_corr". Is this is true, I don't understand why I have to manuallyset "Magnitude" and "Phase" in "IQ Bal Fix" (otherwise I cannot run theflowgraph because of empty fields). I think that these fields were meantfor making manual fix possible, but when using "IQ Bal Optimize"/"IQ BalFix" combo, message connection should be all what is necessary, right?Also, because of lack of detailed documentation, I am not sure how tointerpret "Period" field in IQ Bal Optimize - what units are expected here?I am using GRC v3.7.11, compiled from source files few days ago._______________________________________________Discuss-gnuradio mailing list_______________________________________________Discuss-gnuradio mailing list
iqbal_test.grc
Description: application/gnuradio-grc
[Prev in Thread] | Current Thread | [Next in Thread] |