在Windows系统下使用PlutoSDR进行软件无线电系统开发及学习,首先必须安装对应的windows驱动。
请参考这篇文章进行安装,最终windows系统将能够通过串口(shell-user:root+password:analog)、网口(SSH-默认IP:192.168.2.10)以及USB端口(IIO协议)访问PlutoSDR。
需要注意的是,windows10自动为每个无线网卡激活了“允许关闭wifi以节能”的属性。因此当PlutoSDR连接到电脑后,创建的“Ethernet”网络连接,最终会导致所有的wifi网络中断并且不能重新打开。
解决方法如下:
I.进入控制面板 > 网络和 Internet > 网络连接 > WLAN > 右键 > 属性 > 配置(C)(网络选项卡)> 电源管理 > 允许计算机关闭此设备以节约电源(A),
不要打勾即不允许关闭。
II.此电脑 > 右键 > 管理 > 服务和应用程序 > 服务 > WWAN AutoConfig > 右键 > 属性 > 停止 > 启动 > 确定 (不要在外面点重启此服务,不好使)
当然,为了通过IIO协议(提供PYTHON或者C++编程接口)访问该设备,还必须安装LibIIO库。请注意,这个库文件的安装程序必须以管理员权限运行,以便将”iio-info”等命令行工具安装到系统目录。
下面这条命令必须在管理员权限下才能使用。
本文涉及的安装包及相关参考文档下载链接如下:
1)Libiio
https://download.csdn.net/download/zhangxq0521/12252687
2)Driver
https://download.csdn.net/download/zhangxq0521/12252680
3)Guide