Direct-sequence Spread Spectrum transceiver using SDR
  • Python 92.2%
  • CMake 3.6%
  • C++ 3.3%
  • C 0.4%
  • TeX 0.2%
  • Other 0.2%
Find a file
2026-05-27 13:18:43 +08:00
.vscode Update acquisition and despread 2026-04-28 10:33:41 +08:00
DSSS Updated Slides 2026-05-27 13:18:18 +08:00
gr-spreadspectrum Updated Slides 2026-05-27 13:18:18 +08:00
PSK 修复vars 2026-02-16 20:37:53 +08:00
text Updated Slides 2026-05-27 13:18:43 +08:00
.gitignore Updated photos 2026-05-10 13:33:49 +08:00
audiotest First commit 2026-02-11 01:49:00 +08:00
audiotest.py First commit 2026-02-11 01:49:00 +08:00
fined.docx Corrected forms 2026-05-10 16:15:32 +08:00
README.md Major Update: Changed to gr-spreadspectrum Module 2026-04-24 23:04:44 +08:00
refdoc.docx Generated docx 2026-05-08 23:33:00 +08:00
roughly.docx Update docx 2026-05-09 08:07:02 +08:00

说明:

audiotest.py用来测试在gnuradio的audio sink是否可以正常工作

在conda环境中编译oot

环境要求:python=3.11 gnuradio gnuradio-build-deps soapysdr-module-hackrf cmake ninja

gr-spreadspectrum中:
Windows系统

cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="%CONDA_PREFIX%\Library" -DCMAKE_PREFIX_PATH="%CONDA_PREFIX%\Library" -DGR_PYTHON_DIR="%CONDA_PREFIX%\Lib\site-packages" -B .\build .
cmake --build .\build
cmake --build .\build --target install

Linux/MacOS系统

cmake -G Ninja -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DCMAKE_PREFIX_PATH=$CONDA_PREFIX -DLIB_SUFFIX="" -B ./build .
cmake --build ./build
cmake --build ./build --target install