Inspectrum, GRC Burst Tags / Great M. Ossmann stuff (Not running in VM)¶
Use case¶
Ideas derived from the video of Michael Ossmann regarding “Whole Packet Clock Recovery” https://www.youtube.com/watch?v=rQkBDMeODHc
I’ve copied the GRC flow graph from the youtube video to GRC (No warranties that it is fully correct): https://gist.github.com/krippendorf/149ffc7cca6ec33eb84daf2c70989829
Inspectrum is a tool for analysing captured signals, primarily from software-defined radio receivers.
libliquid-dev¶
sudo apt-get update -y
echo "deb http://cz.archive.ubuntu.com/ubuntu artful main universe" | sudo tee -a /etc/apt/sources.list.d/temp.list
sudo apt-get update -y
sudo apt-get install libliquid-dev -y
sudo rm -f /etc/apt/sources.list.d/temp.list
sudo apt-get update -y
….We only take libliquid-dev
package from this repo. Make sure to not miss the sudo rm -f ....
step
Clone and build¶
sudo apt-get install qt5-default libfftw3-dev cmake pkg-config -y
cd ~/wrk && git clone https://github.com/miek/inspectrum)
cd inspectrum
mkdir build && cd build && cmake .. && make
sudo make install
Basic use¶
The Python stuff mentioned in the video ist here: https://github.com/mossmann/clock-recovery
Run with command: inspectrum