本例程使用B210在gnuradio中实现双收双发实验。

        下载我提供的应用程序,在gnuradio中打开,注意需要使用sudo权限打开gnuradio。否则运行时会报错。打开程序后如下图所示。

        双击UHD:USRP Source 模块打开设置,可以看到设置为双通道同时接受信号。若需要设置为单通道可以将 [0,1] 改为 [] 或者 [0],并且将Num channels设置为1。注意单通道不能设置为 [1] 单独B通道不起作用。发送同理。

        打开发送模块,可以看到也是设置为双通道同时发射

        使用B210板卡与主机使用USB3.0的数据线连接。

        运行程序,最终效果如下图所示

        两块板子使用同一个程序进行一收一发实验,程序如下图所示。

        在同一个程序里面控制多块板子需要指定设备地址,可以使用如下命令查看设置号:sudo uhd_find_devices

        打开 UHD:USRP Source 模块,配置如下所示

        打开 UHD:USRP Sink 模块,配置如下所示,可以看到设备号不同。

        同时插入两块B210板卡,接上天线,运行程序,可以看到两块板子的A通道分别亮起接受和发送的LED。

        在主机中也可以看到接受的波形,将两块板子分开距离波形会立刻发生变化

通过百度网盘分享的文件:B210双收双发实验与两块板子单收单发实验
链接:https://pan.baidu.com/s/1VTlPvvH4RrXa5hTpYR286Q 
提取码:p79w 
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐