From 6fb1e402a79cb9c0f78180caf44e4274aa2c503b Mon Sep 17 00:00:00 2001 From: mleech Date: Tue, 30 Dec 2008 04:58:11 +0000 Subject: [PATCH] Fixed handling of out-of-range NOTCH specifications git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10180 221aa14e-8319-0410-a670-987f0aec2ac5 --- gr-radio-astronomy/src/python/usrp_ra_receiver.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gr-radio-astronomy/src/python/usrp_ra_receiver.py b/gr-radio-astronomy/src/python/usrp_ra_receiver.py index 11dcb54b..41226477 100755 --- a/gr-radio-astronomy/src/python/usrp_ra_receiver.py +++ b/gr-radio-astronomy/src/python/usrp_ra_receiver.py @@ -362,13 +362,13 @@ class app_flow_graph(stdgui2.std_top_block): # if (self.dual_mode == True): - self.setup_dual (self.setimode,self.use_notches) + self.setup_dual (self.setimode) if (self.interferometer == True): - self.setup_interferometer(self.setimode,self.use_notches) + self.setup_interferometer(self.setimode) if (self.normal_mode == True): - self.setup_normal(self.setimode,self.use_notches) + self.setup_normal(self.setimode) if (self.setimode == True): self.setup_seti() @@ -1127,6 +1127,8 @@ class app_flow_graph(stdgui2.std_top_block): diff = i - self.observing if int(i) == 0: break + if (i < (self.observing - self.bw/2) or i > (self.observing + self.bw/2)): + continue if (diff > 0): idx = diff / binwidth idx = round(idx) @@ -1241,7 +1243,7 @@ class app_flow_graph(stdgui2.std_top_block): # # Setup dual-channel (two antenna, usual orthogonal polarity probes in the same waveguide) # - def setup_dual(self, setimode,notches): + def setup_dual(self, setimode): self.setup_radiometer_common(2) -- 2.47.2