This porpouse of this repo is to show different examples of the use of GNU Radio. The files included are the .grc flowgraphs for GNU Radio and the .py for editing in python. Yu can also see a presentation used for Flisol Ecuador 2021 in Quito, is called presentacion_Radios_definidas_por_software.pdf and is in spanish.
-
Basic use: the idea is to show how a simple collection of blocks can produce a cosine IQ wave and present it in a GUI. The example is called
basic_example.grcandbasic_example.py. This example was adapted from Cardona I guide

-
Tunning two radios: The idea is to show a GUI that can listen to two radios at the same time with one device. This example was adapted from Cardona I guide. The example is called
tunning_two_stations.grcandtunning_two_stations.py
- Decoding AAUSAT-4 simple: Using gr_satellites by Daniel Estevéz and the audio file
aausat_4.wavfrom the satellite recording repo you can use theSatellite decoderblock to transform a signal and the using theHex Dumpblock to show HEX data of the satellite in GNU Radio. This example was adapted from this talk. The example is calledgr_satellites_simple.grcandgr_satellites_simple.py
- Decoding BELIEF-SAT: A more advanced example presented by Daniel Estevéz, it uses a more complex Decoding process, from filtering using
Frecuency Xlating FIR FilterandLow Pass Filter, then demodulation usingQuadrature DemodandFSK Demodulatorblocks and finally deframe the signal usingCCDS Reed-Solomon Deframerblock to obtain HEX values of the satellite. I uses theSDRSharp_20200704_132444Z_435912500Hz_IQ.wavaudio file from BeliefSat repository
MIT <3, but please cite this work in academic research.





