LimeSDR的LabVIEW编写FM调频接收机,采用DLL方法,(非NI-USRP方式,)

本文介绍了如何使用LabVIEW调用LimeSDR的驱动DLL来编写FM调频接收机,避免使用NI-USRP。通过安装PothosSDR,获取LimeSuite.dll,并参考源代码中的API调用示例。尽管遇到IQ数据流解调的挑战,但最终通过借鉴GQRX SDR的设置成功实现了FM广播的接收。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前几天搞了一下用labview编写FM接收机,但是采用的是模拟NI-USRP的方式,非常不方便,很多limeSDR的控制都控制不了,,还死慢的,于是在想用labview应该还有更简单的方法。

(代码以上传至:https://github.com/eleday/LimeSDR_LabVIEW_Driver

当然是直接在labview上直接调用LimeSDR的驱动DLL,其实所有其他的SDR软件也都是这样,这个labview也是能做的。

安装完PothosSDR之后,这玩意会自动帮你装好下面几个东东,(除了这个,正常的USB驱动还是要装的)

  1. LimeSuite
  2. GQRX SDR

装完后,就可以得到想要调用的DLL:::::C:\Program Files\PothosSDR\bin\LimeSuite.dll,

多说两句,关于如何认识LimeSuite.dll里面的函数,头文件有非常详细的函数说明,

头文件在这里,C:\Program Files\PothosSDR\include\lime\LimeSuite.h

labview用不到,当然如果你想成批导入到labview还是要用到的,试过,成批导入很困难,无奈只能自己一个函数一个函数进行导入。

再说两句,limeSuite的源代码里面有一个docs和src\examples的文件夹,里面有范例,和说明文档,又详细介绍了API的调用,

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值