On 03/28/2018 11:32 AM, Ahmed Hamza via USRP-users wrote:
Hi,
I am using Ettus B200 mini, to receive signal at carrier frequency 725
MHz and the bandwidth is 6 MHz. The sampling rate is set to 13.28 MHz.
I enabled AGC by calling set_rx_agc() from set_gain inside
/usrp_source_impl.cc.
The thing is that I am receiving a signal with a maximum that reach
+/- 2048 frequently so I believe that the ADC is overloaded. The test
is using cable so it is supposed that there is no out of band
interference.
My questions are:
1) Do you know what may be causing this behavior and what should I try?
2) Where can I find the default values that Ettus B200 mini used for
Ad9364 registers?
3) Is there a way to read and/or write values of Ad9364 registers?
4) There are some get functions provided by Ettus, could this get
functions used in run time (I mean after loading the script)? For
example, if I do, uhd_usrp_probe --string
/mboards/0/dboards/A/rx_frontends/A/gain/agc/mode/value after loading
the script
I get: linux; GNU C++ version 5.3.1 20151219; Boost_105800;
UHD_003.009.002-0-unknown
Error: LookupError: KeyError: No devices found for ----->
Empty Device Address
Thanks,
Best Regards,
Ahmed
Reduce the power of the device that is sending the signal--use
attenuators if you have to.
uhd_usrp_probe needs a device address: use --args type=b200
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com