use dbsrx filter
This commit is contained in:
parent
e1b3e555f8
commit
ba7a6085cb
@ -92,17 +92,14 @@ class adsb_rx_block (gr.top_block):
|
|||||||
|
|
||||||
#the DBSRX especially tends to be spur-prone; the LPF keeps out the
|
#the DBSRX especially tends to be spur-prone; the LPF keeps out the
|
||||||
#spur multiple that shows up at 2MHz
|
#spur multiple that shows up at 2MHz
|
||||||
#self.lpfiltcoeffs = gr.firdes.low_pass(1, rate, 1.8e6, 200e3)
|
self.lpfiltcoeffs = gr.firdes.low_pass(1, rate, 1.8e6, 200e3)
|
||||||
#self.lpfilter = gr.fir_filter_fff(1, self.lpfiltcoeffs)
|
self.lpfilter = gr.fir_filter_ccc(1, self.lpfiltcoeffs)
|
||||||
|
|
||||||
#self.filter = gr.fir_filter_fff(1, self.filtcoeffs)
|
|
||||||
#rate = int(2e6)
|
|
||||||
|
|
||||||
self.preamble = air.modes_preamble(rate, options.threshold)
|
self.preamble = air.modes_preamble(rate, options.threshold)
|
||||||
#self.framer = air.modes_framer(rate)
|
#self.framer = air.modes_framer(rate)
|
||||||
self.slicer = air.modes_slicer(rate, queue)
|
self.slicer = air.modes_slicer(rate, queue)
|
||||||
|
|
||||||
self.connect(self.u, self.demod)
|
self.connect(self.u, self.lpfilter, self.demod)
|
||||||
self.connect(self.demod, self.avg)
|
self.connect(self.demod, self.avg)
|
||||||
self.connect(self.demod, (self.preamble, 0))
|
self.connect(self.demod, (self.preamble, 0))
|
||||||
self.connect(self.avg, (self.preamble, 1))
|
self.connect(self.avg, (self.preamble, 1))
|
||||||
|
Loading…
Reference in New Issue
Block a user