-
Notifications
You must be signed in to change notification settings - Fork 14
Installing gr radio_astro
Welcome to the gr-radio_astro wiki!
GNURadio 3.8 is the latest GNURadio version, the package has been completely reworked to work with GNURadio 3.8 and python 3. Currently only spectrometer_w_cal.grc is the only application ported
Note: on Ubuntu 20.04 GNUradio 3.8 is installed by default
- Open Terminal
- Install gnuradio, external python dependencies and SDR drivers
sudo apt install gnuradio gr-osmosdr airspy python3-h5py python3-ephem
- In at least one test case
liborc-0.4-dev
was need to be installed by running
sudo apt install liborc-0.4-dev
- Unzip the build release v2020.05-gr38 and move to the unzipped
gr-radio_astro
folder - make a build directory
mkdir build
and go inside itcd build
- run the following in the
build
directory
cmake ..
sudo make
sudo make install
sudo ldconfig
and then run the following command to make sure it is installed in the python environment the same as GNURadio
cp -r /usr/local/lib/python3/dist-packages/radio_astro /usr/local/lib/python3/dist-packages.8/distpackages/
- Open Terminal
- Clone the repository
git clone https://github.com/WVURAIL/gr-radio_astro.git
- switch to the GNURadio 3.8
git checkout gr38
- make a build directory
mkdir build
and go inside itcd mkdir
- run the following in the
build
directory
cmake ..
sudo make
sudo make install
sudo ldconfig
and then run the following command to make sure it is installed in the python environment the same as GNURadio
cp -r /usr/local/lib/python3/dist-packages/radio_astro /usr/local/lib/python3/dist-packages.8/distpackages/
Restrict all development and testing to the gr38-dev
branch
- switch to the
gr38-dev
branch
git checkout gr38-dev
-
Submit pull request to merge into the
gr38
release branch -
A simple way to do this on github.com is by going to this Link. Compare the changes, of satisfied click the create pull request button.