建设网站需要提交什么资料,ps国外教程网站,网站建设与管理属于计算机专业吗,俱乐部网站php源码不得不说RTL SDR真是神器#xff0c;直接把SDR的入门门槛拉低到了几十块钱。对于RTL SDR的学习开发#xff0c;有大佬写的《Software_Defined_Radio_using_MATLAB_Simulink_and_the_RTL-SDR》#xff0c;另外#xff0c;除了MATLAB#xff0c;近些年爆火的PYTHON当然也是可…不得不说RTL SDR真是神器直接把SDR的入门门槛拉低到了几十块钱。对于RTL SDR的学习开发有大佬写的《Software_Defined_Radio_using_MATLAB_Simulink_and_the_RTL-SDR》另外除了MATLAB近些年爆火的PYTHON当然也是可以的相比MATLABPYTHON的优势在于轻量相对于MATLAB动辄几十个GB的安装体量开源免费。 参照https://github.com/daskals/RTL-SDR-Python-Signal-Processing大佬的教程把在WINDOWS 10下的开发环境搭建步骤记录一下我用的是python 3.8.1 1.安装pyrtlsdr
pip install pyrtlsdr2.下载动态库 https://ftp.osmocom.org/binaries/windows/rtl-sdr/ 选择最新的即可注意32bit和64bit不要搞错现在的电脑一般应该都是64位了把解压后的文件夹中3个DLL复制到D:\Programs\Python\Python38\Lib\site-packages\rtlsdr目录下 3.替换文件内容例如我的目录是D:\Programs\Python\Python38\Lib\site-packages\rtlsdr 打开librtlsdr.py修改之前最好复制一份做备份做如下修改
c#driver_files [librtlsdr.so, rtlsdr/librtlsdr.so]#driver_files [rtlsdr.dll, librtlsdr.so]#driver_files [..//rtlsdr.dll, ..//librtlsdr.so]#driver_files [rtlsdr//rtlsdr.dll, rtlsdr//librtlsdr.so]#driver_files [lambda : find_library(rtlsdr), lambda : find_library(librtlsdr)]driver_files [D:\Programs\Python\Python38\Lib\site-packageslibrtlsdr.dll]driver_files [D:\Programs\Python\Python38\Lib\site-packageslibusb-1.0.dll]driver_files [D:\Programs\Python\Python38\Lib\site-packageslibwinpthread-1.dll]4.替换驱动这一步不一定需要如果你之前已经装了RTL SDR的驱动 右键按管理员运行zadig.exe 1options里选择List all devices 2如果用的win 10可能还要取消勾选Ignore Hubs or Composite Parents 3在下拉框中选择Bulk-In, Interface (Interface 0) 4再次确认USB ID为 “0BDA 2838 00”并点击Replace Driver 5.完成上述步骤后可运行RTL-SDR-Python-Signal-Processing-main目录中的test2_plot.py如果没有报错会弹出如下界面就说明一切OK了