I am working on FMCOMMS2 interfaced with ZedBoard . When i am configuring this first time using the No OS Driver API ad9361_init I can see my Tx1 synthesizer frequency spectrum in my spectrum analyzer. after initialisation during run time i used ad9361_set_tx_lo_freq API to set required Synthesizer LO frequency . This API is also working fine and i can see the corresponding spectrum in my spectrum analyzer . But some times when i use this API the power level of the signal is getting down , again when i call the same API with other frequency then its giving required power level . I mean for a particular frequency only some times i am getting high power and some times low power .
What is the mistake in my procedure.How to solve this issue.
May i know is there any procedure to set the Tx Lo frequency using API .
i would like to know when this ad9361_set_tx_lo_freq API is called , is there any effect to power of the signal . and what are the parameters that are effected with this API.
Here i am attaching my test result .
Here the first one is freq=2GHz with high power using API ad9361_set_tx_lo_freq.
second one is with freq=2.1GHz but getting low power.