Menu

Tree [34f5f8] wsjtx-1.6 /
 History

HTTPS access


File Date Author Commit
 CMake 2015-07-31 Bill Somerville Bill Somerville [4e7bd7] Switch to version of GetPrerequisites.cmake sub...
 Darwin 2015-03-14 John Nelson John Nelson [ad9d5b] wsjtx: Update Mac ReadMe for 1.5
 Palettes 2014-10-24 Joe Taylor Joe Taylor [3b21ec] Corrected name of ZL1FZ.pal palette.
 artwork 2014-11-23 Bill Somerville Bill Somerville [c591ee] Use the generic icons in the Mac OS X generic i...
 contrib 2015-06-02 Joe Taylor Joe Taylor [43856b] EME Doppler calculations now use JPL Planetary ...
 debian 2015-12-08 Bill Somerville Bill Somerville [85c290] Another attempt to get installed locations right
 doc 2016-01-13 Bill Somerville Bill Somerville [fecd37] Fix errors in UG platform dependent file locations
 icons 2014-11-23 Bill Somerville Bill Somerville [c591ee] Use the generic icons in the Mac OS X generic i...
 lib 2015-11-14 Bill Somerville Bill Somerville [9957e0] Fix incorrect drift field in on screen WSPR dec...
 logbook 2014-12-16 Joe Taylor Joe Taylor [c6c769] Remove the Xlog interface patch: its blocking s...
 manpages 2015-06-05 Bill Somerville Bill Somerville [7f5b86] Basic manpage for message_aggregator
 qmake_only 2014-03-31 Bill Somerville Bill Somerville [e70ba1] Fix qmake file so that qmake builds still opera...
 qss 2015-11-13 Bill Somerville Bill Somerville [106430] Add decoding is busy flag to UDP Status message
 samples 2013-08-16 Bill Somerville Bill Somerville [dbd94d] More complete CMake install target including sa...
 .gitignore 2015-04-21 Bill Somerville Bill Somerville [854ed4] Add ctags file to ignore list
 AUTHORS 2014-11-28 Bill Somerville Bill Somerville [aeb556] Top level docs
 AudioDevice.cpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 AudioDevice.hpp 2014-04-07 Bill Somerville Bill Somerville [c3d1eb] Replaced Detector monitoring switch with audio ...
 BUGS 2014-11-28 Bill Somerville Bill Somerville [aeb556] Top level docs
 Bands.cpp 2015-06-06 Bill Somerville Bill Somerville [88e838] WSPR band hopping improvements
 Bands.hpp 2015-06-06 Bill Somerville Bill Somerville [88e838] WSPR band hopping improvements
 CMakeCPackOptions.cmake.in 2015-05-17 Bill Somerville Bill Somerville [2d3bc8] Ensure that KVASD can be executed from non-admi...
 CMakeLists.txt 2016-04-24 Bill Somerville Bill Somerville [ea1053] Adjust CMake script for the latest Mac OS X Xco...
 COPYING 2014-11-28 Bill Somerville Bill Somerville [aeb556] Top level docs
 CandidateKeyFilter.cpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 CandidateKeyFilter.hpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 Configuration.cpp 2015-12-10 Bill Somerville Bill Somerville [04046b] Handle disappearing displays correctly
 Configuration.hpp 2015-11-09 Joe Taylor Joe Taylor [c83867] Remove code associated with the unimplemented J...
 Configuration.ui 2015-11-10 Joe Taylor Joe Taylor [7e9b45] Default configuration tab should be "General".
 DXLabSuiteCommanderTransceiver.cpp 2015-04-26 Bill Somerville Bill Somerville [559873] -----------------------------------------------...
 DXLabSuiteCommanderTransceiver.hpp 2015-04-26 Bill Somerville Bill Somerville [03192a] Some HRD commands need a settling time otherwis...
 Detector.cpp 2015-04-22 Bill Somerville Bill Somerville [343064] Reintegrate Joe's experimental VHF & up features
 Detector.hpp 2015-05-27 Bill Somerville Bill Somerville [f9d0a1] Reintegrate the wsjtx_exp branch into the trunk
 EmulateSplitTransceiver.cpp 2015-01-08 Bill Somerville Bill Somerville [f4db87] Rig polling not detecting changes against cache...
 EmulateSplitTransceiver.hpp 2014-12-06 Bill Somerville Bill Somerville [4300b4] Set split mode before and after setting Tx freq...
 ForeignKeyDelegate.cpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 ForeignKeyDelegate.hpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 FrequencyLineEdit.cpp 2015-09-10 Bill Somerville Bill Somerville [d97e80] Fix some frequency display and l10n issues
 FrequencyLineEdit.hpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 FrequencyList.cpp 2015-11-13 Bill Somerville Bill Somerville [605b06] Fix regression in frequencies to stations drag ...
 FrequencyList.hpp 2015-06-06 Bill Somerville Bill Somerville [88e838] WSPR band hopping improvements
 GetUserId.cpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 GetUserId.hpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 HRDTransceiver.cpp 2015-04-29 Bill Somerville Bill Somerville [c35478] Avoid using hostname localhost as some systems ...
 HRDTransceiver.hpp 2015-04-26 Bill Somerville Bill Somerville [03192a] Some HRD commands need a settling time otherwis...
 HamlibTransceiver.cpp 2016-01-09 Bill Somerville Bill Somerville [53fd51] Be lenient with failing mode queries
 HamlibTransceiver.hpp 2015-11-29 Bill Somerville Bill Somerville [58e336] Allow for broken Kenwood CAT emulations
 HelpTextWindow.cpp 2015-06-25 Bill Somerville Bill Somerville [2515b2] Make the main window more portable and font cha...
 HelpTextWindow.hpp 2015-06-25 Bill Somerville Bill Somerville [2515b2] Make the main window more portable and font cha...
 INSTALL 2015-08-28 Bill Somerville Bill Somerville [5056af] Fix a typo in the INSTALL document.
 LettersSpinBox.cpp 2015-06-25 Bill Somerville Bill Somerville [2515b2] Make the main window more portable and font cha...
 LettersSpinBox.hpp 2015-06-25 Bill Somerville Bill Somerville [2515b2] Make the main window more portable and font cha...
 LiveFrequencyValidator.cpp 2015-05-31 Bill Somerville Bill Somerville [f1858d] Improvements to models and delegates
 LiveFrequencyValidator.hpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 MessageAggregator.cpp 2015-11-15 Bill Somerville Bill Somerville [8b3ccf] Add WSPR decodes to UDP message protocol
 MessageClient.cpp 2015-11-16 Bill Somerville Bill Somerville [c8e7d1] Eliminate compiler warning
 MessageClient.hpp 2015-11-15 Bill Somerville Bill Somerville [8b3ccf] Add WSPR decodes to UDP message protocol
 MessageServer.cpp 2015-11-15 Bill Somerville Bill Somerville [8b3ccf] Add WSPR decodes to UDP message protocol
 MessageServer.hpp 2015-11-15 Bill Somerville Bill Somerville [8b3ccf] Add WSPR decodes to UDP message protocol
 MetaDataRegistry.cpp 2015-10-21 Bill Somerville Bill Somerville [f621dc] Ensure that v1.6 or later doesn't trash v1.5 se...
 MetaDataRegistry.hpp 2015-05-31 Bill Somerville Bill Somerville [f1858d] Improvements to models and delegates
 Modes.cpp 2015-11-09 Joe Taylor Joe Taylor [c83867] Remove code associated with the unimplemented J...
 Modes.hpp 2015-11-09 Joe Taylor Joe Taylor [c83867] Remove code associated with the unimplemented J...
 Modulator.cpp 2015-12-09 Bill Somerville Bill Somerville [0de650] Always start audio from zero angle
 Modulator.hpp 2015-07-13 Bill Somerville Bill Somerville [d94472] Start dealing with thread related object lifeti...
 NEWS 2015-11-18 Bill Somerville Bill Somerville [09ef0c] Update docs
 NetworkMessage.cpp 2015-10-21 Bill Somerville Bill Somerville [b74788] Implement schema negotiation for the UDP protocol
 NetworkMessage.hpp 2015-11-15 Bill Somerville Bill Somerville [8b3ccf] Add WSPR decodes to UDP message protocol
 NetworkServerLookup.cpp 2014-10-04 Bill Somerville Bill Somerville [ca4ed7] Trim spaces from network server query
 NetworkServerLookup.hpp 2014-10-04 Bill Somerville Bill Somerville [ca4ed7] Trim spaces from network server query
 OmniRigTransceiver.cpp 2015-06-02 Bill Somerville Bill Somerville [9fbb00] OmniRig startup changes
 OmniRigTransceiver.hpp 2015-06-02 Bill Somerville Bill Somerville [9fbb00] OmniRig startup changes
 PollingTransceiver.cpp 2015-06-09 Bill Somerville Bill Somerville [0d8772] Various WSPR fixes
 PollingTransceiver.hpp 2015-04-26 Bill Somerville Bill Somerville [559873] -----------------------------------------------...
 README 2015-11-18 Bill Somerville Bill Somerville [09ef0c] Update docs
 Radio.cpp 2015-09-10 Bill Somerville Bill Somerville [d97e80] Fix some frequency display and l10n issues
 Radio.hpp 2015-10-21 Bill Somerville Bill Somerville [f621dc] Ensure that v1.6 or later doesn't trash v1.5 se...
 SettingsGroup.hpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 StationList.cpp 2015-11-13 Bill Somerville Bill Somerville [605b06] Fix regression in frequencies to stations drag ...
 StationList.hpp 2015-05-31 Bill Somerville Bill Somerville [f1858d] Improvements to models and delegates
 THANKS 2014-11-28 Bill Somerville Bill Somerville [aeb556] Top level docs
 TraceFile.cpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 TraceFile.hpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 Transceiver.cpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 Transceiver.hpp 2015-06-04 Bill Somerville Bill Somerville [23d58d] Polish the UI for WSPR and WSPR band hopping
 TransceiverBase.cpp 2015-06-09 Bill Somerville Bill Somerville [0d8772] Various WSPR fixes
 TransceiverBase.hpp 2015-04-26 Bill Somerville Bill Somerville [03192a] Some HRD commands need a settling time otherwis...
 TransceiverFactory.cpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 TransceiverFactory.hpp 2015-09-09 Bill Somerville Bill Somerville [74ada0] Resolve a long standing rig control corner case
 Versions.cmake 2016-01-13 Bill Somerville Bill Somerville [a09624] Revert out inadvertent version change
 WFPalette.cpp 2015-05-28 Bill Somerville Bill Somerville [a1a6d1] Add mode dependent working frequencies
 WFPalette.hpp 2015-07-27 Bill Somerville Bill Somerville [453e84] Qt 5.5 compliance
 WSPRBandHopping.cpp 2015-07-12 Bill Somerville Bill Somerville [b8330b] Move pseudo RNG seeding to start of application
 WSPRBandHopping.hpp 2015-07-11 Bill Somerville Bill Somerville [f0058d] Make WSPR band hopping tuneup Tx dependent on E...
 WsprTxScheduler.cpp 2015-11-20 Bill Somerville Bill Somerville [ca8f8a] Use UTC for WSPR band hopping scheduling
 WsprTxScheduler.h 2015-06-05 Steven Franke Steven Franke [b72df7] Remove scheduler debug writes to stdout, clean ...
 about.cpp 2015-05-27 Bill Somerville Bill Somerville [f9d0a1] Reintegrate the wsjtx_exp branch into the trunk
 about.h 2015-02-23 Bill Somerville Bill Somerville [fe4d75] Clean up program identification to pskreporter ...
 about.ui 2014-03-30 Bill Somerville Bill Somerville [42844e] Uniform appearance of window titles.
 astro.cpp 2015-11-16 Bill Somerville Bill Somerville [482017] Trial of a astro window without system menu
 astro.h 2015-06-12 Bill Somerville Bill Somerville [0f395a] Do not make unneeded rig adjustments when Doppl...
 astro.ui 2015-06-11 Bill Somerville Bill Somerville [f76b65] More astronomical data window tweaks
 commons.h 2015-06-09 Joe Taylor Joe Taylor [6f9c9b] Finish implementing bins/Pixel on EchoGraph.
 cty.dat 2014-01-29 Joe Taylor Joe Taylor [d274a4] Another round of documentation updates.
 decodedtext.cpp 2015-04-22 Bill Somerville Bill Somerville [343064] Reintegrate Joe's experimental VHF & up features
 decodedtext.h 2015-04-22 Bill Somerville Bill Somerville [343064] Reintegrate Joe's experimental VHF & up features
 displaytext.cpp 2015-06-09 Bill Somerville Bill Somerville [0d8772] Various WSPR fixes
 displaytext.h 2015-06-09 Bill Somerville Bill Somerville [0d8772] Various WSPR fixes
 echograph.cpp 2015-06-12 Bill Somerville Bill Somerville [21cf5a] Better window flags for secondardy windows
 echograph.h 2015-06-08 Joe Taylor Joe Taylor [be5eb3] Basic functionality of Echo spectrum is in place.
 echograph.ui 2015-06-13 Joe Taylor Joe Taylor [d64fb9] Add UTC to WSPR Tx dividing line; add WSPR Rx d...
 echoplot.cpp 2015-06-15 Joe Taylor Joe Taylor [9375c7] Guard against divide by 0 in case of certain po...
 echoplot.h 2015-06-09 Joe Taylor Joe Taylor [816d56] Further progress for Echo mode.
 getfile.cpp 2015-07-12 Bill Somerville Bill Somerville [b8330b] Move pseudo RNG seeding to start of application
 getfile.h 2015-04-22 Bill Somerville Bill Somerville [343064] Reintegrate Joe's experimental VHF & up features
 jt9.txt 2012-10-21 Joe Taylor Joe Taylor [4dec39] Tweaks to jt9.txt
 killbyname.cpp 2013-08-10 Bill Somerville Bill Somerville [b6559f] Added audio channel support.
 logqso.cpp 2015-10-31 Bill Somerville Bill Somerville [234b3b] Fix defect in QSO log where name is not logged
 logqso.h 2015-04-15 Bill Somerville Bill Somerville [c5c6fe] Send status information to UDP server
 logqso.ui 2014-03-30 Bill Somerville Bill Somerville [42844e] Uniform appearance of window titles.
 main.cpp 2015-07-12 Bill Somerville Bill Somerville [b8330b] Move pseudo RNG seeding to start of application
 mainwindow.cpp 2015-12-06 Bill Somerville Bill Somerville [dde0ad] Allow for -0.0 DT value when matching UDP reply...
 mainwindow.h 2015-11-15 Bill Somerville Bill Somerville [8b3ccf] Add WSPR decodes to UDP message protocol
 mainwindow.ui 2015-11-10 Joe Taylor Joe Taylor [ca1401] Display default_frequency (14.076 MHz) at start...
 message_aggregator.qrc.in 2015-05-06 Bill Somerville Bill Somerville [d67dfc] Added UDP replies to halt Tx and set free text ...
 messageaveraging.cpp 2015-12-10 Bill Somerville Bill Somerville [04046b] Handle disappearing displays correctly
 messageaveraging.h 2015-04-22 Bill Somerville Bill Somerville [343064] Reintegrate Joe's experimental VHF & up features
 messageaveraging.ui 2015-06-11 Joe Taylor Joe Taylor [848e0c] Clear Message Averaging window when ClrAvg is c...
 meterwidget.cpp 2015-07-31 Bill Somerville Bill Somerville [eb6875] Remove unused member variables
 meterwidget.h 2015-07-31 Bill Somerville Bill Somerville [eb6875] Remove unused member variables
 mouse_commands.txt 2015-06-08 Bill Somerville Bill Somerville [963f75] Use rich text for help window text for uniform ...
 pimpl_h.hpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 pimpl_impl.hpp 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 plotter.cpp 2015-06-09 Joe Taylor Joe Taylor [816d56] Further progress for Echo mode.
 plotter.h 2015-05-27 Bill Somerville Bill Somerville [f9d0a1] Reintegrate the wsjtx_exp branch into the trunk
 prefixes.txt 2014-01-29 Joe Taylor Joe Taylor [d274a4] Another round of documentation updates.
 psk_reporter.cpp 2015-07-12 Bill Somerville Bill Somerville [b8330b] Move pseudo RNG seeding to start of application
 psk_reporter.h 2015-04-15 Bill Somerville Bill Somerville [c5c6fe] Send status information to UDP server
 qt_helpers.cpp 2015-05-06 Bill Somerville Bill Somerville [d67dfc] Added UDP replies to halt Tx and set free text ...
 qt_helpers.hpp 2015-05-06 Bill Somerville Bill Somerville [d67dfc] Added UDP replies to halt Tx and set free text ...
 revision_utils.cpp 2015-02-23 Bill Somerville Bill Somerville [fe4d75] Clean up program identification to pskreporter ...
 revision_utils.hpp 2015-02-22 Bill Somerville Bill Somerville [8736e3] Abandon getting changeset revision number from ...
 shortcuts.txt 2015-06-08 Bill Somerville Bill Somerville [963f75] Use rich text for help window text for uniform ...
 signalmeter.cpp 2015-06-25 Bill Somerville Bill Somerville [2515b2] Make the main window more portable and font cha...
 signalmeter.h 2015-06-25 Bill Somerville Bill Somerville [2515b2] Make the main window more portable and font cha...
 sleep.h 2014-04-03 Bill Somerville Bill Somerville [5eb573] Rearranged sequencing of audio streams and devi...
 soundin.cpp 2015-06-06 Joe Taylor Joe Taylor [626590] More changes related to EME Echo mode.
 soundin.h 2015-07-13 Bill Somerville Bill Somerville [d94472] Start dealing with thread related object lifeti...
 soundout.cpp 2015-06-11 Bill Somerville Bill Somerville [240bdc] Changed Tx Pwr attenator range to 45dB
 soundout.h 2014-04-06 Bill Somerville Bill Somerville [f8bdff] Made the soft keying CW wave shaper a CMake opt...
 ss.bat 2014-03-28 Joe Taylor Joe Taylor [76e6f8] New Makefile.jtsdk allows easy building of jt9....
 sss.bat 2012-05-22 Joe Taylor Joe Taylor [04dcf0] Major changes to the MAP65 branch. This branch...
 wf_palette_design_dialog.ui 2014-04-08 Bill Somerville Bill Somerville [87be8f] Updated palette designer tool tip.
 widegraph.cpp 2015-06-09 Joe Taylor Joe Taylor [83c237] Gradually activating EchoGraph's binsPerPixel.
 widegraph.h 2015-05-30 Joe Taylor Joe Taylor [89f67f] WSPR-mode behavior changes.
 widegraph.ui 2015-05-27 Bill Somerville Bill Somerville [f9d0a1] Reintegrate the wsjtx_exp branch into the trunk
 wsjtx.desktop 2014-04-20 Bill Somerville Bill Somerville [a80db1] Several improvements related to packaging on Li...
 wsjtx.iss 2014-03-05 Joe Taylor Joe Taylor [7fe890] Merge changes from branches/wsjtx_w back into b...
 wsjtx.pro 2015-06-04 Steven Franke Steven Franke [e25807] Enable new TX scheduler for WSPR mode.
 wsjtx.qrc.in 2015-03-27 Bill Somerville Bill Somerville [8f7f6b] Tidy up resource generation with a CMake function
 wsjtx.rc 2014-03-26 Bill Somerville Bill Somerville [50846f] Added support for use of "Standard" locations f...
 wsjtx_changelog.txt 2013-06-05 Joe Taylor Joe Taylor [ef281b] 1. Fix occasional program crash caused by recei...
 wsjtx_config.h.in 2015-06-01 Bill Somerville Bill Somerville [78eb74] New static data location for read-only data files
 wsjtx_opti.iss 2013-07-11 Joe Taylor Joe Taylor [ca54c5] 1. New startup default frequencies for 40, 30, ...
 wsjtx_update.iss 2013-08-09 Joe Taylor Joe Taylor [31dd57] 1. Correct bug that prevented save/restore of W...
 wsprnet.cpp 2015-11-09 Bill Somerville Bill Somerville [fd4794] Preparing for Qt5.5 compatibility
 wsprnet.h 2015-06-09 Bill Somerville Bill Somerville [0d8772] Various WSPR fixes

Read Me

 __       __   ______      _____  ________      __    __ 
|  \  _  |  \ /      \    |     \|        \    |  \  |  \
| $$ / \ | $$|  $$$$$$\    \$$$$$ \$$$$$$$$    | $$  | $$
| $$/  $\| $$| $$___\$$      | $$   | $$ ______ \$$\/  $$
| $$  $$$\ $$ \$$    \  __   | $$   | $$|      \ >$$  $$ 
| $$ $$\$$\$$ _\$$$$$$\|  \  | $$   | $$ \$$$$$$/  $$$$\ 
| $$$$  \$$$$|  \__| $$| $$__| $$   | $$       |  $$ \$$\
| $$$    \$$$ \$$    $$ \$$    $$   | $$       | $$  | $$
 \$$      \$$  \$$$$$$   \$$$$$$     \$$        \$$   \$$
                                                         
                                                         
                                                         
Copyright (C) 2001 - 2015 by Joe Taylor, K1JT.

WSJT-X  is a  computer program  designed to  facilitate basic  amateur
radio communication using very weak signals. The first four letters in
the program name stand for  “Weak Signal communication by K1JT,” while
the  suffix “-X”  indicates that  WSJT-X started  as an  extended (and
experimental) branch of the program WSJT.

WSJT-X Version  1.6 offers five  protocols or “modes”: JT4,  JT9, JT65
WSPR, and Echo.  The first three are designed for making reliable QSOs
under  extreme  weak-signal  conditions.  They  use  nearly  identical
message  structure and  source encoding.   JT65 was  designed for  EME
(“moonbounce”) on the VHF/UHF bands and has also proven very effective
for worldwide QRP communication on the HF bands.  JT9 is optimized for
the LF, MF, and  lower HF bands.  It is 2 dB  more sensitive than JT65
while using less than 10% of the bandwidth.  JT4 offers a wide variety
of tone  spacings and has proved  very effective for EME  on microwave
bands up  to 24 GHz.   All three of  these modes use  one-minute timed
sequences of alternating transmission and  reception, so a minimal QSO
takes  four to  six  minutes  — two  or  three  transmissions by  each
station, one sending in odd UTC minutes  and the other even. On the HF
bands, world-wide QSOs are possible using  power levels of a few watts
and compromise antennas.   On VHF bands and higher,  QSOs are possible
(by EME  and other  propagation types)  at signal levels  10 to  15 dB
below those required for CW.

WSPR  (pronounced  “whisper”)  stands   for  Weak  Signal  Propagation
Reporter.   The  WSPR  protocol  was designed  for  probing  potential
propagation  paths   using  low-power  transmissions.   WSPR  messages
normally carry the transmitting  station’s callsign, grid locator, and
transmitter power in  dBm, and they can be  decoded at signal-to-noise
ratios as  low as  -28 dB  in a  2500 Hz  bandwidth.  WSPR  users with
internet access can automatically upload  their reception reports to a
central database  called {wsprnet}  that provides a  mapping facility,
archival storage, and many other features.

Echo mode allows you to detect and measure your own lunar echoes, even
if they are far below the audible threshold.

WSJT-X provides spectral displays for  passbands up to 5 kHz, flexible
rig control for nearly all modern  radios used by amateurs, and a wide
variety of  special aids  such as automatic  Doppler tracking  for EME
QSOs  and Echo  testing.  The  program runs  equally well  on Windows,
Macintosh, and Linux systems,  and installation packages are available
for all three platforms.

WSJT-X is an  open-source project released under the  GPL license (See
COPYING). If  you have  programming or  documentation skills  or would
like to  contribute to  the project  in other  ways, please  make your
interests known  to the  development team.  The  project’s source-code
repository can be  found at https://sourceforge.net/projects/wsjt, and
most  communication among  the  developers takes  place  on the  email
reflector      https://sourceforge.net/p/wsjt/mailman.      User-level
questions and answers, and general  communication among users is found
on   the    https://groups.yahoo.com/neo/groups/wsjtgroup/info   email
reflector.


Project web site:

http://www.physics.princeton.edu/pulsar/K1JT/wsjtx.html

Project mailing  list (shared  with other  applications from  the same
team):

https://groups.yahoo.com/neo/groups/wsjtgroup

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.