aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/x300/x300_impl.hpp
diff options
context:
space:
mode:
authorAshish Chaudhari <ashish@ettus.com>2015-07-18 23:33:34 -0700
committerAshish Chaudhari <ashish@ettus.com>2015-07-19 11:43:13 -0700
commitafaf1e0e0fbb0478790b7d4e4bd3310faf35deba (patch)
tree7f78a1c4236ba2145dcfabb1284eb382091c5cab /host/lib/usrp/x300/x300_impl.hpp
parent782e20505f0df15d644763738390f7fa11bc464d (diff)
downloaduhd-afaf1e0e0fbb0478790b7d4e4bd3310faf35deba.tar.gz
uhd-afaf1e0e0fbb0478790b7d4e4bd3310faf35deba.tar.bz2
uhd-afaf1e0e0fbb0478790b7d4e4bd3310faf35deba.zip
x300: Added extended ADC self-test
- New device arg "ext_adc_self_test" triggers the test - ext_adc_self_test=<time> runs the test for "time" seconds
Diffstat (limited to 'host/lib/usrp/x300/x300_impl.hpp')
-rw-r--r--host/lib/usrp/x300/x300_impl.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/host/lib/usrp/x300/x300_impl.hpp b/host/lib/usrp/x300/x300_impl.hpp
index 64f14cae6..ad1c802ee 100644
--- a/host/lib/usrp/x300/x300_impl.hpp
+++ b/host/lib/usrp/x300/x300_impl.hpp
@@ -410,6 +410,8 @@ private:
double self_cal_adc_xfer_delay(mboard_members_t& mb, bool apply_delay = false);
void self_test_adcs(mboard_members_t& mb, boost::uint32_t ramp_time_ms = 100);
+ void extended_adc_test(mboard_members_t& mb, double duration_s);
+
//**PRECONDITION**
//This function assumes that all the VITA times in "radios" are synchronized
//to a common reference. Currently, this function is called in get_tx_stream