主要内容

comm.SDRDevE3xx

的界面USRPE3xx无线电硬件

自从R2019b

描述

comm.SDRDevE3xx无线电对象接口与USRP™E3xx无线电硬件。有了这个对象,您可以配置无线电硬件和主机进行适当的通信。

该对象支持以下无线电硬金宝app件设备:

  • USRP E310

  • USRP E312

创建

要创建comm.SDRDevE3xx无线电对象,使用sdrdev带参数的函数“E3xx”

Dev = sdrdev(“E3xx”

如果在主机无线电硬件设置过程中使用默认IP地址以外的IP地址配置无线电硬件,也可以在创建对象时指定新的IP地址。设置IPAddress属性在使用名称-值对创建对象时。

Dev = sdrdev(“E3xx”“IPAddress”“192.168.30.2”);

属性

全部展开

E3xx无线电硬件的名称,指定为字符向量。

数据类型:字符串|字符

无线电硬件的IP地址,指定为虚线四分字符向量。此值必须与硬件设置期间分配的无线电硬件的物理IP地址匹配。有关更多信息,请参见引导主机无线电硬件设置.如果将无线电硬件配置为与默认IP地址不同的IP地址,请更新IPAddress相应的行动。

例如:

Dev = sdrdev(“E3xx”);dev.IPAddress =“192.168.30.2”

或者,您可以在创建对象时指定IP地址:

Dev = sdrdev(“E3xx”“IPAddress”“192.168.30.2”);

数据类型:字符串|字符

对象的功能

downloadImage 下载SD卡图像或比特流文件
信息 获取无线电硬件信息
testConnection 测试主机和无线电硬件之间的连接

例子

全部折叠

通过执行中的步骤,确保您的无线电硬件已配置为主机-无线电通信引导主机无线电硬件设置

为您的无线电硬件创建一个无线电对象。

Dev = sdrdev(“E3xx”
ip地址:'192.168.3.2' DeviceName: 'E3xx'

使用此对象获取无线电硬件信息。

信息(dev)
##建立硬件连接。这个过程可能需要几秒钟。
ans =带字段的结构:状态:“完整信息”libiio:“主机版本:0.17。g5bdc242' HDL: 'PCORE版本:10.0b' Bitstream: '自定义位流加载,路径:/mnt/system. txt 'bit, MD5: 33a4ba3394d87d450fb69d6f9a84bbbf'

您还可以使用此对象测试主机无线电连通性。

testConnection (dev)
## ping无线电IP地址##检查软件与硬件的兼容性##测试Zynq板到主机的数据路径##所有测试通过
ans =逻辑1

版本历史

R2019b引入