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