commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] [gnuradio] 06/13: uhd_fft: Added abs(lo_offset) correc


From: git
Subject: [Commit-gnuradio] [gnuradio] 06/13: uhd_fft: Added abs(lo_offset) correction to set_bandwidth command so we dont filter out signal of interest
Date: Mon, 6 Mar 2017 03:30:56 +0000 (UTC)

This is an automated email from the git hooks/post-receive script.

jcorgan pushed a commit to branch master
in repository gnuradio.

commit 971217021dfdb6b92cd79dd268ef992f1407666a
Author: ejk <address@hidden>
Date:   Fri Feb 17 21:46:56 2017 -0500

    uhd_fft: Added abs(lo_offset) correction to set_bandwidth command so we 
dont filter out signal of interest
---
 gr-uhd/apps/uhd_fft | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gr-uhd/apps/uhd_fft b/gr-uhd/apps/uhd_fft
index b65bb7a..1f0cf1c 100755
--- a/gr-uhd/apps/uhd_fft
+++ b/gr-uhd/apps/uhd_fft
@@ -98,6 +98,7 @@ class uhd_fft(gr.top_block, Qt.QWidget, UHDApp):
         self.stream_args = args.stream_args
         self.update_rate = args.update_rate
         self.wire_format = args.otw_format
+        self.lo_offset = args.lo_offset
 
         ##################################################
         # Variables
@@ -128,7 +129,7 @@ class uhd_fft(gr.top_block, Qt.QWidget, UHDApp):
         self.setup_usrp(uhd.usrp_source, args)
         self._ant_options = self.usrp.get_antennas(0)
         for c in range(len(self.channels)):
-            self.usrp.set_bandwidth(self.samp_rate, c)
+            self.usrp.set_bandwidth(self.samp_rate + abs(self.lo_offset), c)
         self.usrp_device_info = self.get_usrp_info_string(compact=True, 
tx_or_rx='rx')
 
         ### Now set up the GUI widgets: #####################################
@@ -431,7 +432,7 @@ class uhd_fft(gr.top_block, Qt.QWidget, UHDApp):
         self.qtgui_waterfall_sink_x_0.set_frequency_range(self.freq, 
self.samp_rate)
         self.usrp.set_samp_rate(self.samp_rate)
         for c in range(len(self.channels)):
-            self.usrp.set_bandwidth(self.samp_rate, c)
+            self.usrp.set_bandwidth(self.samp_rate + abs(self.lo_offset), c)
 
     def set_lo_locked_probe(self, lo_locked_probe):
         self.lo_locked_probe = lo_locked_probe



reply via email to

[Prev in Thread] Current Thread [Next in Thread]