[GNURadio 3.7.13.4 building] 1. Download and Unzip gnuradio-3.7.13.4.tar.gz http://github.com/gnuradio/gnuradio/releases 2. Install PyBOMBS $ git clone https://github.com/gnuradio/pybombs.git $ cd pybombs $ sudo apt install python-pip $ sudo python setup.py install 3. Add PyBOMBS recipes $ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git $ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git 4. Configure an installation prefix $ cd $ mkdir prefix $ cd prefix $ mkdir default $ cd $ cd pybombs $ pybombs prefix init ~/prefix/default/ 5. Install GNURadio (long time to install) $ cd $ pybombs install gnuradio 6. Run GNURadio Companion from a new prefix $ cd $ source ~/prefix/default/setup_env.sh $ gnuradio-companion or execute it without changing the current environment, $ pybombs run gnuradio-companion If you can not install according to the above 1 to 6, do the following 7. 7. $ rm -rf .pybombs $ rm -rf ./prefix $ git clone https://github.com/gnuradio/pybombs.git $ cd pybombs $ sudo apt install python-pip $ sudo python setup.py install $ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git $ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git $ mkdir /home/user_name/prefix $ pybombs config --package gnuradio gitrev v3.7.13.4 $ pybombs prefix init /home/user_name/prefix/default -a myprefix -R gnuradio-default $ gnuradio-companion or do simply, Extract gnuradio-3.7.13.4.tar.gz $ cd gnuradio-3.7.13.4 $ mkdir build $ cd build $ cmake ../ $ sudo make $ sudo make test $ sudo make install $ sudo ldconfig $ gnuradio-companion [Hierarchichal flowgraphs compiling] 8. $ sudo apt-get install --reinstall libcanberra-gtk-module 9. Make subfolder /apps/hierarchical in "gnuradio-3.7.13.4" folder 10. Paste "ccsds_descrambler.grc" in this subfolder 11. $ cd gnuradio-3.7.13.4 12. $ ./compile_hierarchical.sh (*) About Hierarchichal, I could not compile it later when I tried to rebuild this way. It was compiled using "compile_hierarchical.sh" in the "gr-satellite-master" folder as shown in the center of the following figure.![]()
![]()
[gfsk-cc11xx-receiver-test.grc loading] 13. $ cd gr-cc11xx 14. $ mkdir build 15. $ cd build 16. $ cmake ../ 17. $ make 18. $ sudo -s 19. # make install 20. # exit 21. $ sudo ldconfig Option "-e" deprecated
![]()
![]()
[gr-satellites, gr-ax25, gr-kiss, gr-display, gr-ec, etc.] In addition to the above, I also downloaded gr-frontends and gr-gpredict-doppler. And I installed libfec, construct, requests, feh described in Dependencies section of gr-satellites site. (Apr-May 2019)
![]()
![]()
[rtlsdr_source.xml re-installing] 22. $ apt-get remove gr-osmosdr 23. $ git clone git://git.osmocom.org/gr-osmosdr 24. $ cd gr-osmosdr/ 25. $ mkdir build 26. $ cd build/ 27. $ cmake ../ 28. $ make 29. $ sudo make install 30. $ sudo ldconfig 31. $ cp /usr/local/share/gnuradio/grc/blocks/rtlsdr_source.xml /home/je9pel/prefix/default/share/gnuradio/grc/blocks (/home/je9pel/gnuradio/gnuradio-3.7.13.4/grc/blocks)
![]()
![]()
![]()
![]()
![]()
[GQRX update to Ver 2.11.5] 32. http://gqrx.dk/download/install-ubuntu 33. $ sudo apt-get purge --auto-remove gqrx 34. $ sudo apt-get purge --auto-remove gqrx-sdr 35. $ sudo apt-get purge --auto-remove libgnuradio* 36. $ sudo add-apt-repository -y ppa:bladerf/bladerf 37. $ sudo add-apt-repository -y ppa:myriadrf/drivers 38. $ sudo add-apt-repository -y ppa:myriadrf/gnuradio 39. $ sudo add-apt-repository -y ppa:gqrx/gqrx-sdr 40. $ sudo apt-get update 41. $ sudo apt-get install gqrx-sdr [VLC Media Player installing in LINUX] 42. http://www.hiro-log.net/entry/2017/09/26/222520 43. $ sudo apt-get install vlc 44. $ sudo dpkg --configure -a 45. $ sudo apt install libdvd-pkg 46. $ sudo dpkg-reconfigure libdvd-pkg 47. Select VIDEO_TS.IFO in VLV Media Player
![]()