Skip to content

TLeconte/multi-wspr

Repository files navigation

MULTI_WSPR

multi_wspr, is a simultaneous multi-band WSPR receiver for AirSpy SDR + upconverter

Features

up to 4 frequencies received simultaneously

Usage

multi_wspr -f frequency_set -c callsign -g locator [options]

-f frequency set : 0 : 1.8381Mhz 3.5701Mhz 5.2887Mhz 5.3662Mhz 1 : 3.5701Mhz 5.2887Mhz 5.3662Mhz 7.0401Mhz 2 : 3.5701Mhz 5.3662Mhz 7.0401Mhz 10.1402Mhz 3 : 7.0401Mhz 10.1402Mhz 14.0971Mhz 4 : 10.1402Mhz 14.0971Mhz 18.1061Mhz 5 : 14.0971Mhz 18.1061Mhz 21.0961Mhz 6 : 18.1061Mhz 21.0961Mhz 24.9261Mhz 7 : 21.0961Mhz 24.9261Mhz 28.1261Mhz

-c your callsign (12 chars max)

-g your locator grid (6 chars max)

Receiver extra options:

-l linearity gain [0-21] (default: 12)

-b set Bias Tee [0-1], (default: 0 disabled)

-p frequency correction (default: 0)

-u upconverter (default: 0, example: 120M for SpyVerter)

-k packing: Set packing for samples, 1=enabled(12bits packed), 0=disabled(default 16bits not packed)

Note

WSPR beacons tranmit on a 200Hz wide band, so your airspya nd upconverter must have a very well calibrated frequency, or man could use the -p option to shift frequency.

Example

multi_wspr -f 1 -u 120M -b 1 -c F4DWV -g IN98bc -l 18

Compilation

multi_wspr must compile directly on any modern Linux distrib by doing :

make

It depends on some external libraries :

  • libusb
  • libairspy
  • libfftw3f
  • libcurl

Copyrights

multi_wspr is Copyright Thierry Leconte 2019

Note : This project started as a fork of https://github.com/Guenael/airspy-wsprd, but the frontend have been rewritten to receive multi-simultaneous frequencies, and the decoder part upgraded to the last code from https://sourceforge.net/p/wsjt/wsjtx/ci/master/tree/lib/wsprd/

See the sources for the others Copyrights

About

A simultaneous multi-band WSPR receiver for AirSpy SDR + upconverter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published