Tuesday, July 16, 2024

Is there a new GNURadio Companion?

You might have noticed in the GNURadio release notes talk of a new IDE based on the Qt library. The current GNURadio Companion IDE is based on GTK library.

While still a “Work in progress”, you can use the new IDE today by invoking the program with the command line switch: --qt

For my Windows 10, GNURadio install with Radioconda V3.10.10 the full command line to start the new IDE is (All one line!),

C:\Users\steve\radioconda\python.exe C:\Users\steve\radioconda\cwp.py C:\Users\steve\radioconda C:\Users\steve\radioconda\Scripts\gnuradio-companion.exe --qt

Figure 1 - The new IDE has a Dark Theme (selectable), and moves some things around as shown above. You might also notice that the flow graph arrows get rather “Loopy” now.

I did notice a few things missing, such as in the block properties dialog: The tab for “Documentation” is missing. I believe this to be because of a missing dependency and should be resolved moving forward.

Figure 2 - The GNURadio Release Notes for version 3.10.10 discuss the new IDE.

Figure 3 - The latest (July 2024) release candidate for version 3.10.11 discuss further development.

You can read the full list of GNURadio release notes here.

https://github.com/gnuradio/gnuradio/releases

I ran half a dozen flowgraphs and found they all ran the same as they did under the previous IDE. This makes sense as the changes affect the IDE only, not the GNURadio underlying flowgraph generation and runtime engine.

The GNURadio team has an ongoing list of issues at,

https://github.com/gnuradio/gnuradio/issues/6957


No comments:

Post a Comment