• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cmake/H28-Dec-2019-8468

.gitignoreH A D28-Dec-201923 32

.travis.ymlH A D28-Dec-20191.2 KiB5444

LICENSEH A D28-Dec-201934.3 KiB675553

README.mdH A D28-Dec-20191.1 KiB4129

abstractsamplesource.cppH A D28-Dec-20191.2 KiB4219

abstractsamplesource.hH A D28-Dec-20191.2 KiB4419

amplitudedemod.cppH A D28-Dec-20191.2 KiB3411

amplitudedemod.hH A D28-Dec-20191 KiB308

cursor.cppH A D28-Dec-20192.7 KiB8954

cursor.hH A D28-Dec-20191.3 KiB5024

cursors.cppH A D28-Dec-20194.4 KiB14298

cursors.hH A D28-Dec-20191.6 KiB5931

fft.cppH A D28-Dec-20191.4 KiB4521

fft.hH A D28-Dec-20191.1 KiB4017

frequencydemod.cppH A D28-Dec-20191.3 KiB3916

frequencydemod.hH A D28-Dec-20191 KiB308

inputsource.cppH A D28-Dec-20195.5 KiB192140

inputsource.hH A D28-Dec-20191.7 KiB5934

main.cppH A D28-Dec-20192.4 KiB7340

mainwindow.cppH A D28-Dec-20194.2 KiB11972

mainwindow.hH A D28-Dec-20191.2 KiB4621

phasedemod.cppH A D28-Dec-20191.1 KiB3512

phasedemod.hH A D28-Dec-20191 KiB308

plot.cppH A D28-Dec-20191.6 KiB6534

plot.hH A D28-Dec-20191.7 KiB5527

plots.cppH A D28-Dec-20192.2 KiB6336

plots.hH A D28-Dec-20192 KiB5631

plotview.cppH A D28-Dec-201917.5 KiB595453

plotview.hH A D28-Dec-20192.9 KiB9665

samplebuffer.cppH A D28-Dec-20192 KiB6235

samplebuffer.hH A D28-Dec-20191.5 KiB5127

samplesource.cppH A D28-Dec-2019968 308

samplesource.hH A D28-Dec-20191.2 KiB4016

spectrogramcontrols.cppH A D28-Dec-20197.7 KiB229162

spectrogramcontrols.hH A D28-Dec-20192 KiB7749

spectrogramplot.cppH A D28-Dec-20199.6 KiB346255

spectrogramplot.hH A D28-Dec-20193.1 KiB11075

subscriber.hH A D28-Dec-2019846 286

threshold.cppH A D28-Dec-20191.1 KiB3411

threshold.hH A D28-Dec-20191,003 308

traceplot.cppH A D03-May-20224.7 KiB14097

traceplot.hH A D28-Dec-20191.5 KiB5023

tuner.cppH A D28-Dec-20193.6 KiB12581

tuner.hH A D28-Dec-20191.4 KiB5831

tunertransform.cppH A D28-Dec-20192.1 KiB7341

tunertransform.hH A D28-Dec-20191.3 KiB4017

util.cppH A D28-Dec-20191.5 KiB5027

util.hH A D28-Dec-20192.7 KiB10365

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