Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
cmake/ | H | 28-Dec-2019 | - | 84 | 68 | |
.gitignore | H A D | 28-Dec-2019 | 23 | 3 | 2 | |
.travis.yml | H A D | 28-Dec-2019 | 1.2 KiB | 54 | 44 | |
LICENSE | H A D | 28-Dec-2019 | 34.3 KiB | 675 | 553 | |
README.md | H A D | 28-Dec-2019 | 1.1 KiB | 41 | 29 | |
abstractsamplesource.cpp | H A D | 28-Dec-2019 | 1.2 KiB | 42 | 19 | |
abstractsamplesource.h | H A D | 28-Dec-2019 | 1.2 KiB | 44 | 19 | |
amplitudedemod.cpp | H A D | 28-Dec-2019 | 1.2 KiB | 34 | 11 | |
amplitudedemod.h | H A D | 28-Dec-2019 | 1 KiB | 30 | 8 | |
cursor.cpp | H A D | 28-Dec-2019 | 2.7 KiB | 89 | 54 | |
cursor.h | H A D | 28-Dec-2019 | 1.3 KiB | 50 | 24 | |
cursors.cpp | H A D | 28-Dec-2019 | 4.4 KiB | 142 | 98 | |
cursors.h | H A D | 28-Dec-2019 | 1.6 KiB | 59 | 31 | |
fft.cpp | H A D | 28-Dec-2019 | 1.4 KiB | 45 | 21 | |
fft.h | H A D | 28-Dec-2019 | 1.1 KiB | 40 | 17 | |
frequencydemod.cpp | H A D | 28-Dec-2019 | 1.3 KiB | 39 | 16 | |
frequencydemod.h | H A D | 28-Dec-2019 | 1 KiB | 30 | 8 | |
inputsource.cpp | H A D | 28-Dec-2019 | 5.5 KiB | 192 | 140 | |
inputsource.h | H A D | 28-Dec-2019 | 1.7 KiB | 59 | 34 | |
main.cpp | H A D | 28-Dec-2019 | 2.4 KiB | 73 | 40 | |
mainwindow.cpp | H A D | 28-Dec-2019 | 4.2 KiB | 119 | 72 | |
mainwindow.h | H A D | 28-Dec-2019 | 1.2 KiB | 46 | 21 | |
phasedemod.cpp | H A D | 28-Dec-2019 | 1.1 KiB | 35 | 12 | |
phasedemod.h | H A D | 28-Dec-2019 | 1 KiB | 30 | 8 | |
plot.cpp | H A D | 28-Dec-2019 | 1.6 KiB | 65 | 34 | |
plot.h | H A D | 28-Dec-2019 | 1.7 KiB | 55 | 27 | |
plots.cpp | H A D | 28-Dec-2019 | 2.2 KiB | 63 | 36 | |
plots.h | H A D | 28-Dec-2019 | 2 KiB | 56 | 31 | |
plotview.cpp | H A D | 28-Dec-2019 | 17.5 KiB | 595 | 453 | |
plotview.h | H A D | 28-Dec-2019 | 2.9 KiB | 96 | 65 | |
samplebuffer.cpp | H A D | 28-Dec-2019 | 2 KiB | 62 | 35 | |
samplebuffer.h | H A D | 28-Dec-2019 | 1.5 KiB | 51 | 27 | |
samplesource.cpp | H A D | 28-Dec-2019 | 968 | 30 | 8 | |
samplesource.h | H A D | 28-Dec-2019 | 1.2 KiB | 40 | 16 | |
spectrogramcontrols.cpp | H A D | 28-Dec-2019 | 7.7 KiB | 229 | 162 | |
spectrogramcontrols.h | H A D | 28-Dec-2019 | 2 KiB | 77 | 49 | |
spectrogramplot.cpp | H A D | 28-Dec-2019 | 9.6 KiB | 346 | 255 | |
spectrogramplot.h | H A D | 28-Dec-2019 | 3.1 KiB | 110 | 75 | |
subscriber.h | H A D | 28-Dec-2019 | 846 | 28 | 6 | |
threshold.cpp | H A D | 28-Dec-2019 | 1.1 KiB | 34 | 11 | |
threshold.h | H A D | 28-Dec-2019 | 1,003 | 30 | 8 | |
traceplot.cpp | H A D | 03-May-2022 | 4.7 KiB | 140 | 97 | |
traceplot.h | H A D | 28-Dec-2019 | 1.5 KiB | 50 | 23 | |
tuner.cpp | H A D | 28-Dec-2019 | 3.6 KiB | 125 | 81 | |
tuner.h | H A D | 28-Dec-2019 | 1.4 KiB | 58 | 31 | |
tunertransform.cpp | H A D | 28-Dec-2019 | 2.1 KiB | 73 | 41 | |
tunertransform.h | H A D | 28-Dec-2019 | 1.3 KiB | 40 | 17 | |
util.cpp | H A D | 28-Dec-2019 | 1.5 KiB | 50 | 27 | |
util.h | H A D | 28-Dec-2019 | 2.7 KiB | 103 | 65 |
README.md
1# inspectrum 2inspectrum is a tool for analysing captured signals, primarily from software-defined radio receivers. 3 4![inspectrum screenshot](/screenshot.jpg) 5 6## Try it 7### Prerequisites 8 9 * cmake >= 2.8.11 10 * fftw 3.x 11 * [liquid-dsp](https://github.com/jgaeddert/liquid-dsp) >= v1.3.0 12 * pkg-config 13 * qt5 14 15### Build instructions 16 17Build instructions can be found here: https://github.com/miek/inspectrum/wiki/Build 18 19### Run 20 21 ./inspectrum [filename] 22 23## Input 24inspectrum supports the following file types: 25 * `*.cf32`, `*.cfile` - Complex 32-bit floating point samples (GNURadio, osmocom_fft) 26 * `*.cs16` - Complex 16-bit signed integer samples (BladeRF) 27 * `*.cs8` - Complex 8-bit signed integer samples (HackRF) 28 * `*.cu8` - Complex 8-bit unsigned integer samples (RTL-SDR) 29 30If an unknown file extension is loaded, inspectrum will default to `*.cf32`. 31 32## Features 33 * Large (100GB+) file support 34 * Spectrogram with zoom/pan 35 * Plots of amplitude, frequency, phase and IQ samples 36 * Cursors for measuring period, symbol rate and extracting symbols 37 * Export of selected time period, filtered samples and demodulated data 38 39## Contact 40 * #inspectrum on freenode IRC 41