How to set IQ imbalance in AD-FMCOMMS5 board using IIO oscilloscope installed in memory card connected with ZC706 Board
To enable quadrature tracking go to FMComms5->Controls. Under the "AD9361 Receive Chain" there should be a Tracking Quadrature box. That enables/disables quadrature tracking.
By using "Tracking Quadrature box" option there is no improvement in IQ imbalance. Is there is any option to control the Gain and phase of each DAC.
Quadrature tracking with regards to that checkbox is only for RX.
In the global settings using auto for calibration will quad calibrate the TX. Moving the LO 100MHz will force this recalibration in auto mode. AD9361 Transmit Quadrature Calibration (Tx Quad Cal)
You can manually change the phase and scale of the IQ channels ("cf-ad9361-A", "cf-ad9361-B", "cf-ad9361-dds-core-lpc", "cf-ad9361-dds-core-B") through attributes: calibscale and calibphase. These are not really meant for IQ imbalance correction but that is how you can modify the channels individually. AXI ADC HDL Linux Driver [Analog Devices Wiki]
Thanks for reply. I am transmitting a signal with 10 MHz bandwidth . i see that there is LO with significant power level. i want to suppress this LO. How to do this. I am attaching the screenshot of receiver.
Are the other transmitters transmitting that signal? If not I would change their LO to something out of band or power them down. That is the likely source of that spike.
Thanks for reply. I have done the same but that LO spike is still there. i am attaching the screenshot of signal and transmitter setting.
I am transmitting signal through TX2
What is the full scale range of the input waveform you are providing? If it is too small the DC tone will dominate. Note that the default DMA's want a 16 bit integer, but will truncate this to 12 bits for the transceiver itself.
You can experiment with this by using the DDS's and generating tones of different scales. For a tone of -10dBFS I'm able to get 40dB of gain over the DC tone.
Retrieving data ...