Commit Graph

4304 Commits

Author SHA1 Message Date
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
62fa418b90 Correct the date in Release_Notes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8570 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-18 19:00:39 +00:00
Joe Taylor
27964562d1 Updated Release_Notes.txt for v1.9.0-rc3.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8569 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-18 18:58:53 +00:00
Bill Somerville
181bc8cc7c Add default options for Hamlib CAT serial data bits, stop bits, and handshaking
Hamlib has  deafult values  for these options  that are  nearly always
correct so we  can offer a default  option in WSJT-X which  in turn is
the defaulty option.

Thanks to Mike, W9MDB, for the builk of this contribution.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8568 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-16 22:00:33 +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
dc8e210664 Permit Hounds with a compound callsign to call Fox.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8566 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-16 18:56:29 +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
48f766a31e Clarify the labels on the displayable list of Type 1 prefixes and suffizes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8564 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-16 17:01:14 +00:00
Joe Taylor
655c50560f Add several tool tips.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8563 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-15 19:55:07 +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
Bill Somerville
16610d4572 Add yet another data mode enumeration value from HRD
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8558 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-13 14:50:47 +00:00
Bill Somerville
ebf6126f78 Better title for the WF palette designer dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8557 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-13 14:50:27 +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
c001ca6d83 Scroll Fox's log window to the bottom, so that it shows most recent QSOs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8555 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-12 17:26:10 +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
8fc2f55074 Correct a typo: tnx to G3WDG
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8551 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 20:34:20 +00:00
Joe Taylor
455461bca0 Update 12.1 Table 1 and 17.2.7 Table 4 in User Guide (thanks to W9MDB, K9AN).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8550 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 15:05:08 +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
Joe Taylor
00850ba488 Fix minor formatting alignments, etc.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8547 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-09 13:26:06 +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
3a8b2085eb Update a copyright notice.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8544 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-07 16:20:40 +00:00
Bill Somerville
cd7f6d3afc Application modal message boxes do not need full title
This is mainly to help JTAlert that uses window titles to find WSJT-X
main windows.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8543 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-06 21:45:35 +00:00
Bill Somerville
fcb9e39639 Force Log QSO window to top without being modal nor losing the task bar icon
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8542 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-06 21:27:32 +00:00
Bill Somerville
502ea13460 Updated AD1C cty.dat file (2018-03-01 version)
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8541 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-03-04 11:35:01 +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
Joe Taylor
a981143f94 Add example text to label.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8537 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-27 15:11:09 +00:00
Bill Somerville
331a2e57ca Fix erroneous country worked before check for KG4 non-gitmo calls
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8536 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-27 03:01:44 +00:00
Joe Taylor
80a1deea65 Add basic protocol description for WSPR.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8535 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-26 17:56:18 +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
e3ef5e061b Bump RC #
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8532 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-25 00:57:55 +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
Steven Franke
e0e13e1778 Edit some comments. No functional changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8530 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-24 21:40:47 +00:00
Joe Taylor
f690845eb3 Updated Release_Notes.txt for v1.9.0-rc2.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8529 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-23 15:12:51 +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
823a759f2a Another tweak for User Guuide from G3WDG.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8527 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-22 18:28:59 +00:00
Joe Taylor
e7051be619 Add comment about need for Auto-Seq for EME. Thanks to G3WDG!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8526 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-22 16:57:00 +00:00
Joe Taylor
467a5c0979 More updates for v1.9.0 User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8525 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2018-02-22 15:55:07 +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