亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? multi_scope.py

?? 這是用python語言寫的一個數字廣播的信號處理工具包。利用它
?? PY
字號:
#!/usr/bin/env pythonfrom gnuradio import gr, gru, eng_notationfrom gnuradio import usrpfrom gnuradio.eng_option import eng_optionfrom gnuradio import eng_notationfrom gnuradio import optfirfrom optparse import OptionParserfrom gnuradio.wxgui import stdgui, fftsink, waterfallsink, scopesink, form, sliderimport wxfrom usrpm import usrp_dbidimport timeimport os.pathimport sys# required FPGA that can do 4 rx channels.class my_graph(stdgui.gui_flow_graph):    def __init__(self, frame, panel, vbox, argv):        stdgui.gui_flow_graph.__init__(self)        self.frame = frame        self.panel = panel        parser = OptionParser (option_class=eng_option)        #parser.add_option("-S", "--subdev", type="subdev", default=(0, None),        #                  help="select USRP Rx side A or B (default=A)")        parser.add_option("-d", "--decim", type="int", default=128,                          help="set fgpa decimation rate to DECIM [default=%default]")        parser.add_option("-f", "--freq", type="eng_float", default=146.585e6,                          help="set frequency to FREQ [default=%default])", metavar="FREQ")        parser.add_option("-g", "--gain", type="eng_float", default=20,                          help="set gain in dB [default=%default]")        parser.add_option("-F", "--filter", action="store_true", default=True,                          help="Enable channel filter")        (options, args) = parser.parse_args()        if len(args) != 0:            parser.print_help()            raise SystemExit        nchan = 4        if options.filter:            sw_decim = 4        else:            sw_decim = 1        self.u = usrp.source_c(0, options.decim, fpga_filename="std_4rx_0tx.rbf")        if self.u.nddc() < nchan:            sys.stderr.write('This code requires an FPGA build with %d DDCs.  This FPGA has only %d.\n' % (                nchan, self.u.nddc()))            raise SystemExit                                     if not self.u.set_nchannels(nchan):            sys.stderr.write('set_nchannels(%d) failed\n' % (nchan,))            raise SystemExit                input_rate = self.u.adc_freq() / self.u.decim_rate()        print "USB data rate   = %s" % (eng_notation.num_to_str(input_rate),)        print "Scope data rate = %s" % (eng_notation.num_to_str(input_rate/sw_decim),)        self.subdev = self.u.db[0] + self.u.db[1]        if (len(self.subdev) != 4 or            self.u.db[0][0].dbid() != usrp_dbid.BASIC_RX or            self.u.db[1][0].dbid() != usrp_dbid.BASIC_RX):            sys.stderr.write('This code requires a Basic Rx board on Sides A & B\n')            sys.exit(1)        self.u.set_mux(gru.hexint(0xf3f2f1f0))        # deinterleave four channels from FPGA        di = gr.deinterleave(gr.sizeof_gr_complex)        self.connect(self.u, di)                # our destination (8 float inputs)        self.scope = scopesink.scope_sink_f(self, panel, sample_rate=input_rate/sw_decim)        # taps for channel filter        chan_filt_coeffs = optfir.low_pass (1,           # gain                                            input_rate,  # sampling rate                                            80e3,        # passband cutoff                                            115e3,       # stopband cutoff                                            0.1,         # passband ripple                                            60)          # stopband attenuation        #print len(chan_filt_coeffs)        # bust the deinterleaved complex channels into floats        for i in range(nchan):            if options.filter:                chan_filt = gr.fir_filter_ccf(sw_decim, chan_filt_coeffs)                c2f = gr.complex_to_float()                self.connect((di, i), chan_filt, c2f)            else:                c2f = gr.complex_to_float()                self.connect((di, i), c2f)            self.connect((c2f, 0), (self.scope, 2*i + 0))            self.connect((c2f, 1), (self.scope, 2*i + 1))        self._build_gui(vbox)        self.set_gain(options.gain)        self.set_freq(options.freq)    def set_gain(self, gain):        for i in range(len(self.subdev)):            self.subdev[i].set_gain(gain)    def set_freq(self, target_freq):        ok = True        for i in range(len(self.subdev)):            r = usrp.tune(self.u, i, self.subdev[i], target_freq)            if not r:                ok = False                print "set_freq: failed to set subdev[%d] freq to %f" % (                    i, target_freq)        return ok    def _build_gui(self, vbox):        vbox.Add(self.scope.win, 10, wx.EXPAND)        def main ():    app = stdgui.stdapp(my_graph, "Multi Scope", nstatus=1)    app.MainLoop()if __name__ == '__main__':    main ()

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产免费看久久精品| 日日夜夜精品视频天天综合网| 欧美精品 国产精品| 91麻豆国产福利在线观看| 韩国中文字幕2020精品| 蜜桃久久精品一区二区| 日本色综合中文字幕| 日韩国产成人精品| 日本三级亚洲精品| 国精品**一区二区三区在线蜜桃| 蜜臀av性久久久久蜜臀aⅴ| 风间由美一区二区av101| 国内精品在线播放| 国产激情一区二区三区桃花岛亚洲| 免费黄网站欧美| 国产一区激情在线| 国产成人av电影在线观看| 丁香六月综合激情| 99久久免费国产| 91激情在线视频| 欧美系列日韩一区| 日韩欧美视频一区| 国产清纯白嫩初高生在线观看91 | **欧美大码日韩| 亚洲欧美另类综合偷拍| 亚洲高清不卡在线| 精品一区二区在线视频| 粉嫩一区二区三区性色av| 99re热这里只有精品免费视频| 91成人网在线| 日韩欧美一级二级三级| 中文字幕在线一区| 亚洲观看高清完整版在线观看| 麻豆中文一区二区| 成人av免费在线| 91精品国产麻豆| 国产精品女主播在线观看| 亚洲电影你懂得| 国产综合久久久久久鬼色| 91小视频在线免费看| 这里只有精品免费| 亚洲国产精华液网站w| 亚洲大片在线观看| 久久久不卡网国产精品二区| 国产美女视频91| 精品视频一区 二区 三区| 亚洲精品在线一区二区| 一区二区在线观看免费视频播放| 六月丁香婷婷色狠狠久久| 一本色道久久综合精品竹菊| 日韩一区二区电影| 亚洲香蕉伊在人在线观| 国产精品伊人色| 欧美一区二区三区精品| 一个色妞综合视频在线观看| 国产伦精品一区二区三区视频青涩 | 亚洲综合色视频| 国产福利精品导航| 日韩色在线观看| 亚洲国产成人av网| 欧美自拍丝袜亚洲| 国产精品色婷婷久久58| 韩国女主播成人在线| 欧美精品v日韩精品v韩国精品v| 亚洲色欲色欲www在线观看| 国产一区在线精品| 日韩精品一区二区三区中文精品| 亚洲一区二区三区四区五区黄 | 国产女人18水真多18精品一级做| 日韩电影一区二区三区| 欧美日韩精品免费| 亚洲国产精品久久一线不卡| 一本大道久久精品懂色aⅴ| 国产精品日韩精品欧美在线| 国产精品亚洲а∨天堂免在线| 欧美一区二区三区精品| 免费人成网站在线观看欧美高清| 欧美日韩一区二区三区四区| 亚洲午夜一二三区视频| 欧美午夜精品电影| 亚洲成av人片在线观看无码| 欧美亚洲禁片免费| 午夜电影一区二区三区| 欧美日韩精品欧美日韩精品| 日韩精品亚洲一区二区三区免费| 欧美三级电影精品| 天天综合网 天天综合色| 欧美日韩亚洲综合在线 | 国产乱码精品1区2区3区| 精品国产露脸精彩对白| 国产一区二区在线电影| 日韩理论片中文av| 欧美手机在线视频| 日本女优在线视频一区二区 | 国产永久精品大片wwwapp | 成人午夜免费视频| ...av二区三区久久精品| 97精品视频在线观看自产线路二| 一二三区精品福利视频| 欧美精品乱码久久久久久| 日本aⅴ亚洲精品中文乱码| 精品久久久久久最新网址| 国产美女精品在线| 有码一区二区三区| 555夜色666亚洲国产免| 国产乱码精品一区二区三区忘忧草| 国产精品萝li| 欧美福利一区二区| 国产成人av资源| 亚洲不卡一区二区三区| 欧美成人国产一区二区| av网站一区二区三区| 亚洲成人一区在线| 国产午夜久久久久| 欧美亚洲免费在线一区| 国产剧情一区在线| 亚洲一区二区三区影院| 久久在线观看免费| 欧美性感一类影片在线播放| 国产精品一区在线观看乱码| 亚洲精品乱码久久久久久日本蜜臀| 欧美一级夜夜爽| 91在线高清观看| 国产在线精品免费av| 亚洲一区二区视频| 国产精品卡一卡二| 日韩一二在线观看| 91福利国产成人精品照片| 国产揄拍国内精品对白| 石原莉奈一区二区三区在线观看| 国产精品区一区二区三区| 91精品啪在线观看国产60岁| 91网页版在线| 国产一区二区三区免费在线观看 | 久久日一线二线三线suv| 一本大道久久a久久综合婷婷| 国产精品一区二区三区四区| 爽好久久久欧美精品| 一区二区三区高清在线| 国产精品久久久一本精品| 精品久久久久一区| 日韩欧美卡一卡二| 777欧美精品| 欧美日韩国产小视频| 91麻豆免费视频| 91在线视频免费观看| 大桥未久av一区二区三区中文| 韩国av一区二区三区四区| 日本大胆欧美人术艺术动态| 午夜精品一区二区三区电影天堂| 亚洲欧美日韩久久| 亚洲日本韩国一区| 国产精品国产三级国产普通话99 | 久久久精品天堂| 久久影院视频免费| 欧美电影免费观看高清完整版在| 欧美日韩国产免费| 欧美高清视频www夜色资源网| 在线视频国内一区二区| 色呦呦日韩精品| 日本丶国产丶欧美色综合| 色综合天天综合网国产成人综合天 | 亚洲精选免费视频| 亚洲乱码国产乱码精品精98午夜| 亚洲视频在线一区二区| ●精品国产综合乱码久久久久| 亚洲视频图片小说| 亚洲三级免费观看| 亚洲制服丝袜在线| 亚洲电影在线免费观看| 日韩电影免费一区| 精品在线一区二区三区| 国产精品原创巨作av| 成人手机电影网| 在线一区二区三区四区五区| 欧美视频日韩视频在线观看| 欧美一级搡bbbb搡bbbb| 2020国产成人综合网| 国产精品传媒入口麻豆| 亚洲摸摸操操av| 大白屁股一区二区视频| 91毛片在线观看| 91精品国产综合久久久久久久久久| 日韩精品一区国产麻豆| 中文字幕日韩一区| 午夜国产精品一区| 国产不卡视频在线播放| 91国偷自产一区二区三区观看| 欧美一级一级性生活免费录像| 国产三级精品三级在线专区| 亚洲男帅同性gay1069| 日韩高清在线电影| 国产成人在线免费| 欧美手机在线视频| 国产午夜精品久久久久久免费视 | 亚洲一区二区三区视频在线| 蜜乳av一区二区三区| 91最新地址在线播放| 欧美一区二区视频在线观看2022 | 色噜噜狠狠成人网p站|