X310系列USRP使用LAN口MATLAB控制方法

这两天带师弟控了一下USRP X310系列,发生了很多啼笑皆非的故事。这里记录一下。

版本:MATLAB 2020a
USRP: X310系列(2940R)
端口:LAN口

上位机步骤:

  1. 调整主机IP地址为"192.168.10.X"(注意X不能为2,通常USRP默认地址为2);
  2. 在自己的以太网设置中,选择“属性-配置-高级”中,“连接速度和双工模式”,选择“1.0Gbps全双工”;
  3. 把网线插入值USRP的0口;(发生过插1口死活ping不同的情况)
  4. 使用“cmd”中的ping工具,尝试一下ping"192.168.10.2",如果能ping通说明物理层这里没有问题。如果ping不同,有可能是USRP的固定IP地址被调过了,也有可能是1,2步骤没做对

MATLAB步骤:
5. 首先登录MATLAB账户,在支持包中选择下载“Communication Toolbox Support Package for USRP Radio”;
6. 使用“findsdru”命令,查找USRP型号及IP地址。(如果已经对USRP的IP地址进行过配置,则这里回返回配置后的IPAddress);
7. 通常来说,“findsdru”命令返回的字段“Status”为“Not compatible”。所以这里需要对其下载相应的FPGA程序。
8. 使用"sdruload(‘Device’,‘X310’,‘IPAddress’,‘192.168.10.2’)",等待下载完成即可。(IP地址为USRP设置的IP地址)
9. 重启USRP,使用findsdru命令,看到“Status”为success。

请添加图片描述

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值