Projekt w1700k-sdr vyvinul firmware a sadu utilit, které transformují bezdrátový router Gemtek W1700K Wi-Fi 7 na softwarově definované rádio (SDR) schopné přijímat a analyzovat rádiové signály v širokém frekvenčním rozsahu. Kód je napsán v jazyce C a Pythonu a je distribuován pod licencí MIT, s výjimkou modulu jádra, který je licencován pod licencí GPLv2.
Po výměně standardního firmwaru router w1700k-sdr přeprogramuje rádiový čip MediaTek MT7996 pro zachycení libovolných rádiových signálů, které nejsou omezeny pouze na Wi-Fi kanály. SoC Airoha AN7581 použitý v routeru slouží k počátečnímu zpracování dat z rádiového čipu a jejich odeslání do externího počítače připojeného přes 10gigabitový Ethernet přes UDP, rychlostí až 320 milionů vzorků za sekundu (MSPS). V počítači jsou data analyzována a vizualizována pomocí grafů a spektrogramů.
Firmware byl vytvořen od nuly bez použití proprietárního kódu MediaTeku, ale místo toho využívá kód z ovladače mt76, který je licencován pod licencí BSD. Firmware automaticky inicializuje rádiový čip a ovládá ho pomocí hostitelských příkazů. Místo pevného vázání na kanály lze lokální oscilátor naladit na libovolnou frekvenci v rozsazích 2.081–2.748 GHz, 4.647–7.509 GHz a 4.707–7.576 GHz s přírůstky 2.98 Hz nebo 11.9 Hz. Frekvenci lze měnit za chodu s latencí přibližně 1 ms.

Zdroj: opennet.ru
