分享一个我最近在弄的免费软件 SweepSA 。它主要是给 PlutoSDR 做的,顺带支持 HackRF One 。
AD936x 芯片自带一个叫 fastlock 的功能,能把 VCO profile 配置存下来,切换时几乎瞬间完成,不用重新上锁。芯片只有 8 个槽位。所以 SweepSA 用了“滑动窗口”的机制:在当前频段扫的时候,提前把后面几个频段的 VCO 配置填进空闲槽位里。这样就实现很快的扫频。
跳频、采集、FFT 在 ZYNQ 的 PS 运行,传到计算机上只有一个迹线,所以 6G VBW 能从 USB2.0 虚拟网卡出来。
在 AntSDR E310 和 LibreSDR 上:
作为对比,HackRF One 在 SweepSA 里扫全频段大概要 730 ms ,两者在全频段上速度差不多。但在 AD936x 板子上,Fastlock 带来的优势是每段 40–56 MHz 带宽的无缝快速扫描。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.