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 limit their transmitted RF output power to 5 W or less regardless of mode.

<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.

<span class="mw-page-title-main">Automatic picture transmission</span>

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.

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.

An amateur radio propagation beacon is a radio beacon, whose purpose is the investigation of the propagation of radio signals. Most radio propagation beacons use amateur radio frequencies. They can be found on LF, MF, HF, VHF, UHF, and microwave frequencies. Microwave beacons are also used as signal sources to test and calibrate antennas and receivers.

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.

The Yaesu VX series is a line of two sequences of compact amateur radio handheld transceivers produced by Yaesu. There is a line of ultra-compact lower-power dual-band transceivers that started with the VX-1R and was later updated with the VX-2R and VX-3R. There is also a line of 5W tri-band transceivers that started with the VX-5R and was later updated with the VX-6R, VX-7R and VX-8R.

<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 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, becoming the most popular digital mode recorded by automatic spotting networks such as PSK Reporter within 2 years.

<span class="mw-page-title-main">Yaesu FT-891</span> Amateur radio transceiver

The Yaesu FT-891 is a HF and 6 meters all mode mobile amateur radio transceiver. The FT-891 was first announced to the public by Yaesu at the 2016 Dayton Hamvention. The radio has 100 watts output on CW, SSB, and FM modulations and 25 watts of output in AM. As a mobile transceiver the FT-891 is well suited for mobile installation in vehicles, and weighing less than 5 pounds it is often used for field activations such as Summits On The Air and Parks On The Air. The radio has been praised for its noise reduction and sensitive receiver. Common criticisms of the radio include its many menus that are difficult to navigate with its small screen, the lack of VHF/UHF capabilities, and lack of an internal antenna tuner. Although the radio lacks an internal sound card it still has input and output jacks for audio and be controlled over a USB cable allowing the radio to use digital modes such as WinLink, PSK31 and FT8.

<span class="mw-page-title-main">ICOM IC-7300</span> Amateur radio transceiver

The ICOM IC-7300 is a multimode 6 meter, 4 meter and HF base station amateur radio transceiver. The IC-7300 was announced to the public at the Japan Ham Fair in 2015. The radio has 100 watts output on CW, SSB, and FM modulations and 25 watts of output in AM. Although not the first software-defined radio on the market, the IC-7300 was the first mass-produced mainstream amateur radio to use technology instead of the older superheterodyne transceiver design. Designed to replace the older IC-746PRO the IC-7300 is smaller and significantly lighter than its predecessor. Like many other radios of its class the IC-7300 has an internal antenna tuner and contains an internal audio card accessible over USB. This allows the radio to be used for popular digital modes such as PSK31, Winlink, and FT8. The radio has received praise for its easy to use menus, large readable screen, and excellent audio processing.

<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).{{cite web}}: CS1 maint: numeric names: authors list (link)
  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. Archived from the original (PDF) on 2022-10-27.{{cite conference}}: CS1 maint: numeric names: authors list (link)
  4. "WSJT Overview". Archived from the original on 2022-12-08.
  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 . 93 (8). Radio Society of Great Britain: 58–59. ISSN   1367-1499.{{cite journal}}: CS1 maint: numeric names: authors list (link)
  6. 1 2 3 4 Joe Taylor, K1JT (December 2001). "WSJT: New Software for VHF Meteor-Scatter Communication" (PDF). QST : 36–41.{{cite journal}}: CS1 maint: numeric names: authors list (link)
  7. 1 2 "About JT6M". Archived from the original on 2009-02-16.
  8. Joe Taylor, K1JT (September–October 2005). "The JT65 Communications Protocol" (PDF). QEX: A Forum for Communications Experimenters: 3–12.{{cite journal}}: CS1 maint: numeric names: authors list (link)
  9. Steve Ford, WB8IMY (July 2007). "JT65A on the HF Bands". QST : 85.{{cite journal}}: CS1 maint: numeric names: authors list (link)
  10. Joe Taylor, K1JT; Steve Franke, K9AN; Bill Sommerville, G4WJS (July 2017). "Work the World with WSJT-X. Part 1: Operating capabilities". RadCom . 93 (7). Radio Society of Great Britain: 40–45. ISSN   1367-1499.{{cite journal}}: CS1 maint: numeric names: authors list (link)
  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". 27 November 2020.
  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) CS1 maint: numeric 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) CS1 maint: numeric names: authors list (link)
  19. "MSHV Amateur Radio Software | LZ2HV Amateur Radio Website". lz2hv.org. Retrieved 2018-09-10.