3 from gnuradio import gr
4 from gnuradio.qtgui import qtgui
6 class my_top_block(gr.top_block):
8 gr.top_block.__init__(self)
16 src1 = gr.sig_source_c(Rs, gr.GR_SIN_WAVE, f1, 0.1, 0)
17 src2 = gr.sig_source_c(Rs, gr.GR_SIN_WAVE, f2, 0.1, 0)
19 thr = gr.throttle(gr.sizeof_gr_complex, 20*fftsize)
20 self.snk1 = qtgui.sink_c(fftsize, gr.firdes.WIN_BLACKMAN_hARRIS, -Rs/2, Rs/2)
21 self.snk2 = qtgui.sink_c(fftsize, gr.firdes.WIN_BLACKMAN_hARRIS, -Rs/2, Rs/2)
23 self.connect(src1, (src,0))
24 self.connect(src2, (src,1))
25 self.connect(src, thr, self.snk1)
26 self.connect(src1, self.snk2)
28 self.snk1.initialize()
29 qapp = self.snk1.get_qapplication()
30 self.snk2.initialize(qapp)
32 if __name__ == "__main__":