Dear All:
I need to calibrate my USRP with Flex900 daughter boards to take real
world
measurements in dBm. But I am confused with the gain parameter that is
used
in usrp_fft.py.
- Not sure whether the RFX900 board has a PGA of its own
- Or is it just the AD9862 PGA before the ADCs
- The gain bar/parameter varies over 0-90, what does this represent?
- When you increase the gain from 0 till 30 or abouts there is no
change in
the noise floor? why is that?
If you have any docs that I can go through to understand the gain
characteristic, please.
Kind regards,
Shabbir
View this message in context:
http://www.nabble.com/USRP-FLEX900-Daughter-Boards-Calibration-tp24717348p24717348.html
Sent from the GnuRadio mailing list archive at Nabble.com.
On Wed, Jul 29, 2009 at 04:29:35AM -0700, Shabbir A. wrote:
Dear All:
I need to calibrate my USRP with Flex900 daughter boards to take real world
measurements in dBm. But I am confused with the gain parameter that is used
in usrp_fft.py.
- Not sure whether the RFX900 board has a PGA of its own
The RFX boards have adjustable gain on the Rx side, controlled by
one of the low speed DACs.
- Or is it just the AD9862 PGA before the ADCs
- The gain bar/parameter varies over 0-90, what does this represent?
Roughly the gain in dB relative to an unspecified point.
- When you increase the gain from 0 till 30 or abouts there is no change in
the noise floor? why is that?
Not sure.
If you have any docs that I can go through to understand the gain
characteristic, please.
The code that controls the two parts of the gain setting can be found in
db_flexrf.cc, flexrf_base_rx::set_gain
You might want to add a couple of printfs to that code to see what’s
going on.
Eric