GNU Radio 是一个免费的开源信号处理运行时和信号处理软件开发工具包。它最初开发用于软件定义无线电和模拟无线通信,其强大的功能已在业余爱好者、学术和商业环境中得到采用。 GNU Radio 已在软件定义无线电、数字通信、核物理、高能粒子物理、天体物理学、射电天文学等领域得到应用!
GNU 广播网站
GNU 无线电维基
用于错误报告和功能请求的 Github 问题跟踪器
查看 GNU 无线电邮件列表档案
订阅 GNU 无线电邮件列表
Matrix 上的 GNU 无线电聊天室
贡献者和附属组织
# 确保安装了 PyQt5 和其他依赖项 pip install QDarkStyle qtpy # 如果要运行 testspip install pytest-qt pyautogui# 照常构建和安装(如下所述),然后运行 gnuradio-companion --qt
GNU Radio 的下一个主要版本 GNU Radio 4.0 目前正在积极开发中。这项工作由 FAIR(反质子和离子研究设施)牵头,该设施是德国 GSI 的一部分。该版本的开发目前正在其 GitHub 组织下进行,请点击此处。
在大多数平台上安装 GNU Radio 的推荐方法是使用可用的二进制包发行版。
以下命令适用于 Debian、Ubuntu 及其衍生版本。请查阅您的发行版信息以获取其中包含的 GNU Radio 版本。
sudo apt install gnuradio
对于其他操作系统和版本,请参阅快速入门
对于 Ubuntu,最新版本(已发布并从 master 分支拉取)在 launchpad.net 上作为 PPA(个人包档案)进行维护。请务必先卸载任何以前安装的 gnuradio 版本。请参阅卸载 GR。
其他安装方法中描述了特定于平台的指南和跨平台指南。
从源代码安装中详细介绍了从源代码构建 GNU Radio 的完整说明。
我们不再建议使用 PyBOMBS安装现代版本的 GNU Radio。
如果您发现 GNU Radio 有用并愿意支持其开发,您可以捐款。您的贡献有助于确保持续改进和维护。感谢您的支持!
有些文件多年来已被更改多次。源文件顶部的版权声明列出了更改的年份。对于某些文件,连续多年发生变化。这些文件通常可以具有年份范围的格式(例如,“2006 - 2011”),这表明这些文件在该范围内的每一年(包括年份)期间进行了受版权保护的更改。