GNU Radio 3.9.0.0 released, software radio toolkit

GNURadio 3.9.0.0 is now released. GNURadio is a free software development tool suite. It provides signal operation and processing modules, which can be used to implement software-defined radio on easy-to-make low-cost radio frequency (RF) hardware and general-purpose microprocessors. This kit is widely used by amateurs, academic institutions and commercial institutions to research and build wireless communication systems.

GNU Radio

Officials say that GNU Radio 3.9 provides a lot of power when changing the future development of GNU Radio and its ecosystem. At the same time, huge progress has been made from old dependencies, which proved to be very problematic (SWIG, Python2).

For pure GRC users, the main breaking change will include several changed modules:

  • PyBind binding
  • CMake modernization
  • C++ cleanup
  • bug fix
  • CI infrastructure

 One major change: If you want to contribute code upstream, you will no longer need to submit a CLA; instead, you are only required to prove that you are allowed to contribute code (instead of embezzling other people's code). This is the role of DCO (Developer Certificate of Origin).

This means that if you do not add a Signed-off-by: Maxime Example <[email protected]> to your commit message, the GNU Radio infrastructure will refuse to let your code into the tree. However, git can do it for you: git commit -s.

For details, please check the update instructions: https://www.gnuradio.org/news/2021-01-17-gnu-radio-v3.9.0.0-release/

Guess you like

Origin www.oschina.net/news/127168/gnu-radio-3-9-0-0-released