Commit Graph

1702 Commits

Author SHA1 Message Date
Joe Taylor 410cd2b9a1 Allow user choice of "Not in LoTW" highlighting color. 2018-09-01 15:42:02 -04:00
Joe Taylor db713bfb26 Highlight decodes of Tx stations not using LoTW in past year.
File "lotw-user-activity.csv", downloaded from ARRL, should be put in
WSJT-X resources and (still to do): installed in a better location.
2018-09-01 09:53:38 -04:00
Joe Taylor 2d9627a79f Further progress on handling goofy calls. 2018-08-29 11:47:51 -04:00
Joe Taylor be0a7931d4 More work on goofy calls. 2018-08-29 09:31:12 -04:00
Joe Taylor 2aecad8718 Fix bugs found in test with K9AN on Aug 28.
Double-click on "CQ K9AN EN50" mistakenly put EN50 into DXcall.
Enable Tx was turned off after 73 is sent.
Sh mode did not auto-sequence correctly.
Received exchange not logged correctly in EU VHF mode.
2018-08-28 09:44:00 -04:00
Joe Taylor 16598f2ed8 Color highlighting to right window also on a repeat decode. 2018-08-27 13:32:43 -04:00
Joe Taylor 6281439b12 Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit 2018-08-27 13:26:29 -04:00
Joe Taylor 7525eda28a Color highlighting to right (as well as left) text window. 2018-08-27 13:21:06 -04:00
Joe Taylor 15b4463394 Fix several bugs found when testing MSK144 op activities NA_VHF and EU_VHF. 2018-08-27 11:26:09 -04:00
Joe Taylor 847327cf32 Finish implementing the color-highlighting window. 2018-08-25 15:37:30 -04:00
Joe Taylor 52e733d31d More work on a color-highlighting window. 2018-08-25 11:52:41 -04:00
Joe Taylor f1261076be Starting to implement a color-highlighting reminder window. 2018-08-25 11:19:43 -04:00
Joe Taylor ef3f084c5c Finish connecting "New DXCC on Band", "New Grid", "New Grid on Band". Needs more testing! 2018-08-24 15:51:29 -04:00
Joe Taylor 68ec268fef Working toward activating highlights for "New DXCC on band", "New Grid", and "New Grid on Band". 2018-08-24 14:42:08 -04:00
Joe Taylor 0fbc9f3514 Set the color highlighting scheme at startup, or after a call to Settings. 2018-08-24 13:18:49 -04:00
Joe Taylor a292b2bb58 Remove my new QHash stuff; adapt the existing logbook code instead.
We now display "new call on current band" as well as "new call on any band".
Something similar should be done for DXCCs and grids.
2018-08-03 16:31:19 -04:00
Joe Taylor 0d7cd3ed03 Fix generation of Tx2 in RTTY mode. Fix a related problem of decoding the incorrect RTTY message. 2018-08-03 11:46:28 -04:00
Joe Taylor 7df048d10a Extend color options to include New DXCC, call, and grid by band. 2018-08-02 14:35:55 -04:00
Joe Taylor dd7da66c7a Remove two qDebug() statements. 2018-08-02 11:12:22 -04:00
Joe Taylor 1ed527c362 Starting to implement worked-before logic for calls, grids, and DXCCs, by band (and perhaps by mode?). 2018-08-02 11:05:36 -04:00
Joe Taylor cbfd1d0415 Menu item to erase cabrillo.log. 2018-08-01 15:52:35 -04:00
Joe Taylor de40f4894a More contest-mode tweaks: fix Tx1/Tx2 start QSO, increment serial number. 2018-08-01 13:08:16 -04:00
Joe Taylor 144f90d949 Fix more contest auto-seq bugs; add bare-bones contest logging. 2018-08-01 11:25:24 -04:00
Joe Taylor fde78758e4 Save contest exchanges for NA_VHF and EU_VHF. 2018-07-31 15:42:51 -04:00
Joe Taylor 8a732f40a5 NA_VHF now basically functional in MSK144 mode. 2018-07-31 13:18:57 -04:00
Joe Taylor 396cf98c0b Fix a flaw in RTTY auto-sequencing. 2018-07-31 12:17:14 -04:00
Joe Taylor f3b89c4dca More tweaks for contest-like modes. 2018-07-31 11:39:25 -04:00
Joe Taylor e6b677d663 Don't use Tx1 when operating in any of the contest-like modes. 2018-07-31 11:10:57 -04:00
Joe Taylor b0e7901502 Improved auto-sequencing for the contest-like modes. 2018-07-31 10:45:32 -04:00
Joe Taylor 3af293f297 Use module variables rather than common/hashcom/; working on transparent handling of goofy calls. 2018-07-30 15:46:25 -04:00
Joe Taylor 5c65cb7f1d Add a warning message for RTTY contest mode. 2018-07-30 13:41:25 -04:00
Joe Taylor 0359414bfa Complete many details of contest-mode auto-sequencing. More testing needed! 2018-07-30 13:23:23 -04:00
Joe Taylor 621d23d0b6 Save/restore the RRR/RR73 status of Tx4. 2018-07-30 11:48:18 -04:00
Joe Taylor cbf8b5d914 Fix the generation of Tx* messages containing nonstandard calls. 2018-07-30 11:17:09 -04:00
Joe Taylor 5a68660b9a Correct a flaw in generating special messages, and one in converting dB to S-level. 2018-07-29 09:26:03 -04:00
Joe Taylor 7482f27220 Contest modes force 77-bit messages. Fix a bug I introduced in auto-seq. Code cleanup. 2018-07-28 15:29:07 -04:00
Joe Taylor d9838cf616 Make message like "CQ YW18FIFA" acceptable. 2018-07-27 16:50:58 -04:00
Joe Taylor ab7b411ec0 Warn casual operator to switch to EU VHF Contest mode. 2018-07-27 16:08:05 -04:00
Joe Taylor 7306424452 Auto-sequencing works if both stations are in EU VHF contest mode. 2018-07-27 15:21:40 -04:00
Joe Taylor 95d6f84abf Transparent auto-sequencing for NA VHF Contest. 2018-07-27 11:52:38 -04:00
Joe Taylor 789d2042bf Pass nContest value to hspec.f90. 2018-07-27 09:45:14 -04:00
Joe Taylor adcffe3db4 Pass "nContest" value to ft8_decode.f90. 2018-07-27 09:30:00 -04:00
Joe Taylor 3dca6a5933 Generate RTTY contest message with QSO serial number for DX stations. 2018-07-26 11:08:52 -04:00
Joe Taylor 7ff366abe3 Code cleanup and improvement in the JT4 decoder.
NB: should remove the present downsampling to 11025/2 Hz, which unnecessarily
limits the availabler range of Fx Freq ("nfqso" in the source code).
2018-07-23 12:42:50 -04:00
Joe Taylor a2128e50f9 Fix a blunder in sending old-style messages: if isync=1, then necessarily i3=0. 2018-07-12 08:58:04 -04:00
Joe Taylor 2c5dd053f3 Don't send "mygrid" where it's no longer needed. 2018-07-11 16:32:08 -04:00
Joe Taylor 2350837d78 Fix a bug setting the "RTTY 2" label. 2018-07-11 15:11:13 -04:00
Joe Taylor 54a52cf5a6 Disable Tx after sending 73 in MSK144 mode. (Bad idea?) 2018-07-11 14:50:39 -04:00
Joe Taylor 542f85694c Remove some bcontest stuff associated with MSK144. 2018-07-11 14:42:48 -04:00
Joe Taylor 316e78133c Remove remaining traces of the "NA VHF Contest" checkBox. 2018-07-11 14:27:53 -04:00
Joe Taylor a780988e01 More cleanup; fix several auto-sequencing problems. 2018-07-11 13:25:01 -04:00
Joe Taylor 14385611be Code cleanup related to "bcontest". Auto-seq now OK for new NA VHF Contest messages. 2018-07-11 10:13:42 -04:00
Joe Taylor d95d2df5b6 Old-style "NA VHF Contest" mode removed from all Fortran routines. 2018-07-10 15:09:42 -04:00
Joe Taylor 189c7bae67 Fix a necessary type cast. 2018-07-10 09:04:01 -04:00
Joe Taylor bc7dbd025a Use dummy array itone0[] to call a "gen..." routine just to check a message. 2018-07-10 08:50:45 -04:00
Steve Franke f821f32562 Fix the crash that we were seeing on linux. The string s[41] was too short to include the null termination. 2018-07-10 00:13:56 +00:00
Joe Taylor b252c11815 Bright red label to flag Fox, Hound, or use of new 77-bit message styles. 2018-07-09 14:33:56 -04:00
Joe Taylor 340e0f9290 Generate the correct messages for NA VHF Contest mode. 2018-07-09 13:46:32 -04:00
Joe Taylor 40037baf97 Deactivate two qDebug()'s. 2018-07-07 21:39:25 -04:00
Steve Franke a9bf1b00ac Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit 2018-07-07 16:31:54 -05:00
Steve Franke 19846e484b Fix what I 'fixed' yesterday. 2018-07-07 16:31:46 -05:00
Joe Taylor df26a762dd Fix several more bugs in generating new-style messages. Use DXped label for contest ID. 2018-07-07 14:47:33 -04:00
Steve Franke b691ad6351 Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit 2018-07-07 10:36:08 -05:00
Steve Franke fd0ad33028 MSK144: Wholesale changeover to (128,90) code with 77-bit messages. Compiles and doesn't crash, but communication between two instances has not been tested. 2018-07-07 10:35:59 -05:00
Joe Taylor cb9b39b13c Add some comments; clean up a qDebug() output. 2018-07-07 10:59:39 -04:00
Joe Taylor d3c9d29214 Fix a bug in split77. 2018-07-07 09:54:34 -04:00
Steve Franke 7e8c177034 Fix a problem caused by the last merge. 2018-07-06 19:15:07 -05:00
Joe Taylor cdbf523452 Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit 2018-07-06 19:29:17 -04:00
Joe Taylor c34deb4aed Activate two debug statements. 2018-07-06 19:22:28 -04:00
Steve Franke 7f85f8983d Fix a c++/fortran type mismatch for ft8msgbits. 2018-07-06 18:04:56 -05:00
Steve Franke 56e5943969 Fix an out-of-bounds issue. 2018-07-06 17:48:58 -05:00
Joe Taylor 9cfd14a34d genStdMsgs now also for ARRL RTTY contest and EU VHF contest. 2018-07-06 15:45:00 -04:00
Joe Taylor 4d019e011a getStdMsgs() now generates Field Day messages. 2018-07-06 15:05:55 -04:00
Joe Taylor b6cd4fba41 Add widgets for input of contest exchanges. 2018-07-06 14:29:36 -04:00
Joe Taylor 3fc2209d86 Minor cleanup. 2018-07-06 13:21:31 -04:00
Joe Taylor 3bd1e45e60 Disable the "should you be a Hound?" warning message. 2018-07-06 13:02:44 -04:00
Joe Taylor c5d61f4cf4 Now able to generate 72-bit or 77-bit messages. 2018-07-06 12:52:39 -04:00
Steve Franke f6e7f9e5e8 Make the length of ft8 messages 38 characters in mainwindow.cpp. 2018-07-05 16:14:10 -05:00
Joe Taylor 4bfdf1e56d Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit 2018-07-05 16:52:27 -04:00
Joe Taylor af7f1af22b Update the ToDo list. 2018-07-05 16:51:52 -04:00
Steve Franke b83b66e665 Changed genft8 and related routines to accept 37 char message and return 37 char msgsent. For now, in mainwindow, just copy the 22 char message into message37. 2018-07-05 15:32:04 -05:00
Steve Franke 4b8ea3ef45 Wire up the 'Decode only 77-bit messages' checkbox. 2018-07-05 07:51:10 -05:00
Steve Franke cf64cad091 Send m_i3, m_n3, m_isync from mainwindow to genft8.f90 and use these to determine the type of generated message, according to the scheme described in lib/77bit/NewCode.txt. 2018-07-03 14:37:50 -05:00
Joe Taylor d6493a62fa Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit 2018-07-03 14:18:55 -04:00
Joe Taylor 854a7f2a5c NewCode.txt describes some necessary code additions. 2018-07-03 14:17:49 -04:00
Steve Franke 3f897225fe genft8 now looks at sign of n3 and i3. If either sign is negative, generate a type 1 (classic) message. Otherwise generate type 2. Type 1 seems to work. Type 2 does not yet work. 2018-07-03 11:10:47 -05:00
Steve Franke c39dd63f79 Send (i3,n3) from mainwindow to genft8. First steps at interpreting (i3,n3) to send itype=1 for classic messages and itype=2 otherwise. Very buggy at this stage. 2018-07-03 09:28:16 -05:00
Joe Taylor e67287b381 Don't allow Hound to Tx even; dot't allow Fox to Tx odd. 2018-07-02 10:40:50 -04:00
Joe Taylor 1bf9f22760 Deactivate the "not_GA" warning message at startup. 2018-06-13 15:37:42 -04:00
Bill Somerville 2d6782de50 Prep for WSJT-X v1.9.1 release to fix Xox mode issue
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/wsjtx/trunk@8733 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-29 22:59:47 +00:00
Joe Taylor d689334730 Keyboard shoirtcuts Ctrl+F11 and Ctrl+F12 should change Tx freq only when equal to Rx freq.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8665 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-18 15:35:29 +00:00
Joe Taylor ecc75abf85 Guard against superfluous transmission of R+rpt by Hound, caused by late decode of Fox's RR73.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8660 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-15 13:13:10 +00:00
Joe Taylor 12c68a969a Add a checkbox to enable more frequent programmed CQs by Fox.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8659 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-14 18:45:23 +00:00
Joe Taylor c1ca43da3e Allow Fox to transmit standard FT8 messages (including free text) from Tab 1 or Tab 2.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8658 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-11 13:01:50 +00:00
Joe Taylor 95e20b2e52 Correct the logging of blank grid for compound Hound callsigns.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8657 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-11 12:24:15 +00:00
Joe Taylor 1095b758cc Enable ";" messages to work properly for Hounds with complex callsigns.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8656 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-10 19:07:31 +00:00
Joe Taylor 59251e8948 More changes for Hounds with compound calls. Maybe all OK now?
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8654 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-10 15:09:57 +00:00
Joe Taylor 403992f62b Display MSK144 messages for MyCall in right window.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8653 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 18:46:23 +00:00
Joe Taylor 8b3714bf1c Correct the logic for removing a Hound call from the to-be-called queue.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8652 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 17:49:54 +00:00
Joe Taylor 58939ce011 More changes to accommodate Hounds with compound calls. Fox CQs only every 4 Tx sequences.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8651 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-05-09 17:18:08 +00:00