From 0ea2683862fedf27d23ee2ad23e119edc1bf610c Mon Sep 17 00:00:00 2001 From: Jason Abele Date: Tue, 8 Nov 2011 11:02:48 -0800 Subject: Clip WBX target freq before computing LO settings --- host/lib/usrp/dboard/db_wbx_version4.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'host/lib/usrp/dboard/db_wbx_version4.cpp') diff --git a/host/lib/usrp/dboard/db_wbx_version4.cpp b/host/lib/usrp/dboard/db_wbx_version4.cpp index faaf9e3fd..cebaee2d7 100644 --- a/host/lib/usrp/dboard/db_wbx_version4.cpp +++ b/host/lib/usrp/dboard/db_wbx_version4.cpp @@ -167,6 +167,9 @@ double wbx_base::wbx_version4::set_tx_gain(double gain, const std::string &name) * Tuning **********************************************************************/ double wbx_base::wbx_version4::set_lo_freq(dboard_iface::unit_t unit, double target_freq) { + //clip to tuning range + target_freq = wbx_v4_freq_range.clip(target_freq); + UHD_LOGV(often) << boost::format( "WBX tune: target frequency %f Mhz" ) % (target_freq/1e6) << std::endl; -- cgit v1.2.3