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%
| .vscode | ||
| DSSS | ||
| gr-spreadspectrum | ||
| PSK | ||
| text | ||
| .gitignore | ||
| audiotest | ||
| audiotest.py | ||
| fined.docx | ||
| README.md | ||
| refdoc.docx | ||
| roughly.docx | ||
说明:
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