##gr-display is a small qt based addon for gnuradio.
It contains three components:
-
show_image : display png images.
-
show_text : display ascii characters as text in a qt window.
-
display_text_msg : display a message containing text, or a message of type u8vector
Messages of type u8vector are provided by gr_satellites decoder, for example.
I use show_image to receive and display some weather- satellite pictures with the funcube dongle and gnuradio.
All blocks are using the latest 3.9 api.
You'll find them in:
Custom
Display
-
Dependencies:
-- gnuradio (3.9) with pybind11
-- gr-qtgui
-- qt5
-
Installation
get the latest code from https://github.com/dl1ksv/gr-display
The build process is cmake based. So change to the code directory.
There
$mkdir build
$cd build
$cmake -DCMAKE_INSTALL_PREFIX= < where gnuradio is installed > ../
$make
$sudo make install
After that you'll find in grc in DL1KSV / Display
-
Display a text message
-
PNG Image sink
-
Text sink.
++++ If you are unsure about where gnuradio is installed run
gnuradio-config-info --prefix
Hint: If you install gr-display to an other directory than gnuradio, don't forget to add the location of your python modules to the PYTHONPATH environment variable
-
-
To do
Perhaps do some simple image processing like rotating before saving.