LimeSDR在windows下使用Gqrx来接收FM广播

                         

本文内容、开发板及配件仅限用于学校或科研院所开展科研实验!

本文将详细介绍在windows下如何使用Gqrx软件来接收FM广播。

一、外壳安装、天线转接线和天线安装、USB线连接【注意测试的时候一定要安装上4根天线来测试!】

(1)如图所示,将面板拆解,并用螺丝螺母和零件配合来将板子固定在外壳卡槽中。

(2)安装天线转接线和天线,RF接口默认使用:接收天线接rx1_L rx2_L,发射天线接 tx1_1 tx2_1。TX1_1   ---Channel 1 TX - primary (all frequencies),TX2_1 Channel 2 TX - primary (all frequencies),RX1_L---Channel 1 RX - frequencies below 1.5GHz,RX2_L---Channel 2 RX - fre

### 使用指南 - **直放站实验**:先用LimeSuiteGUI连好LimeSDR,点击Reset和Default,设置SXR和SXT里的接收和发射中心频率,以及CLK里的采样率,点击Save将当前配置存入一个ini文件。打开ini文件找到对应寄存器,修改对应位,例如将0x002A的值从0x0086改为0x02A6 [^1]。 - **在Windows使用Gqrx接收FM广播**: - 下载并安装Python2.7.13,安装路径及其他过程选择默认即可:https://www.python.org/downloads/windows/。 - 下载并安装LimeSDR USB driver:https://wiki.myriadrf.org/Lime_Suite#USB_driver。 - 下载并安装PothoSDR development environment,安装时注意勾选Add PothoSDR to the system PATH for all user:http://downloads.myriadrf.org/builds/PothosSDR/?C=M;O=D [^2]。 - **Ubuntu16.04安装limeSDR srsLTE**:采用链接https://www.mobibrw.com/2018/10678的方法进行安装,先安装soapySDR,再安装limesuite。当编译srsLTE到40%多出现编译错误rf_zmq_imp.c时,是因为用了旧的zmq库,执行sudo apt-get install libzmq3-dev,重新cmake …/,即可编译成功 [^3]。 ### 技术文档 - **LimeSuite库函数说明**:oversample为RF硬件的过采样比率,有效的过采样值有1、2、4、8、16、32,0表示使用设备默认的过采样值(通常由设备固件决定)。示例代码如下,可设置采样率为10 MHz,过采样比率为4: ```cpp float sampleRate = 10000000.0; // 10 MHz size_t oversample = 4; int result = LMS_SetSampleRate(g_deviceSDR, sampleRate, oversample); if (result != 0) { std::cerr << "设置采样率失败。" << std::endl; } ``` rate参数指定设备和主机之间数据交换的采样率,设置为10000000.0(即10 MHz)表示每秒主机接收1000万个复数样本(每个复数样本包括I和Q)。oversample参数控制RF硬件的采样率,过采样比率为1时表示没有过采样,更高的值会增加RF硬件的采样频率,用于提高信号的信噪比(SNR)或减少混叠效应 [^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值