手动主机无线电硬件设置
要实现此支持包中的功能,必须在主机和无线电硬件之间建立通信。金宝app安装支持包后,按照以金宝app下步骤手动配置无线电硬件和主机。
硬件清单
使用此列表确认您拥有完成设置和配置过程所需的硬件。
ADALM-PLUTO广播
USB通信电缆
USB电源线(可选)
天线或回环电缆
中设置支持包金宝appMATLAB
使用MATLAB中的支持包金宝app®,您必须为您的无线电硬件创建一个无线电对象。在下面的例子中,dev
是ADALM-PLUTO无线电的无线电对象。
Dev = sdrdev(“冥王星”);
sdrdev
还为无线电硬件设置特定于体系结构的环境变量。这些变量可以实现MATLAB或Simulink之间的通信金宝app®还有无线电硬件。
看到sdrdev
用于有效的设备名称。
配置主机
使用USB电缆将无线电硬件连接到主机计算机。
确认ADALM-PLUTO无线电的所有连接都已完成。图中显示了特定的连接。
从主机连接USB通信电缆到收音机。
将天线连接到发射天线和接收天线接口。或者,使用环回电缆连接发送端口和接收端口。
(可选)连接USB电源线到ADALM-PLUTO收音机的USB电源集线器。如果存在以下情况,建议执行此步骤:
您计划连续以或接近最大增益设置操作无线电。
PlutoSDR没有响应或命令失败,特别是当无线电连接到无电源的USB集线器时。
等到你看到准备好了指示灯LED点亮稳定LED1闪烁。
在您通过USB通信电缆将ADALM-PLUTO收音机连接到主机计算机之后,您将看到一个
PlutoSDR
驱动器作为主机计算机上的可移动磁盘。的
PlutoSDR
驱动器包含这些文件。config.txt
—用于修改已分配给PlutoSDR
.info.html
-提供连接的当前配置PlutoSDR
以及Analog Devices公司的背景信息®.
有关更多信息,请参见电台的身份.
请注意
因为安装过程会运行用于安装USB驱动程序的操作系统命令,所以您必须具有无线电硬件安装的管理员权限。如果看到“用户帐户控制”窗口,单击是的继续。
验证无线电硬件设置
在验证设置之前,必须正确地启动收音机。如果您没有等到收音机准备好(参见前一步),就会看到失败。
属性创建的无线电对象,检查无线电连接sdrdev
函数。
Dev = sdrdev(“冥王星”)
dev = SDRDevPluto属性:RadioID: 'usb:0' DeviceName: 'Pluto'
如果无法验证无线电硬件设置,请参见常见问题及修复.
电台的身份
(推荐)通过USB标识识别ADALM-PLUTO收音机。
请注意
当使用多个无线电时,如果插入或移除设备,USB地址的主机分配可能会改变。每当SDR设备从USB端口插入或移除时,主机计算机轮询所有USB端口并分配或重新分配与连接设备相关的无线电地址。
在Windows上操作时®记住这些注意事项。
当在不同的MATLAB会话中在同一主机上运行多个无线电时,为每个MATLAB会话分配第一个无线电
usb: 0
,后续无线电的ID加1。一个MATLAB正在使用的无线电不会被其他MATLAB会话看到。使用
findPlutoRadio
并检查报告的序列号,以识别特定MATLAB会话中看到的无线电。
为确保所有分配的无线电标识保持静态,在创建SDR对象后不要连接或断开无线电。最佳实践是按以下顺序连接无线电并创建SDR对象:
清除所有SDR对象。
连接所有对讲机。
通过运行以下命令来确认所连接的无线电是否被识别:
findPlutoRadio
创建SDR对象。
要与无线电硬件进行接口,则
RadioID
无线电对象的属性必须与无线电硬件的无线电ID匹配。更新RadioID
属性,如果需要的话。当在同一主机上运行多个无线电时,主机为每个无线电分配不同的无线电ID。当通过USB ID识别无线电时,将分配第一个无线电
usb: 0
,后续无线电的ID加1。例如,要为连接在同一主机计算机上的两个无线电分配id,在MATLAB命令提示符处输入:rx = sdrrx('Pluto','RadioID','usb:0');tx = sdrtx('Pluto','RadioID','usb:1');
可选地,您可以通过IP地址来标识无线电。无线电硬件的默认IP地址是192.168.2.1。如果您没有其他与该IP地址相连的设备,则可以保持该地址不变。如果需要,可以手动修改IP地址。
控件的网络设置
PlutoSDR
.导航到
PlutoSDR
开车,打开config.txt
文件在文本编辑器。中更改所需的设置
config.txt
.保存并关闭文件。排出的
PlutoSDR
开车。断开并重新连接ADALM-PLUTO无线电。
配置文件中的设置确认修改
info.html
申请申请PlutoSDR
.在Windows和大多数Linux发行版中,主机计算机可以访问ADALM-PLUTO无线电的IP地址。尝试通过在MATLAB命令提示符中输入以下命令(使用所需的IP地址)为ADALM-PLUTO无线电分配IP地址ID:
rx = sdrrx('Pluto','RadioID','ip:192.168.2.4');