From bafd5a574df850ebbc46cf5ffb10222460386157 Mon Sep 17 00:00:00 2001 From: Jonathon Pendlum Date: Wed, 29 Apr 2015 14:00:40 -0700 Subject: e300: Adjusted minimum frequency to account for MIMO mode - In MIMO mode, tick rate will be 1/2 the interface rate --- host/lib/usrp/e300/e300_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'host/lib') diff --git a/host/lib/usrp/e300/e300_impl.cpp b/host/lib/usrp/e300/e300_impl.cpp index 5ec2f5b2a..76e0bc2e2 100644 --- a/host/lib/usrp/e300/e300_impl.cpp +++ b/host/lib/usrp/e300/e300_impl.cpp @@ -646,7 +646,7 @@ void e300_impl::_enforce_tick_rate_limits( } // Minimum rate restriction due to MMCM used in capture interface to AD9361. // Xilinx Artix-7 FPGA MMCM minimum input frequency is 10 MHz. - const double min_tick_rate = uhd::usrp::e300::MIN_TICK_RATE; + const double min_tick_rate = uhd::usrp::e300::MIN_TICK_RATE / ((chan_count <= 1) ? 1 : 2); if (tick_rate - min_tick_rate < 0.0) { throw uhd::value_error(boost::str( -- cgit v1.2.3