WSJT (amateur radio software)

Last updated
WSJT-X
Developer(s) Joe Taylor, K1JT
Initial release2005
Stable release
2.6.1 / Jan 13 2023
Written inC++ (Qt GUI), Fortran, C [1]
Operating system 32-bit Windows NT or later, Unix, Unix-like
Available inSoftware: English
Documentation: English, Dutch, Finnish, French, German, Hungarian, Italian, Japanese, Portuguese, Russian, Serbian, Slovak, Spanish
Type Amateur radio and DSP
License GPL
Website https://wsjt.sourceforge.io/wsjtx.html

WSJT-X is a computer program used for weak-signal radio communication between amateur radio operators. The program was initially written by Joe Taylor, K1JT, but is now open source and is developed by a small team. The digital signal processing techniques in WSJT-X make it substantially easier for amateur radio operators to employ esoteric propagation modes, such as high-speed meteor scatter and moonbounce. [2] Additionally WSJT is able to send signal reports to spotting networks such as PSK Reporter. [2]

Contents

History

WSJT, the predecessor to WSJT-X, was originally released in 2001 and has undergone several major revisions. Communication modes have been both added and removed from the software over the course of its development. Since 2005, the software has been released as open source software under the GNU General Public License. This licensing change required substantial rewrites and took several months to complete. Although Joe Taylor was the original developer (and still acts as maintainer), several programmers are currently involved in writing the software. The latest version of WSJT (not to be confused with WSJT-X) is written in Python and C, with several utilities written in Fortran. [3]

WSJT versions up through 7.06 r1933 (referred to as colloquially as WSJT7) and earlier were aggregations of previous versions, and as such WSJT7 contained 16 different modes (FSK441, JT6M, JT65 variants A - C, JT2, JT4 variants A - G, WSPR, and a preview of JT64A). As of version 8.0 (referred to as colloquially as WSJT8) the available modes changed completely such that WSJT8 now offers 5 different modes (JTMS, ISCAT, JT64A, JT8, and Echo) -- none of which are back-compatible with WSJT7 or earlier releases. [4] This backwards-incompatibility includes JT64A, such that the preview release of JT64A in WSJT7 cannot communicate with the stable release of JT64A in WSJT8. As of May 2018, the latest WSJT version is WSJT10.

Communication modes provided

The software carries a general emphasis on weak-signal operation and advanced DSP techniques; however, the communication modes rely upon different ionospheric propagation modes and may be used on many different bands. [5]

WSJT's communication modes can be divided into fast and slow modes. While fast modes send character-by-character without error correction, the slow modes aim to optimize for minimal QRO (high-power) use. As of WSJT10, supported fast modes are JTMS, FSK441, ISCAT, and JT6M, and the slow modes are JT65 and JT4. [2] WSJT-X 1.8 additionally implements the "slow" JT9, FT8, and QRA64. Some modes have derived submodes with larger tone spacing. [2] Two other modes, WSPR and Echo are included for measuring propagation and testing moon bounce echo. [2]

FSK441

FSK441, introduced in 2001 as the first communications mode included with WSJT, [3] is designed to support meteor scatter communication using radio-reflecting meteor trails. [2] The bursts of signal created by such trails are commonly referred to as "pings", due to their characteristic sound. Such pings may be as short as a tenth of a second and carry enough information to complete at least one stage of a contact. [6] FSK441 employs multi-frequency shift keying using four tones, at a data rate of 441 baud. Because of the choice of character codes in the protocol, it is self-synchronizing and does not require an explicit synchronization tone. [6] FSK441 is generally used on the 2-meter and 70-centimeter amateur bands. Contacts may be made at almost any time (that is, a meteor shower is not required to be in progress) at distances of up to 1400 miles (2250 km). [6]

Transmitted messages include at least one space, the FSK441 decoding algorithm uses that space character as a syncword for zero-overhead synchronization. [6]

This mode is no longer included in WSJT-X as of version 2.1.2.

JT6M

JT6M, introduced in late 2002, [7] is intended for meteor scatter and other ionospheric scattering of signals, and is especially optimized for the 6-meter band. The mode also employs multiple frequency-shift keying, but at 44 tones. One of the tones is a synchronization tone, leaving 43 tones to carry data (one tone per character in the character set, which includes alphanumerics and some punctuation). The symbol rate is 21.53 baud; the actual data rate as encoded for transmit is 14.4 characters per second. The mode is known for sounding "a bit like piccolo music". [7]

This mode is no longer included in WSJT-X as of version 2.1.2.

JT65

JT65, developed and released in late 2003, [3] is intended for extremely weak but slowly varying signals, such as those found on troposcatter or Earth-Moon-Earth (EME, or "moonbounce") paths. [2] It can decode signals many decibels below the noise floor in a 2500 Hz band (note that SNR in a 2500 Hz band is approximately 28 dB lower than SNR in a 4 Hz band, which is closer to the channel bandwidth of an individual JT65 tone), and can often allow amateurs to successfully exchange contact information without signals being audible to the human ear. Like the other modes, multiple-frequency shift keying is employed; unlike the other modes, messages are transmitted as atomic units after being compressed and then encoded with a process known as forward error correction (or "FEC"). The FEC adds redundancy to the data, such that all of a message may be successfully recovered even if some bits are not received by the receiver. (The particular code used for JT65 is Reed-Solomon.) Because of this FEC process, messages are either decoded correctly or not decoded at all, with very high probability. After messages are encoded, they are transmitted using MFSK with 65 tones. [8]

Operators have also begun using the JT65 mode for contacts on the HF bands, often using QRP (very low transmit power); [9] while the mode was not originally intended for such use, its popularity has resulted in several new features being added to WSJT in order to facilitate HF operation.

JT9

JT9, intended for MF and HF use, was introduced in WSJT-X, which was at the time an experimental version of WSJT. [10] It uses the same logical encoding as JT65, but modulates to a 9-FSK signal. With 1-minute transmission intervals, JT9 occupies less than 16 Hz bandwidth. (JT9 also had versions designed for longer transmission intervals of 2 minutes, 5 minutes, 10 minutes or 30 minutes. Those extended versions took increasingly less bandwidth and permitted reception of even weaker signals.)

FT8

A waterfall plot for FT8 signals (bandwidth 50 Hz) in the 40-meter band and for JT65 on the right (bandwidth 180 Hz) FT8+JT65.png
A waterfall plot for FT8 signals (bandwidth 50 Hz) in the 40-meter band and for JT65 on the right (bandwidth 180 Hz)

Joe Taylor, K1JT, announced on June 29, 2017, the availability of a new mode in the WSJT-X software, FT8. [11] FT8 stands for "Franke-Taylor design, 8-FSK modulation" and was created by Joe Taylor, K1JT and Steve Franke, K9AN. It is described as being designed for "multi-hop Es where signals may be weak and fading, openings may be short, and you want fast completion of reliable, confirmable QSO's".

According to Taylor, the important characteristics of FT8 are 

Compared to the so-called "slow modes" (JT9, JT65, QRA64), FT8 is a few decibels less sensitive, but allows completion of QSOs four times faster. Bandwidth is greater than JT9, but about one-quarter of JT65A and less than one-half of QRA64. Compared with the "fast modes" (JT9E-H), FT8 is significantly more sensitive, has much narrower bandwidth, uses the vertical waterfall, and offers multi-decoding over the full displayed passband. The mode also supports two-pass decoding and use of "a priori (already known) information as it accumulates during a QSO". [2]

FT4

In 2019, Taylor, et al., introduced FT4, an experimental protocol which is similar to FT8 but has a shorter T/R sequence length for faster contest exchanges. FT4 accomplishes this increase in speed by using Gaussian frequency-shift keying and using 90 Hz of bandwidth. [12] [13]

Alternative software for JT65

There are alternative software packages available for JT65 including MultiPSK (a commercial package developed by F6CTE), [14] and JT65-HF HB9HQX Edition (a free software package forked from the JT65-HF project developed by W6CQZ). [15] The JT65-HF HB9HQX Edition software, along with the source code, may be obtained from SourceForge. [16]

An article series on using the original JT65-HF software appeared in CQ Amateur Radio's October [17] & November 2010 [18] issues. And MSHV [19] from LZ2HV recompiled from source code of WSJT-X with different GUI implementation both for Linux and Windows OS.

Related Research Articles

<span class="mw-page-title-main">QRP operation</span> Low-power amateur radio

In amateur radio, QRP operation refers to transmitting at reduced power while attempting to maximize one's effective range. QRP operation is a specialized pursuit within the hobby that was first popularized in the early 1920s. QRP operators generally limit their transmitted RF output power to 5 W or less output for CW, or 10 W PEP output or less for SSB.

<span class="mw-page-title-main">Radioteletype</span> Radio linked electromechanical communications system

Radioteletype (RTTY) is a telecommunications system consisting originally of two or more electromechanical teleprinters in different locations connected by radio rather than a wired link. Radioteletype evolved from earlier landline teleprinter operations that began in the mid-1800s. The US Navy Department successfully tested printing telegraphy between an airplane and ground radio station in 1922. Later that year, the Radio Corporation of America successfully tested printing telegraphy via their Chatham, Massachusetts, radio station to the R.M.S. Majestic. Commercial RTTY systems were in active service between San Francisco and Honolulu as early as April 1932 and between San Francisco and New York City by 1934. The US military used radioteletype in the 1930s and expanded this usage during World War II. From the 1980s, teleprinters were replaced by personal computers (PCs) running software to emulate teleprinters.

<span class="mw-page-title-main">Slow-scan television</span> Image transmission over radio

Slow-scan television (SSTV) is a picture transmission method, used mainly by amateur radio operators, to transmit and receive static pictures via radio in monochrome or color.

<span class="mw-page-title-main">Digital Radio Mondiale</span> Digital radio broadcasting standard

Digital Radio Mondiale is a set of digital audio broadcasting technologies designed to work over the bands currently used for analogue radio broadcasting including AM broadcasting—particularly shortwave—and FM broadcasting. DRM is more spectrally efficient than AM and FM, allowing more stations, at higher quality, into a given amount of bandwidth, using xHE-AAC audio coding format. Various other MPEG-4 codecs and Opus are also compatible, but the standard now specifies xHE-AAC.

<span class="mw-page-title-main">PSK31</span> Type of radioteletype mode

PSK31 or "Phase Shift Keying, 31 Baud", also BPSK31 and QPSK31, is a popular computer-sound card-generated radioteletype mode, used primarily by amateur radio operators to conduct real-time keyboard-to-keyboard chat, most often using frequencies in the high frequency amateur radio bands (near-shortwave). PSK31 is distinguished from other digital modes in that it is specifically tuned to have a data rate close to typing speed, and has an extremely narrow bandwidth, allowing many conversations in the same bandwidth as a single voice channel. This narrow bandwidth makes better use of the RF energy in a very narrow space thus allowing relatively low-power equipment to communicate globally using the same skywave propagation used by shortwave radio stations.

The Automatic Picture Transmission (APT) system is an analog image transmission system developed for use on weather satellites. It was introduced in the 1960s and over four decades has provided image data to relatively low-cost user stations at locations in most countries of the world. A user station anywhere in the world can receive local data at least twice a day from each satellite as it passes nearly overhead.

Olivia MFSK is an amateur radioteletype protocol, using multiple frequency-shift keying (MFSK) and designed to work in difficult conditions on shortwave bands. The signal can be accurately received even if the surrounding noise is 10 dB stronger. It is commonly used by amateur radio operators to reliably transmit ASCII characters over noisy channels using the high frequency (3–30 MHz) spectrum. The effective data rate of the Olivia MFSK protocol is 150 characters/minute.

Multiple frequency-shift keying (MFSK) is a variation of frequency-shift keying (FSK) that uses more than two frequencies. MFSK is a form of M-ary orthogonal modulation, where each symbol consists of one element from an alphabet of orthogonal waveforms. M, the size of the alphabet, is usually a power of two so that each symbol represents log2M bits.

Q15X25 is a communications protocol for sending data over a radio link. It was designed by amateur radio operator Pawel Jalocha, SP9VRC, to be an open communications standard. Like all amateur radio communications modes, this protocol uses open transmissions which can be received and decoded by anyone with similar equipment. Q15X25 is a form of packet radio. It can be used to interconnect local VHF AX.25 packet networks over transcontinental distances. Anyone can design or adapt the open-source software to develop their own Q15X25 system.

<span class="mw-page-title-main">Meteor burst communications</span>

Meteor burst communications (MBC), also referred to as meteor scatter communications, is a radio propagation mode that exploits the ionized trails of meteors during atmospheric entry to establish brief communications paths between radio stations up to 2,250 kilometres (1,400 mi) apart. There can be forward-scatter or back-scatter of the radio waves.

D-STAR is a digital voice and data protocol specification for amateur radio. The system was developed in the late 1990s by the Japan Amateur Radio League and uses minimum-shift keying in its packet-based standard. There are other digital modes that have been adapted for use by amateurs, but D-STAR was the first that was designed specifically for amateur radio.

<span class="mw-page-title-main">Amateur radio</span> Use of radio frequency spectra for non-commercial purposes

Amateur radio, also known as ham radio, is the use of the radio frequency spectrum for purposes of non-commercial exchange of messages, wireless experimentation, self-training, private recreation, radiosport, contesting, and emergency communications. The term "amateur" is used to specify "a duly authorized person interested in radioelectric practice with a purely personal aim and without pecuniary interest"; and to differentiate it from commercial broadcasting, public safety, or professional two-way radio services.

WSPR is an acronym for Weak Signal Propagation Reporter. It is a protocol, implemented in a computer program, used for weak-signal radio communication between amateur radio operators. The protocol was designed, and a program written initially, by Joe Taylor, K1JT. The software code is now open source and is developed by a small team. The program is designed for sending and receiving low-power transmissions to test propagation paths on the MF and HF bands.

<span class="mw-page-title-main">HamSphere</span>

HamSphere is a subscription-based internet service that simulates amateur radio communication using VoIP connections over the Internet. The simulator allows licensed radio amateurs and unlicensed enthusiasts to communicate with one another using a simulated ionosphere. It was designed by Kelly Lindman, a radio amateur with call sign 5B4AIT.

<span class="mw-page-title-main">Fldigi</span> Software that allows a sound card to be used as a data modem

Fldigi is a free and open-source program which allows an ordinary computer's sound card to be used as a simple two-way data modem. The software is mostly used by amateur radio operators who connect the microphone and headphone connections of an amateur radio SSB or FM transceiver to the computer's headphone and microphone connections, respectively.

Fast Simple QSO(FSQ) is an amateur radio digital differential frequency modulation mode developed by Con Wassilieff ZL2AFP with Murray Greenman ZL1BPU in 2015.

<span class="mw-page-title-main">FT8</span> Frequency shift keying digital mode

FT8 or Franke & Taylor 8 is a frequency shift keying digital mode of radio communication used by amateur radio operators worldwide. Following release on June 29, 2017, by its creators Joe Taylor, K1JT, and Steve Franke, K9AN, along with the software package WSJT, FT8 was adopted rapidly and, in little over two years, it became the most popular digital mode recorded by automatic spotting networks such as PSK Reporter. FT8DMC is the most important club dedicated to this mode of digital communication.

The ICOM IC-7100 is a multimode HF/VHF/UHF mobile amateur radio transceiver. The IC-7100 has support for a wide variety of commonly used amateur radio modes including ICOMs proprietary digital voice mode DSTAR. Additionally the radio offers 100 watts on HF, 50 watts on VHF, and 35 watts on UHF. The IC-7100 is unique in that it has a large detachable control head with a slanted display so the transmitter can be installed elsewhere in a vehicle or home. The receiver used in the IC-7100 is a triple conversion superheterodyne and has excellent DSP and audio filters. The IC-7100 allows for connection to a computer over USB which enables the radio to be used for popular digital modes such as FT8, Winlink, and Packet Operation. Locations of nearby repeaters and sending APRS locations can be done with an optional GPS receiver attachment. Notable features that the IC-7100 lacks is an internal antenna tuner.

<span class="mw-page-title-main">PSK Reporter</span> Amateur radio signal reporting network

PSK Reporter is an amateur radio signal reporting and spotting network and website started by Philip Gladstone in 2014 which allows operators to see where their radio signals are being received. The platform works by collecting digital signal reports from software clients such as WSJT and FLDIGI, then mapping them to show which stations are being heard by other clients. The website takes its name from the popular amateur radio digital mode PSK31 and supports numerous digital modes, but now the vast majority of digital modes recorded by the service are FT8 traffic. Most traffic recorded on PSK Reporter is in the HF amateur radio bands but the platform also supports MF, VHF, and UHF bands. As of 2021 PSK Reporter had collected over 20 billion reception reports.

References

  1. "WSJT Program Development".
  2. 1 2 3 4 5 6 7 8 Joe Taylor, K1JT (2023-01-10). "WSJT-X 2.6.1 User Guide" (PDF).
  3. 1 2 3 Joe Taylor, K1JT (August 25–27, 2006). Open Source WSJT: Status, Capabilities, and Future Evolution (PDF). 12th International EME Conference. Würzburg, Germany.
  4. "WSJT Overview".
  5. Joe Taylor, K1JT; Steve Franke, K9AN; Bill Sommerville, G4WJS (August 2017). "Work the World with WSJT-X. Part 2: Codes, modes and cooperative software development". RadCom . Radio Society of Great Britain. 93 (8): 58–59. ISSN   1367-1499.
  6. 1 2 3 4 Joe Taylor, K1JT (December 2001). "WSJT: New Software for VHF Meteor-Scatter Communication" (PDF). QST : 36–41.
  7. 1 2 "About JT6M".
  8. Joe Taylor, K1JT (September–October 2005). "The JT65 Communications Protocol" (PDF). QEX: A Forum for Communications Experimenters: 3–12.
  9. Steve Ford, WB8IMY (July 2007). "JT65A on the HF Bands". QST : 85.
  10. Joe Taylor, K1JT; Steve Franke, K9AN; Bill Sommerville, G4WJS (July 2017). "Work the World with WSJT-X. Part 1: Operating capabilities". RadCom . Radio Society of Great Britain. 93 (7): 40–45. ISSN   1367-1499.
  11. "FT8 Mode is Latest Bright Shiny Object in Amateur Radio Digital World". American Radio Relay League (ARRL). 2017-08-01.
  12. The FT4 Protocol for Digital Contesting April 2019
  13. Franke, S., Somerville, B., & Taylor, J. (2020). The FT4 and FT8 Communication Protocols. QEX: A Forum for Communications Experimenters, 7–18.
  14. "MultiPSK - Ham Radio Software from F6CTE".
  15. "Google Group for JT65-HF HB9HQX Edition".
  16. "Download site for JT65-HF HB9HQX Edition".
  17. David Witkowski, W6DTW & Tomas Hood, NW7US (October 2010). "Communicating Under The Noise". CQ Amateur Radio .{{cite journal}}: CS1 maint: multiple names: authors list (link)
  18. David Witkowski, W6DTW & Tomas Hood, NW7US (November 2010). "Communicating Under The Noise". CQ Amateur Radio .{{cite journal}}: CS1 maint: multiple names: authors list (link)
  19. "MSHV Amateur Radio Software | LZ2HV Amateur Radio Website". lz2hv.org. Retrieved 2018-09-10.