Commit Graph

1480 Commits

Author SHA1 Message Date
Joe Taylor 319d639e98 Back out r8508 changes to mainwindow.cpp, that was unintended.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8510 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-19 18:05:06 +00:00
Joe Taylor 8e9f395261 Fix a tool tip (tnx to IW3RAB!); correct a widget name.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8508 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-19 17:59:35 +00:00
Joe Taylor 49c86714cd Auto-QSY after double-clicking on "CQ nnn" is now restricted to nnn = 010 - 999 Hz. Question: should this feature be allowed at all, in FT8 mode?
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8506 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-13 16:03:43 +00:00
Joe Taylor de143aa276 Make the names of functions setPeriod(), setTRperiod(), consistent. Fix a bug when initializing FastGraph. Tnx W9MDB.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8504 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-12 16:59:31 +00:00
Joe Taylor 3366442596 Access to "FT8 DXpedition Mode User Guide" from the Help menu.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8503 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-12 16:29:16 +00:00
Joe Taylor d5faa09953 Reference to Release Notes should be generic, not version-specific.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8501 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-12 13:46:03 +00:00
Bill Somerville 8d7b9bba56 Revert to pre r8430 behaviour except when hound using FT8
The "Hold  Tx Freq" check  box allows one's  Tx frequency to  be fixed
when  replying by  double-clicking a  decode. When  in FT8  hound mode
one's Tx frequency is always held when double-clicking a decode unless
directed by  internal logic  to change. Direct  Tx offset  changes are
still allowed in hound mode, as are the normal waterfall clicks.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8490 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-11 02:29:27 +00:00
Joe Taylor 8a26e56b66 Prepare for v1.9.0-rc1 release candidate.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8487 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-09 17:49:40 +00:00
Joe Taylor 0db2356760 Tweak the "late start" logic.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8486 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-09 15:04:31 +00:00
Joe Taylor cef0ba16e5 If Fox is using a directed CQ, display hound calls only if they comply.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8484 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-08 21:12:30 +00:00
Joe Taylor 64c0b304f1 Possible warning message for users of -devel and -rc? revisions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8476 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-07 20:53:11 +00:00
Joe Taylor 5ae34503f3 Update some restrictions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8474 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-07 19:11:04 +00:00
Joe Taylor 129e2b38d1 Correct the logic for deactivating Enable Tx for Hound.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8473 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-07 16:56:38 +00:00
Joe Taylor ff0c97e2f1 Clean up what's displayed in yellow "Tx:" label for Fox transmissions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8472 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-07 16:33:34 +00:00
Joe Taylor 6504085749 Update m_Nslots appropriately.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8471 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-07 16:17:40 +00:00
Joe Taylor c81d17a5f4 Restrict Fox activity with Nslots>1.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8469 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-07 15:39:20 +00:00
Joe Taylor 23213b2204 Code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8468 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-07 15:11:21 +00:00
Joe Taylor da7da823cb Remove the "single-click" patch, it appears to have problems.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8465 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-06 21:49:57 +00:00
Joe Taylor 444b054e24 Insert (inactive) code to forbid execution after an expiration date.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8463 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-06 20:53:33 +00:00
Joe Taylor ebd7f465fd As a trial: single-click on a decode to select a new DX Call; double-click to also Enable Tx.
Thanks to W9MDB for this patch, which also removes the option *Double-click on
call sets Tx Enable*.  Please test and report any perceived issues!


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8462 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-06 20:27:00 +00:00
Joe Taylor a6f6554270 Minimize useless late starts of transmissions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8459 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-05 20:13:16 +00:00
Joe Taylor ece7dff7b3 To keep calling Fox, Hound must reactivate Enable Tx at least once every 2 minutes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8458 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-05 19:58:03 +00:00
Joe Taylor 8d13c8a9b4 Terminate on a specified condition.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8457 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-05 17:58:04 +00:00
Joe Taylor f636ca4d8f Improved wording for Hound-mode warning message.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8456 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-05 15:20:54 +00:00
Joe Taylor 9a4ddf269e Reject message with ";" unless Hound mode selected or CRC10 matches DX Call.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8455 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-05 15:16:29 +00:00
Bill Somerville 3c384f7cbb Add UDP message to set temporary Maidenhead locator
When "Auto  Grid" is  checked in  "Settings->General" UDP  messages of
type "Location" will update a temporary  DE grid square. The intent is
to  allow  an external  application  joining  the WSJT-X  UDP  message
protocol to dynamically update the DE grid during mobile operation.

This change also tidies up  some outstanding issues around logging the
operator call.

This change  adds a new UDP  message "Logged ADIF" that  is emitted in
parallel with  "QSO Logged"  messages. The new  message is  valid ADIF
file format  and contains the  logged QSO  fields. The intent  is that
basic  UDP server  applications  might already  have  ADIF log  record
capture capabilities and could use  this message to feed existing ADIF
parsing routines to log QSOs. All that should be needed is to identify
this message type and the single field is ADIF compatible ASCII.

Thanks  to  Brian,   N9ADG,  for  the  patches  that   lead  to  these
enhancements.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8454 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-04 22:42:35 +00:00
Steven Franke 8b0d5c092d Remove -d option from call to wsprd when Deep decoding is selected.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8453 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-03 22:35:34 +00:00
Joe Taylor 8d6faa7458 Disable AP decoding in FT8 DXpedition Fox and Hound modes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8451 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-02 21:17:16 +00:00
Joe Taylor d1fa04c98c Minor adjustments to auto-seq logic.
All 73 messages addressed to me shouls go to right panel' don't issue
certain duplicate RRR messages.  Tnx to W9MDB.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8449 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-02 16:43:49 +00:00
Joe Taylor d4e8e413c7 If Hold Tx Freq is unchecked, randomize Fox's Tx Freq in the range 300-600 Hz.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8448 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-02 16:02:00 +00:00
Joe Taylor ec644ae5f6 Implement optional x4 tone spacing for FT8, JT9, WSPR. Also some code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8447 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-02 15:18:39 +00:00
Joe Taylor 2fd2e0c7fe Hide the "Hold Tx Freq" checkbox when in Hound mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8445 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-30 17:42:15 +00:00
Joe Taylor ce63f97f09 Issue warning message when a DXpedition message is received in "normal" mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8444 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-30 17:27:16 +00:00
Joe Taylor 5d1df32387 Replace some temporarily removed code in ft8b, and some general cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8443 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-30 16:57:14 +00:00
Steven Franke cdf32aedb0 Gray out Fast/Normal/Deep in JT65 V/U/M mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8439 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-26 21:35:52 +00:00
Joe Taylor a55ad54a42 Update copyright notices.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8433 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-26 14:52:44 +00:00
Joe Taylor 5b4f4670d6 Include OPERATOR field in wsjtx_log.adi; emit OPERATOR field in the
logged_qso message; show the emitted logged_qso message (including
the operator field) in udp_daemon example code.  Thanks to N9ADG for this code!


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8432 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-25 21:57:21 +00:00
Joe Taylor 0831ea800a Define bg colors in a way that works better for dark themes. Thanks to N7AJF!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8431 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-23 14:54:49 +00:00
Joe Taylor a3fdcf7148 Issue warning if Log QSO is requested with DX Call field empty.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8430 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-22 19:45:51 +00:00
Joe Taylor 21faf3a9ad Re-establish usage control.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8425 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-19 16:09:42 +00:00
Bill Somerville 9c99fac364 Fix a buffer overrun in the FT8 message generator
Thanks to Ian, KD8CEC, for diagnosing and contributing a patch for
this defect.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8422 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-19 13:54:05 +00:00
Joe Taylor 9381a13388 Deallocate the sw array on program exit.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8417 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-17 17:56:01 +00:00
Joe Taylor 99fdec2b23 Temporary commit of plotsave-related code. Not finished!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8414 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-17 15:32:45 +00:00
Steven Franke 11c2435b5d Provide Fast/Normal/Deep options for wspr decoding.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8413 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-14 18:12:41 +00:00
Bill Somerville 9832602632 Ensure Log QSO dialog has a taskbar icon as it is not modal
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8406 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-13 02:38:28 +00:00
Steven Franke cb503e89f1 Make nutc print correctly when processing simulated JT65 files.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8386 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-01 17:03:55 +00:00
Steven Franke ef044bc83b Fix typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8385 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-01 15:48:38 +00:00
Steven Franke 0b7c02d2c9 Try to make split work when mode=FT8 and V/U/M is selected.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8384 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-01-01 15:39:06 +00:00
Steven Franke 39623417cf Make NA VHF Contest mode visible in FT8 when VHF/UHF/Microwave features is selected.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8383 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-30 23:10:39 +00:00
Joe Taylor ce5bfd4fe4 Identify Fox's Tx slot numbers in FoxQSO.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8382 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-29 19:35:30 +00:00