Projects/CubeSatCom/gnuRadio

From UIT
Revision as of 09:06, 4 March 2019 by Francois.corthay (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

GNU Radio is a development toolkit that provides signal processing blocks to simulate and implement systems. It is used for software radio. GNU Radio Companion (GRC) is a graphical tool for creating signal flow graphs and generating flow-graph source code.

Setup

If gnuradio-companion had been run as root, remove the following file in order to run it as a normal user:

sudo rm .gr_fftw_widsom*

In order to run make install without sudo, change the following access rights:

RIGHTS=gs_hevs:gs_hevs
sudo chown -R $RIGHTS /usr/local/lib/cmake/cpqpsk
sudo chown -R $RIGHTS /usr/local/include/cpqpsk
sudo chown -R $RIGHTS /usr/local/lib/python2.7/dist-packages/cpqpsk
sudo chown -R $RIGHTS /usr/local/share/gnuradio/grc/blocks
sudo chown -R $RIGHTS /usr/local/share/doc/gr-cpqpsk
sudo chown -R $RIGHTS /home/gs_hevs

Python blocks

On the virtual machine, the python blocks are found in /home/gs_hevs/gr-cpqpsk/python.

The scripts are compiled with

cmake ..
make
make install
sudo ldconfig
Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox