Commit Graph

5223 Commits

Author SHA1 Message Date
Joe Taylor 12463451e2 Allow upper or lower case for "A" and "L" commands. 2019-01-16 13:16:10 -05:00
Joe Taylor f194621695 Many improvements to ft2, including:
- SNR displayed on decode line
 - Separate transmit() subroutine
 - Output sent to all_ft2.txt
 - Display Rx level (hit L to toggle On/Off)
 - Auto-sequencing  (hit A to toggle On/Off)
2019-01-16 13:10:36 -05:00
Joe Taylor 60fb12dcd4 Add several more messages for testing. 2019-01-15 20:19:18 -05:00
Joe Taylor 4a4a83f021 Correct the logic for PTT control through a Windows COM port. 2019-01-15 19:21:58 -05:00
Joe Taylor bbbe83ffe5 Progress: ft2.exe is now basically functional in audio-loopback tests. 2019-01-15 15:05:04 -05:00
Bill Somerville ff1d3efab4 Changes to support x64 Windows builds in preparation for Qt v5.12 2019-01-15 12:09:10 +00:00
Joe Taylor 8a6cee7e26 Add files for command-line program ft2[.exe]. 2019-01-14 16:39:50 -05:00
Bill Somerville b3d6871786 Minor changes to support Qt versions >=10 2019-01-14 19:47:08 +00:00
Bill Somerville 5c3f373c96 Improve multicast support for multi-homed Windows machines 2019-01-14 13:41:40 +00:00
Steve Franke 348e7c8ad5 In principle, ft2d can now decode multiple signals. Not yet tested. 2019-01-13 15:44:16 -06:00
Steve Franke 1fb89929a9 Make ft2d slightly more robust. Still very rough. 2019-01-13 10:58:35 -06:00
Steve Franke 8f1baae048 If delay=0.0 make Watterson use only a single component to simulate flat fading. 2019-01-13 09:25:30 -06:00
Steve Franke cf1fe6c3d6 More work on FT2. New frame format is 16sync + 128codeword. Data chunk is assumed to be 2.5s long. A rudimentary sync routine is implemented which finds the single strongest signal. 2019-01-12 13:28:10 -06:00
Bill Somerville a4d496cdb0 UDP Message Server now joins a multicast group on all available multicast capable network interfaces 2019-01-11 23:17:43 +00:00
Steve Franke f63f0301eb Tweak some decoder parameters for better performance. 2019-01-10 10:35:09 -06:00
Steve Franke e0658f183f Add simulator (ft2sim.f90) and decoder (ft2d.f90) for experimental medium-fast mode. 2019-01-10 10:20:31 -06:00
Bill Somerville d17efce7a1 Improved validation for ARRL RTTY RU and FD exchange fields
Validation  in  "Settings->Advanced"  only  applies  if  the  specific
special operations mode is enabled.
2019-01-10 15:13:56 +00:00
Joe Taylor e01c4fb4b3 Correction for User Guide: installs on macOS 10.10 (not 10.9) and later. 2019-01-10 09:17:55 -05:00
Joe Taylor 95599a7153 Add a standalone FT8 decoder, for testing. 2019-01-09 12:45:20 -05:00
Joe Taylor ef84d60f98 Add "(contesting only)" to the "Log automatically" checkbox label. 2019-01-09 09:45:41 -05:00
Joe Taylor d8a5d84647 Disable the startup message about upgrading to v2.0. 2019-01-09 09:05:21 -05:00
Joe Taylor b3a8930eef Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1 2019-01-09 08:48:22 -05:00
Joe Taylor e12eabb65f Clear labAz on program startup. 2019-01-09 08:47:29 -05:00
Joe Taylor 5f38d30c75 Add "Erase WSPR hashtable" to the Filemenu. 2019-01-08 15:41:59 -05:00
Joe Taylor 5adc211d1a Correct a minor bug in qra64.c. 2019-01-08 13:47:53 -05:00
Bill Somerville e871860642 Option to always start new decode periods at the top of the Band Activity window 2019-01-08 18:03:43 +00:00
Joe Taylor 9226d0829f Correct a flaw in validating contest exchange data when logging. 2019-01-08 08:40:40 -05:00
Steve Franke c4d078f55f Remove unnecessary character string space-padding. 2019-01-03 14:02:17 -06:00
Joe Taylor 949c5deda5 Refactor code that writes to ALL.TXT and ALL_WSPR.TXT. Iincludes better formatting. 2019-01-03 12:15:48 -05:00
Bill Somerville 471c36101c Add a missing variable to the UDP protocol trace output 2019-01-02 01:57:28 +00:00
Joe Taylor e018cbf738 Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1 2019-01-01 20:16:08 -05:00
Bill Somerville 6e949fa64d Debug trace facility for UDP message protocol
Build with the CMake configuration  WSJT_TRACE_UDP set to ON to enable
UDP message tracing to the debug log.
2019-01-01 23:38:14 +00:00
Bill Somerville 5b0f713cd4 Defer dwonloading LoTW users file until "Settings->Colors->Fetch" button pressed
This change also repairs a defect in showing potential LoTW users when
the  "Settings->General->Show DXCC,  grid, and  worked before  status"
option is not checked.
2019-01-01 16:19:01 +00:00
Joe Taylor 90617b29ab Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1 2018-12-31 10:39:26 -05:00
Joe Taylor 9d0473f1e8 Include grid in Tx1 messages with <hisCall>, such as "<DF2018ARDF> K1JT FN20". 2018-12-31 10:37:36 -05:00
Bill Somerville 8c13df2bc6 Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1 2018-12-30 12:36:52 +00:00
Bill Somerville 12299957d7 Add Fox log ADIF export to the Fox Log window log table contextual pop up menu 2018-12-30 12:35:41 +00:00
Joe Taylor b63c9a5078 Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1 2018-12-28 16:32:23 -05:00
Joe Taylor 71f80087d6 Keyboard shortcuts updated to include Alternate Bindings. 2018-12-28 13:34:51 -05:00
Joe Taylor 06b4a8f664 Allow recognition of "CQ G DB5KN JO31" and similar as standard messages. 2018-12-28 13:24:03 -05:00
Joe Taylor 8379fa86eb Optional key bindings for F1 through F5, especially for contest use. 2018-12-28 11:19:29 -05:00
Joe Taylor cabd6bc869 Boost all message letters to upper case, even if tx6 editing is not 'finished'. 2018-12-27 14:44:50 -05:00
Joe Taylor ba83ae0587 Retain CQ messages like "CQ xxxx K1ABC FN42", where xxxx is 1-4 letters or 1-3 digits. 2018-12-27 13:14:01 -05:00
Joe Taylor b894f58c6b Merge branch 'hotfix-2.0.1-rc1' of bitbucket.org:k1jt/wsjtx into hotfix-2.0.1-rc1 2018-12-26 14:22:29 -05:00
Steve Franke db5c9e1fe9 Make wspr OSD decoding work with type 2 messages (extended callsign + power in dBm). 2018-12-24 12:52:41 -06:00
Steve Franke 1a8ddad307 In ft8apset, mycall and dxcall must be at least 3 characters long, otherwise they are treated as non-existent. 2018-12-24 11:19:07 -06:00
Steve Franke b44d7b472d Fix a typo. 2018-12-24 10:49:40 -06:00
Steve Franke 318ce0020e Try harder to ensure that we don't waste time trying to do ap decoding that would involve nonstandard calls. Current code does not support ap decoding with non-standard calls. 2018-12-24 10:45:02 -06:00
Bill Somerville de9990bb60 Fix a mangled edit and an incorrect exit condition 2018-12-24 03:52:06 +00:00
Bill Somerville 8f9fdd29a8 Remove some unnecessary space padding and some compiler warnings 2018-12-24 02:23:56 +00:00