SDR# (SDRSharp)代码讲解 (一)

SDR#(也称SDRSharp)与Linux平台下常用的GQRX类似,是目前Windows平台上最常用的频谱观察,音频解调软件,支持AM、FM、SSB等多种调制方式。以SDRSharp为基础又派生出了其它一些软件比如TVSharp以及ADSBSharp等。

 

接下来本帖会讲解SDRSharp的核心代码,借此抛砖引玉,希望读者也能自此获得灵感,写出自己的作品。

 

我们的讲解会以最后一个开源版本的SDRSharp为基础。主要好处有两方面,一个是早期版本各类算法比较基础,方便理解,另一个是此版本代码经过一些简单修改后(加入HackRF等硬件的dll)即可在Visual Studio里编译运行,方便应用到自己的项目中。

 

下载地址:https://github.com/cgommel/sdrsharp

 

现计划把代码讲解分为几个部分,首先是解调算法的讲解,如AM、FM算法,会在书中找出代码所对应的公式,另外还会讲到用于频谱显示的FFT算法。接下来还会讲硬件接口部分的代码,包括如何与HackRF、RTL-SDR等硬件驱动交互的部分。

 

如有其它相关需求,也请读者提出,如果需求比较大也会对应讲解,另外如果有讲解的不对的地方也请读者不吝赐教,共同提高。

加入dll文件的版本 用vs2013可以编译运行

链接:https://pan.baidu.com/s/1WhYfLHOuefPpH_6Db7h1Rw  密码:b2pc

 

 

  • 12
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值