From: mleech Date: Tue, 5 Sep 2006 04:13:03 +0000 (+0000) Subject: Turned on baseband filtering if DBS_RX X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=d6a4c07fc4471db655d9b2157114358221c910e3;p=debian%2Fgnuradio Turned on baseband filtering if DBS_RX git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3489 221aa14e-8319-0410-a670-987f0aec2ac5 --- diff --git a/gr-radio-astronomy/src/python/usrp_psr_receiver.py b/gr-radio-astronomy/src/python/usrp_psr_receiver.py index 8a559370..a14f5986 100755 --- a/gr-radio-astronomy/src/python/usrp_psr_receiver.py +++ b/gr-radio-astronomy/src/python/usrp_psr_receiver.py @@ -30,6 +30,7 @@ # # from gnuradio import gr, gru, blks, audio +import usrp_dbid from gnuradio import usrp, optfir from gnuradio import eng_notation from gnuradio.eng_option import eng_option @@ -222,6 +223,7 @@ class app_flow_graph(stdgui.gui_flow_graph): # determine the daughterboard subdevice we're using self.subdev = usrp.selected_subdev(self.u, options.rx_subdev_spec) + self.cardtype = self.u.daughterboard_id(0) # Compute raw input rate input_rate = self.u.adc_freq() / self.u.decim_rate() @@ -229,6 +231,12 @@ class app_flow_graph(stdgui.gui_flow_graph): # BW==input_rate for complex data self.bw = input_rate + # + # Set baseband filter bandwidth if DBS_RX: + # + if self.cardtype == usrp_dbid.DBS_RX: + self.subdev.set_bw((self.u.adc_freq() / self.u.decim_rate())/2) + # # We use this as a crude volume control for the audio output #