HeadlinesBriefing HeadlinesBriefing.com

WiFi 7路由器变身320 Msps SDR接收机

Hacker News •
×

该项目将Gemtek W1700 K Wi-Fi 7路由器改造为宽带软件定义无线电接收机。其MediaTek MT7996无线电以高达320 Msps的速率捕获原始14位IQ采样,Airoha AN7581 SoC通过10 Gb以太网传输这些数据,Linux主机则在浏览器中显示实时频谱和瀑布图以及接收机控制界面。

该系统能够以320 Msps实时观测整个2.4 GHz频段,并提供可选的"平坦化"校正,用于补偿抽取滚降。每个采样都会以每秒100个频谱的速率进行262,144点FFT运算。每个频段均支持40、80、160或320 Msps的采样率,本振可在2.4、5和6 GHz频段内调谐,并能在约1毫秒内于数据流中途重新调谐。

MT7996仅运行自定义固件,包括来自项目代码库的ROM补丁、WM和WA,不含任何MediaTek代码。它基于对MediaTek自身初始化和校准过程的寄存器级分析,从冷上电状态初始化无线电,并接受主机发来的本振、采样率、捕获、增益和滤波器命令。为适应10 Gb链路,在320 Msps下,一半的切片会在无线电自身的核心上被打包为每对采样28位,该过程无损且自动完成。

安装需要W1700 K、3.3 V USB串口适配器、以太网线以及主机上的10 Gb以太网网卡。运行make即可从公共源代码构建全部内容,并可通过make check运行所含测试套件。

来源: Hacker News · 由HeadlinesBriefing整理摘要