Added --notch_taps to allow user to specify number of taps in notch filter
authormleech <mleech@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 21 Jan 2009 19:08:54 +0000 (19:08 +0000)
committermleech <mleech@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 21 Jan 2009 19:08:54 +0000 (19:08 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10278 221aa14e-8319-0410-a670-987f0aec2ac5

gr-radio-astronomy/src/python/usrp_ra_receiver.py

index d9d9118d03bf92161964ad375767c9c8e6136a3f..cf886a41a7b49adefccf521fb6807c8ec1b3045c 100755 (executable)
@@ -82,6 +82,7 @@ class app_flow_graph(stdgui2.std_top_block):
                parser.add_option("-D", "--switch_mode", action="store_true", default=False, help="Dicke Switching mode")
                parser.add_option("-P", "--reference_divisor", type="eng_float", default=1.0, help="Reference Divisor")
                parser.add_option("-U", "--ref_fifo", default="@@@@")
+               parser.add_option("-h", "--notch_taps", type="int", default=64, help="Number of notch taps")
                parser.add_option("-n", "--notches", action="store_true", 
                    default=False, help="Notch frequencies after all other args")
                (options, args) = parser.parse_args()
@@ -95,7 +96,7 @@ class app_flow_graph(stdgui2.std_top_block):
                self.reference_divisor = options.reference_divisor
                self.ref_fifo = options.ref_fifo
                
-               self.NOTCH_TAPS = 128
+               self.NOTCH_TAPS = options.notch_taps
                self.notches = Numeric.zeros(self.NOTCH_TAPS,Numeric.Float64)
                # Get notch locations
                j = 0