GNU Radio 3.9.0.0 发布,软件无线电工具包
时间:2021-01-20 16:12 来源:linux.it.net.cn 作者:IT
GNURadio 3.9.0.0 现已发布。GNURadio 是免费的软件开发工具套件。它提供信号运行和处理模块,用它可以在易制作的低成本的射频(RF)硬件和通用微处理器上实现软件定义无线电。 这套套件广泛用于业余爱好者,学术机构和商业机构用来研究和构建无线通信系统。
官方表示,GNU Radio 3.9 在改变 GNU Radio 及其生态系统的未来发展方式时,提供了大量的力量。同时还从旧的依赖关系中获得了巨大的进步,这些旧的依赖关系被证明是非常有问题的(SWIG,Python2)。
对于纯粹的 GRC 用户来说,主要的 breaking chang 将包括几个变化的模块:
-
PyBind binding
-
CMake modernization
-
C++ cleanup
-
bug 修复
-
CI 基础架构
一个主要的变化:如果你要向上游贡献代码,那么将不再需要你提交 CLA;相反,只要求你自己证明你被允许贡献代码(而不是盗用别人的代码)。这就是DCO(Developer Certificate of Origin)的作用。
这意味着,如果你没有添加一个 Signed-off-by: Maxime Example <maxime@example.com> 到你的 commit 消息中,GNU Radio 的基础设施将拒绝让你的代码进入 tree 中。不过,git 可以帮你做到:git commit -s。
详情可查看更新说明:https://www.gnuradio.org/news/2021-01-17-gnu-radio-v3.9.0.0-release/
(责任编辑:IT)
GNURadio 3.9.0.0 现已发布。GNURadio 是免费的软件开发工具套件。它提供信号运行和处理模块,用它可以在易制作的低成本的射频(RF)硬件和通用微处理器上实现软件定义无线电。 这套套件广泛用于业余爱好者,学术机构和商业机构用来研究和构建无线通信系统。
官方表示,GNU Radio 3.9 在改变 GNU Radio 及其生态系统的未来发展方式时,提供了大量的力量。同时还从旧的依赖关系中获得了巨大的进步,这些旧的依赖关系被证明是非常有问题的(SWIG,Python2)。 对于纯粹的 GRC 用户来说,主要的 breaking chang 将包括几个变化的模块:
一个主要的变化:如果你要向上游贡献代码,那么将不再需要你提交 CLA;相反,只要求你自己证明你被允许贡献代码(而不是盗用别人的代码)。这就是DCO(Developer Certificate of Origin)的作用。 这意味着,如果你没有添加一个 Signed-off-by: Maxime Example <maxime@example.com> 到你的 commit 消息中,GNU Radio 的基础设施将拒绝让你的代码进入 tree 中。不过,git 可以帮你做到:git commit -s。 详情可查看更新说明:https://www.gnuradio.org/news/2021-01-17-gnu-radio-v3.9.0.0-release/ (责任编辑:IT) |