Commit Graph

1575 Commits

Author SHA1 Message Date
Joe Taylor
0aa3a45514 Another attempt to get m_rptRcvd logged correctly in special circumstances.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8592 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-30 19:28:30 +00:00
Joe Taylor
7620590689 Correct the handling of m_rptRcvd, on its way to the log.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8591 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-29 18:38:44 +00:00
Joe Taylor
4f6e71a842 Comment out the change in r7306: If Monitor was OFF at start of band_changed(), return it to OFF when this function [band changed()] returns.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8590 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-28 23:27:46 +00:00
Bill Somerville
dfe037423f New incoming UDP message to allow external applications to highlight decoded callsigns
UDP  servers can  request that  WSJT-X clients  highlight a  specified
callsign  in  the  Band  Activity  decodes  window.  Either  the  last
occurrence of the  callsign may be highlighted or all  past and future
occurrences can be  highlighted. The latter case  WSJT-X will remember
the  callsign  and  requested  highlighting  options  so  that  future
occurrences can be correctly highlighted.

Either or  both of the text  background color and the  text foreground
color may  be specified. A further  UDP message may be  sent to change
the  persistent color  highlighting  for a  given callsign,  including
reseting persistent highlighting by passing an invalid color value.

Thanks to Alex, VE3NEA, for this contribution.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8589 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-28 22:25:46 +00:00
Joe Taylor
bc8e860b59 Fix a bug in saving the correct "Rpt Rcvd" when someone tailends a QSO by sending Tx2.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8588 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-28 15:46:48 +00:00
Joe Taylor
55e9635b47 Tune should work even if selected Tx message is blank.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8587 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-28 14:53:07 +00:00
Joe Taylor
4a7de89ab4 Fix problem in restoring mainwindow width on restart. Tnx Mike, W9MDB.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8581 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-21 20:15:46 +00:00
Joe Taylor
fb35b25884 Correct a WSPR-mode flaw in hideMenus(). Thanks to JH3XCU!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8578 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-20 12:36:39 +00:00
Bill Somerville
39c7b11108 Allow partial processing of UDP Reply messages for non-CQ/QRZ messages
This allows external programs to set up a QSO, for example to tail-end
a  QSO,  but unlike  double-clicking  a  non-CQ/QRZ decode  in  WSJT-X
directly it will  not enable auto Tx. This last  constraint is to make
fully automating WSJT-X using UDP messages impossible.

It is expected that programs  like JTAlert will, without change, allow
users to set  up a QSO with  any station from the  JTAlert UI although
for  non-CQ/QRZ decodes  a  QSO can  only be  started  by pushing  the
"Enable Tx" button in WSJT-X.

Thanks to Mike, W9MDB, for the patch that this change is based on, the
implementation  committed is  considerably simpler  than his  proposed
change.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8574 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-18 20:53:24 +00:00
Bill Somerville
63658b3c1f Disallow automated CQ nnn calls for type 2 compound callsign holders as it will not work
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8573 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-18 20:42:11 +00:00
Bill Somerville
7ae483dc29 Restrict automatic recognition of CQ nnn calls to exactly nnn of 010 through 999 inclusive
The  values of  CQ 000  through  CQ 009  are reserved  for calling  by
numbers  to reduce  a pile  up e.g.  "CQ 2  P5/G4WJS" indicating  only
callers with  a 2 in their  callsign should call. Numeric  balues with
less  than 3  digits or  more  3 digits  are not  allowed in  standard
messages.

This is in line with the message source encoding protocol.

Thanks to Mike, W9MDB, for the cotribution this change was based on.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8572 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-18 20:38:42 +00:00
Bill Somerville
e19c93a3cd Only accept CQ calls with listening frequency when QRG between 10kHz and 999kHz
Thanks to Mike, W9MDB, for this contribution.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8571 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-18 20:30:55 +00:00
Joe Taylor
1455d94f95 Finish the job of permitting Hounds with a compound callsign to call Fox.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8567 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-16 19:55:02 +00:00
Joe Taylor
1d9b1eadd6 In Hound mode, always generate Tx1 using Fox's baseCall.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8565 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-16 17:18:38 +00:00
Joe Taylor
e013dc42ba Display number of QSOs in progress rather than number of Hounds queued.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8562 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-15 16:26:31 +00:00
Joe Taylor
878d0e3647 Send various Fox GUI commands to FoxQSO.txt
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8561 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-14 17:46:42 +00:00
Joe Taylor
05caba58f4 Clean up some minor formatting.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8560 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-14 15:11:25 +00:00
Joe Taylor
f05ab39a30 In DXpedition mode, enforce a Fox CQ at least every 5 transmissions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8559 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-13 17:32:52 +00:00
Joe Taylor
35ae55bb4d Don't allow transmitting an all-blank message.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8556 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-12 18:01:25 +00:00
Joe Taylor
2453ee3d07 Remove unnecessary Fox controls; write debugging info to the file FoxQSO.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8554 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-12 16:45:32 +00:00
Bill Somerville
5cdc4b7848 Ensure power per band settings are honoured when changing band from the rig
Thanks to Mike, W9MDB, for this patch.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8553 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-12 11:30:31 +00:00
Joe Taylor
c443a15457 Several tentative bug fixes for F&H operation. Not fully tested!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8552 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 21:48:21 +00:00
Joe Taylor
ca4d83a6dc Bug fix: only Fox (=DxCall) should be able to trigger a Hound Tx3 transmission.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8549 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 14:32:14 +00:00
Joe Taylor
37f36a31ab Fix the Blue Button issue.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8548 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 13:56:37 +00:00
Bill Somerville
f323a5ed35 Add DX grid to wsjtx_status.txt if available
Thanks to  Mike W9MDB  for this patch  which allows  applications like
PstRotatorAZ to make use of this file.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8546 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 13:19:41 +00:00
Bill Somerville
4db706e5f1 Fix a typo
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8545 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 13:19:27 +00:00
Joe Taylor
172c248388 Obey status of CQonly only when the control is visible.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8540 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-28 13:53:45 +00:00
Joe Taylor
2a307b776c Display the "CQ Only" checkbox only in modes where it may be useful.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8539 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-28 13:50:58 +00:00
Joe Taylor
8475b826fd Remove a number of unused or unnecessary items in mainwindow.ui.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8538 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-27 18:45:29 +00:00
Bill Somerville
90d3e2a1d4 Ensure JT65 AP menu item does not show in HF mode
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8534 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-25 14:01:13 +00:00
Bill Somerville
a0f117bf10 Don't block main window construction with not GA version warning message
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8531 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-25 00:57:45 +00:00
Bill Somerville
1a9bfc925b Changes in preparation for gfortran v8
The v8 compiler  has an ABI change where the  charlen hidden arguments
change from int to size_t type.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8528 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-22 23:36:29 +00:00
Joe Taylor
53142a53aa Allow AutoSeq for JT4, JT9, and JT65 when VHF features are enabled.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8524 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-22 15:23:30 +00:00
Joe Taylor
3929f97680 Default for Fox is "Hold Tx Freq" ON. Default to message Tx1 for Hound.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8523 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-22 14:45:28 +00:00
Joe Taylor
0be7d13b9a Protect against trying to parse a blank line in selectHound().
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8522 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-22 14:28:59 +00:00
Joe Taylor
c6bb097245 Ensure that Fox calls CQ after hitting Reset.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8520 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-21 17:45:38 +00:00
Joe Taylor
c55db678a2 Don't allow a blank message to be auto-sent by Hound.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8519 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-21 17:16:03 +00:00
Joe Taylor
6b28068c4d Don't transmit all-blank messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8518 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-21 16:34:02 +00:00
Joe Taylor
2fb7cfbdcc Fix the way tx status label is set for Fox transmissions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8517 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-21 15:48:56 +00:00
Joe Taylor
83fd77d8aa Align the text in tx status label.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8516 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-20 21:30:31 +00:00
Joe Taylor
a2a49d5b22 Increase size of char array s[].
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8515 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-20 20:09:44 +00:00
Joe Taylor
877e1cd987 Don't clear DXCall for after Hound logs a QSO. Don't let Hound transmit all blanks.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8514 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-20 17:35:49 +00:00
Joe Taylor
0f5c3ce664 Reset should clear m_houndQueue.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8513 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-20 17:11:50 +00:00
Joe Taylor
063e173cf9 Fix the yellow Tx status label for Fox transmissions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8512 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-20 17:00:17 +00:00
Joe Taylor
692fa93501 Fix several Fox bugs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8511 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-20 16:44:11 +00:00
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
Joe Taylor
ce0a92c123 Allow for possible "a3", etc., at end of lines decoded by Hound.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8381 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-29 18:26:10 +00:00
Joe Taylor
a08b30a1cb Hound decodes should use the selected nfqso, to allow better use of AP.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8380 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-29 18:10:23 +00:00
Joe Taylor
0db5da0330 Restore warning message.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8379 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-28 19:26:20 +00:00
Joe Taylor
9e9bce2afc Don't send illegal messages involving Type 2 compound callsigns!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8378 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-28 18:57:57 +00:00
Joe Taylor
4533696269 Restore a commented-out warning message.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8377 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-28 14:35:42 +00:00