Sorry for coming back with this question. We though we had solved our problem of having the RX1 and RX2 gain values getting changed from our original values, but unfortunately we still have this issue.
This is, we saw that the values of out_voltage0_hardwaregain and out_voltage1_hardwaregain are not getting changed now from the settings we write to them (of course with in_voltage0_gain_control_mode and in_voltage1_gain_control_mode in manual) after we make a frequency change, however the actual Gain behavior we are observing in the Rx channels tells us that the real gains being applied are different from what we put in out_voltage0_hardwaregain and out_voltage1_hardwaregain, this means that in a lower layer our gain values are being overridden with the use of the Gain Tables (we can actually see the gain jumps at 1.3 GHz and 4 GHz).
We would like not to change to 2016_R1 (for the loadable gain table) now, because I'm not a Linux expert and this project is under a very tight schedule, so we want to avoid the risk of getting delayed in case we have problems on this upgrade process.
Since we need to have full control of the gain so we can implement our own gain control, could you please tell us if there is a way to completely avoid the use of the Gain Tables?
Or if this is not possible, how can we keep track and control of the current table index and its gain, so we can make the proper adjustment to have a similar gain once the change to the next table takes place?
Many Thanks in advance,