Commit Graph

1684 Commits

Author SHA1 Message Date
Joe Taylor 6e843a960b Finish code to export a valid Cabrillo log. 2018-10-04 11:32:38 -04:00
Joe Taylor 5e9297bb74 Fox/Hound must use 77-bit msgs. Generate "CQ TEST" and "CQ HUND" msgs. 2018-10-04 09:55:50 -04:00
Joe Taylor b72e8bd846 Implementing ExportCabrillo. Some work still to do.
(cherry picked from commit 1e5c416cc3)
2018-10-03 16:31:17 -04:00
Joe Taylor a221de3c9d Save contest exchange to ADIF log. (Not finished...) 2018-10-03 20:13:05 +01:00
Joe Taylor a34e30a2e6 Clean up the AutoLog implementation. 2018-10-03 20:11:59 +01:00
Joe Taylor ce5426ed3d Add suitable labels for logging to the real-time logging window. 2018-10-03 20:11:29 +01:00
Joe Taylor c392a26b70 Turn off a qDebug(). 2018-10-03 20:11:11 +01:00
Joe Taylor c2a54e63fd Contest log to the "fox log" window. 2018-10-03 20:10:11 +01:00
Joe Taylor c9cb15052c Option to AutoLog in contests; display to "Fox and Contest Log" window. 2018-10-03 20:08:47 +01:00
Joe Taylor 6d096db6d5 Implement a validator for FD and RTTY exchange entries. 2018-10-03 19:32:05 +01:00
Bill Somerville 617b845a85 Move LotW users file management to Configuration implementation 2018-10-01 22:43:13 +01:00
Bill Somerville 0032a00ffe Automatic download of ARRL LotW users file at startup if needed 2018-10-01 21:19:21 +01:00
Bill Somerville 62a4569a4c Class abstracting LotW user lookups which includes asynchronous data loading 2018-10-01 12:42:31 +01:00
Bill Somerville da643fa43e Improve handling of country/prefix information appended to decoded CQ messages
The  use  of  QTextEdit::toPlainText() converts  non-break  spaces  to
normal spaces so  was breaking the use of that  character to delineate
appended info. Since using  QTextEdit::toPlainText() is an unnecessary
operation as  the decoded text  can be more amenably  accessed through
the QDocument  and QTextBlock interface without  any translation, this
is an improvement which should  have some performance impact when many
decodes are stored in the decodes windows.
2018-09-28 16:12:09 +01:00
Joe Taylor d252214c10 Fix the "CQ RU RU ..." bug. 2018-09-27 14:28:17 -04:00
Joe Taylor 691476ed1c Halt Tx before resetting Tx power after Tune. Tnx to W9MDB. 2018-09-26 15:27:24 -04:00
Joe Taylor a6ac3eed61 Auto-generate 77-bit messages that may include /R or /P callsigns. 2018-09-26 15:23:53 -04:00
Joe Taylor 618fc05ad6 Correct a flaw that produced bad Tx tones in MSK144. 2018-09-19 11:19:40 -04:00
Joe Taylor 3c1dbb21c2 Correct a flaw that caused loss of m_rptSent if MyCall is a nonstandard call. 2018-09-18 14:52:21 -04:00
Joe Taylor 2756303f08 Fix a stray-character typo. 2018-09-18 13:50:58 -04:00
Joe Taylor 8744ce08a2 Correct the logic in function Mainwindow::stdCall(). 2018-09-18 13:36:16 -04:00
Steve Franke 9657617cdc Merge branch 'integrate-77bit' into develop 2018-09-13 15:24:33 -05:00
Joe Taylor e4e34214f9 Fix two flaws in generating Sh messages in MSK144 mode. 2018-09-13 11:02:00 -04:00
Joe Taylor a9deb8c1fd Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit 2018-09-13 09:51:34 -04:00
Joe Taylor fc3d2f9581 Fix the -rc1 expiration date. 2018-09-13 09:51:04 -04:00
Steve Franke 9caaab6042 Modify CMakeLists.txt so that we only build what is needed for the release, more or less. 2018-09-12 16:22:01 -05:00
Steve Franke 261c68ec6d Refine and clean up wspr osd code. 2018-09-11 16:45:17 -05:00
Steve Franke af7feaf65a No need to examine every entry in the hash table. Just calculate the hash of OSD-produced callsigns and see if they are in the table. Add OSD decoding to the deep setting for wspr decoding. 2018-09-10 17:01:50 -05:00
Joe Taylor 1b678506f4 Correct the -rc1 timeout date. 2018-09-10 13:29:20 -04:00
Joe Taylor a8d708af67 Preparing for v2.0-rc1 candidate release.
- Add file  contrib/lotw-user-activity.csv, install in data_dir().
 - Add suggested frequencies on 20 and 40m for testing FT8 v2.0 messages.
 - Add a timeout date (Nov 1 2018) beyond which -rc1 will not run.
 - Change Versions.cmake to indicate v2.0.0-rc1.
2018-09-10 13:07:30 -04:00
Joe Taylor 2c6344cdfa Switch automatically to EU VHF contest messages, with notification to user. 2018-09-05 11:07:27 -04:00
Joe Taylor ed791f26dd Fix a false flagging of ARRL Field Day message. 2018-09-01 20:58:21 -04:00
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