GNURadio running on embedded boards: porting to buildroot
Abstract
GNURadio is a set of libraries implementing data acquisition and processing functions. GNURadio-Companion is a graphical user interface generating a Python script defining how processing blocks are connected with each other. Once the Python script is generated, no graphical user interface is needed any more to run the processing script, making GNURadio well suited to embedded environments such as Armadeus Systems APF6 boards. However, GNURadio is a complex software framework requiring multiple dependencies: we have ported GNURadio and associated libraries to Buildroot to make it compatible with most embedded platforms. We demonstrate simple flowchart execution on ARM-based embedded boards.
- I grant gnuradio.org a perpetual, non-exclusive license to distribute this article.
- I certify that I have the right to grant this license.
- I understand that submissions cannot be completely removed once accepted.
- I understand that gnuradio.org reserves the right to reclassify or reject any submission.