Gr-smart meters Setup Guide: Difference between revisions

Line 18: Line 18:
</syntaxhighlight><code>sudo apt install liborc-0.4-dev vim</code>
</syntaxhighlight><code>sudo apt install liborc-0.4-dev vim</code>


==Install GNU Radio 3.8==
==Install GNU Radio 3.9==
This guide and the blocks used here are all dependent on GNU Radio 3.8. As 3.9 has been released for a while more blocks and packages are getting support so this guide may be updated in the future to support 3.9.<syntaxhighlight lang="bash">
This guide and the blocks used here are all dependent on GNU Radio 3.8. As 3.9 has been released for a while more blocks and packages are getting support so this guide may be updated in the future to support 3.9.<syntaxhighlight lang="bash">
sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.8
sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.9
sudo apt update
sudo apt update
sudo apt install gnuradio
sudo apt-get install gnuradio python3-packaging
</syntaxhighlight>
</syntaxhighlight>


Line 63: Line 63:
git clone git://git.osmocom.org/gr-osmosdr
git clone git://git.osmocom.org/gr-osmosdr
cd gr-osmosdr/
cd gr-osmosdr/
git checkout gr3.8
git checkout master
mkdir build
mkdir build
cd build/
cd build/
Line 83: Line 83:
git clone git://git.osmocom.org/gr-osmosdr
git clone git://git.osmocom.org/gr-osmosdr
cd gr-osmosdr/
cd gr-osmosdr/
git checkout gr3.8
git checkout master
mkdir build
mkdir build
cd build/
cd build/
Line 99: Line 99:
git clone git://git.osmocom.org/gr-osmosdr
git clone git://git.osmocom.org/gr-osmosdr
cd gr-osmosdr/
cd gr-osmosdr/
git checkout gr3.8
git checkout master
mkdir build
mkdir build
cd build/
cd build/
Line 127: Line 127:
git clone https://github.com/sandialabs/gr-pdu_utils.git
git clone https://github.com/sandialabs/gr-pdu_utils.git
cd gr-pdu_utils/
cd gr-pdu_utils/
git checkout maint-3.8
git checkout maint-3.9
mkdir build
mkdir build
cd build
cd build
Line 141: Line 141:
git clone https://github.com/sandialabs/gr-fhss_utils.git
git clone https://github.com/sandialabs/gr-fhss_utils.git
cd gr-fhss_utils/
cd gr-fhss_utils/
git checkout maint-3.8
git checkout master
mkdir build
mkdir build
cd build/
cd build/
Line 155: Line 155:
git clone https://github.com/sandialabs/gr-timing_utils.git
git clone https://github.com/sandialabs/gr-timing_utils.git
cd gr-timing_utils/
cd gr-timing_utils/
git checkout maint-3.8
git checkout master
mkdir build
mkdir build
cd build
cd build
Line 169: Line 169:
git clone https://github.com/sandialabs/gr-sandia_utils.git
git clone https://github.com/sandialabs/gr-sandia_utils.git
cd gr-sandia_utils/
cd gr-sandia_utils/
git checkout maint-3.8
git checkout master
mkdir build
mkdir build
cd build/
cd build/
Line 214: Line 214:
git clone https://github.com/BitBangingBytes/gr-smart_meters.git
git clone https://github.com/BitBangingBytes/gr-smart_meters.git
cd gr-smart_meters/
cd gr-smart_meters/
git checkout maint-3.8
git checkout master
mkdir build
mkdir build
cd build/
cd build/