A ham radio contest logging program incorporating software-defined radio (SDR) spectral displays. In runs on Linux. Version 2 has two separate executables: 1) so2sdr, the logging program and 2) so2sdr-bandmap, the SDR spectral display. So2sdr-bandmap can be used separately from so2sdr.
Copyright 2010-2021 R. Torsten Clay N4OGW
- 09/14/2019 new feature in version 2.5.0: two keyboard support (experimental)
- 06/08/2018 support ARRL June VHF contest
- 04/05/2018 support Mississippi qso party
- 02/18/2018 lots of code updates; Qt4 support dropped- you must now use Qt5
- 12/02/2016 support for voice keyer using sound card
You will need the following development libraries installed: Qt (version 5), FFTW, Hamlib, and PortAudio. Other various development packages include g++, Git, and pkg-config.
- Clone the git repository to your local machine:
git clone git://github.com/n4ogw/so2sdr.git
or download one of the source code distributions and extract it:
tar xzvof so2sdr-2.5.0.tgz
-
By default, so2sdr will be installed in /usr/local/bin, and associated data files will be placed in /usr/local/share/so2sdr. If you want to change the location of the program, edit SO2SDR_INSTALL_DIR in common.pri
-
qmake
-
make
(make -jx will use x cores and go faster)
N.B. Subdirectory Makefiles will be created from the top level Makefile.
-
(as superuser) make install
-
Test and contribute!
Additional help is available in the file share/so2sdrhelp.html or via the Help menu in the program.
Torsten Clay [email protected]