Configure WSPR

Use this page for WSPR station identity, transmission planning, frequency, power reporting, and calibration. Return to the Signal Setup overview to choose another mode. For calibration procedures, see Transmission Timing and Calibration; for output hardware, see Configure Transmitter.

WSPR or Weak Signal Propagation Reporting is the original mode for Wsprry Pi.

WSPR Mode

Station Identity

Within the Station identity section, you will set your callsign and locator. For normal Type 1 WSPR messages, the callsign is any valid 6-character or fewer. The Grid Locator is the four- character Maidenhead locator for where you are transmitting.

If you need or desire to use callsign extensions, have a callsign longer than 6 characters, or want or need to use a six-character locator, you will need to consider using Type 2 or 3 messages.

WSPR Transmission Type Selection Examples

Callsign

Locator

Meaning

Allowed/Required Transmission

AA0NT

EM18

Standard callsign with 4-character locator

Type 1 single-frame

AA0NT

EM18IG

Standard callsign with 6-character locator

Type 1/3 paired transmission should be used if full 6-character locator reporting is required

<AA0NT>

EM18

Explicit Type 3 callsign with 4-character locator

Not useful; Type 3 is intended for extended locator or hashed callsign use

<AA0NT>

EM18IG

Explicit Type 3 callsign with 6-character locator

Type 1/3 paired transmission

W0/AA0NT

EM18

Compound/prefixed callsign with 4-character locator

Type 2 single-frame

W0/AA0NT

EM18IG

Compound/prefixed callsign with 6-character locator

Type 2/3 paired transmission

<W0/AA0NT>

EM18IG

Explicit Type 3 form of compound/prefixed callsign

Type 2/3 paired transmission

AA0NT/P

EM18

Compound/suffixed callsign with 4-character locator

Type 2 single-frame

AA0NT/P

EM18IG

Compound/suffixed callsign with 6-character locator

Type 2/3 paired transmission

<AA0NT/P>

EM18IG

Explicit Type 3 form of compound/suffixed callsign

Type 2/3 paired transmission

Rule Summary

  • A normal callsign with a 4-character locator uses Type 1.

    AA0NT EM18
    
  • A normal callsign with a 6-character locator requires a Type 1/3 pair to remain self-identifying.

    AA0NT EM18
    <AA0NT> EM18IG
    
  • A compound, portable, or prefixed callsign with a 4-character locator uses Type 2.

    W0/AA0NT EM18
    AA0NT/P EM18
    
  • A compound, portable, or prefixed callsign with a 6-character locator requires a Type 2/3 pair.

    W0/AA0NT EM18
    <W0/AA0NT> EM18IG
    
    AA0NT/P EM18
    <AA0NT/P> EM18IG
    
  • Angle brackets request an explicit Type 3 callsign frame.

    <AA0NT>
    

This should not make pairing invalid. Instead, when paired transmission is required, the planner should choose the appropriate companion frame:

  • Standard inner callsign: Type 1/3 pair

  • Compound inner callsign: Type 2/3 pair

WSPR Transmission Plan

These settings govern the way that WSPR is transmitted or received.

Frequencies

The Frequencies setting is a single frequency, or a list of frequencies, separated by spaces or commas. The frequencies may be in band format:

  • 10m

  • 20m

  • 30m

  • etc.

They may also be listed in engineering notation where these are all the same:

  • 50MHz

  • 0.05GHz

  • 50000kHz

  • 50000000Hz

Notice that there are no spaces between the number and m for meters, and none between the number and the engineering notation.

Finally, the frequency may be listed in pure Hz without a notation such as 21096.100.

Of note, WSPR is an Upper Side Band (USB) mode. The frequency entered is a typical USB dial frequency. You may note that the tones are shifted ~1,500Hz higher.

Using the bands will select the canonical WSPR frequency.

Random offset

Turning this switch on will add a positive or negative random offset to the transmitted frequency. This can be handy when there is a lot of traffic on WSPR, and allow you to find a more clear slice of the available bandwidth.

Reported Power

Reported power is not the same as the actual transmission power. The transmitters settings may be attenuated by the LPF and additional gain may be added. Possible values are:

0, 3, 7, 10, 13, 17, 20, 23, 27, 30, 33, 37, 40, 43, 47, 50, 53, 57, 60

dBm is added to the encoder WSPR message to be a reference for the decoded message. The operator should choose the value that is closest to their actual transmission power.

This setting has no bearing on actual transmission power.

Frequency calibration (PPM) & NTP Calibration

Some operators may choose to manually calibrate their rig. This is more important with GPIO-based transmissions where the Raspberry Pi frequencies may be impacted by power, heat, and mechanical differences.

Others may opt for the simpler and “accurate enough” NTP calibration. This uses an internet time source to calibrate the output frequency. For most bands, this is more than reasonable. Some operators on higher bands such as 6m and 2m may find even a small deviation puts them out of the transmission boundaries, and may need to use a calculated PPM adjustment.

When NTP is enabled, the Frequency Calibration field is dithered. When using the Si5351 clock module, NTP is disabled and manual calibration should be used - although the combination of a TCXO and the Si5351 is often so close, it may be ignored.

In all cases, NTP will continue to keep the Pi in sync to time messages appropriately.

Planning Mode

Planning mode relates to the use of Type 1, 2, and 3 messages, and the behavior when certain data elements are entered.

  • Automatic - The planner attempts to choose the best transmission plan based on the data entered.

  • Prefer paired when available - If the planner finds it can generate both Type 2 and 3 messages, it will do so in alternating windows.

  • Require paired - Requires the planner to always use a paired Type 2 and 3 message format. For those who want the additional data to be received and understood by even the most remote stations under challenging conditions, this is likely the best choice.