Журнал Эмбеддед-Инженера

inspectrum: оффлайн-анализ сигналов SDR-аппаратуры

Сборка

Список зависимостей:

Установка зависимостей:

sudo yum install -y qtermwidget-qt5-devel.x86_64 qt5-qtstyleplugins.x86_64 qtermwidget-qt5.x86_64
git clone --depth 1 https://github.com/miek/inspectrum.git
cd inspectrum
mkdir build
cd build
cmake ..
make -j4
sudo make install

У меня на одном из хостов не установилось из-за отсутствующих пакетов qt5*, вот список установленных пакетов на той машине, на которой установилось без проблем:

$ rpm -qa | grep qt5
qtermwidget-qt5-devel-0.6.0-4.el7.x86_64
qtermwidget-qt5-0.6.0-4.el7.x86_64
qt5-qttools-common-5.6.1-2.el7.noarch
qt5-qtsvg-5.6.1-2.el7.x86_64
qt5-qttools-libs-help-5.6.1-2.el7.x86_64
qt5-qttools-5.6.1-2.el7.x86_64
qt5-qttools-libs-clucene-5.6.1-2.el7.x86_64
qt5-rpm-macros-5.6.1-3.el7.noarch
qt5-qttools-libs-designer-5.6.1-2.el7.x86_64
qt5-qtbase-common-5.6.1-3.el7.noarch
qt5-qtstyleplugins-5.0.0-6.el7.x86_64
qt5-qtxmlpatterns-5.6.1-1.el7.x86_64
qt5-linguist-5.6.1-2.el7.x86_64
qt5-qhelpgenerator-5.6.1-2.el7.x86_64
qt5-designer-5.6.1-2.el7.x86_64
qt5-qtbase-5.6.1-3.el7.x86_64
qt5-qtdeclarative-5.6.1-5.el7.x86_64
qt5-qttools-libs-designercomponents-5.6.1-2.el7.x86_64
qt5-qtbase-devel-5.6.1-3.el7.x86_64
qt5-qtbase-gui-5.6.1-3.el7.x86_64

Использование

Запуск:

./inspectrum

Поддерживает форматы:

PS: если заметка помогла Вам, поделитесь ей с друзьями или коллегами: