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. | ==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. | 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 | 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 | 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 | 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. | 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 | 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 | 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 | 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 | git checkout master | ||
mkdir build | mkdir build | ||
cd build/ | cd build/ | ||