Commit Graph

1667 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 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
Joe Taylor d1be2506a9 Several enhancements to DXpedition mode:
1. Insert dummy report when Hound is called by complex-callsign Fox.
2. Allow Fox to transmit anywhere between 300 and 900 Hz.
3. Restrict randomized Hound freq to the range 1000 - 3000 Hz.
4. Suppress Fox signals that would be duplicates.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8376 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-27 21:06:57 +00:00
Joe Taylor 6ebf71e4e0 Add a QSplitter between left/right text window. Note that lines 5604-08 may need fixing.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8375 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-25 21:16:02 +00:00
Joe Taylor a14ba50247 Dummy
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8373 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-25 18:52:16 +00:00
Joe Taylor 9dde6dae73 Use m_baseCall for Fox's RR73 message.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8372 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-25 16:48:10 +00:00
Joe Taylor 8755f0b460 Final(?) fix to allow use of compound callsign for Fox.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8370 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-23 22:01:05 +00:00
Steven Franke 8ecfb26643 Slightly shorten Tx duration in Echo mode. This fixes a timing issue that was preventing received data from being processed in certain setups.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8369 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-23 01:04:12 +00:00
Joe Taylor 866c820ac7 Add a comment: Compound callsigns for Hounds are not presently supported.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8368 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 19:12:25 +00:00
Joe Taylor c8402e6170 Send Fox Tx messages to right window.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8367 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 18:54:21 +00:00
Joe Taylor ccca0ad9eb More corrections for compount FoxCall.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8366 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 18:30:35 +00:00
Joe Taylor c353ec244f Additional changes to enable Fox to use a compound callsign.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8364 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 18:00:47 +00:00
Joe Taylor f492a2560d Clean up behavior for Fox with compound callsign.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8363 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 17:25:16 +00:00
Joe Taylor cc95d8ea98 Default for Fox should display FoxLog window.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8362 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 16:04:51 +00:00
Joe Taylor 39c8639d0b Fix all the string lengths sent to nWidgets().
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8361 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 15:53:04 +00:00
Joe Taylor 8f4487b2b3 Add Logged label and implement display of QSO Rate for last hour.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8360 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 15:31:09 +00:00
Joe Taylor 4f6f448daf Correct the displayed message for Erase FoxQST.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8359 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 14:59:04 +00:00
Joe Taylor 71986f4eed Add FoxQSO.txt; sbRepeats -> sbMaxTime; randomize Tx freq for Hound R+rpt; code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8358 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-22 14:51:22 +00:00
Joe Taylor 6f0665de42 MInor diagnostic tweaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8357 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-21 21:22:03 +00:00
Joe Taylor 161ac6e76a All-new algorithm for determining Tx messages for Fox.
Also, extend max cmsg length to 40 characters.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8356 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-21 20:55:38 +00:00
Joe Taylor b7fea62960 Add labels to Log window, and correct the log-window entry logic.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8355 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-20 16:19:48 +00:00
Joe Taylor 32c5490f55 Clean up some DXped code.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8354 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-19 21:50:53 +00:00
Joe Taylor b3213ecb6d Save status of RxAll. In DXped mode, decode from low freq to high.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8353 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-19 21:02:01 +00:00
Joe Taylor 8d41ba2ce7 Allox Fox to transmit free-text or other single messages from Tab 1.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8350 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-19 19:26:39 +00:00
Joe Taylor 1dd9357b44 Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8349 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-19 19:12:59 +00:00
Joe Taylor ac818337a6 Use 30 s intevals for "Age" units. Clean up labels when Message Avg window used for Fox Log.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8348 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-19 17:01:38 +00:00
Joe Taylor e19c34d303 Temporarily, at least, use F7 window for a visible log of Fox QSOs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8347 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-19 15:55:49 +00:00
Joe Taylor 6ac591f5c7 Allow Hound callers to use Fox's compound callsign.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8346 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-19 15:18:56 +00:00
Joe Taylor 71a395c1c2 Bewars: displayWidgets() stuff is not yet complete!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8343 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-18 21:50:00 +00:00
Joe Taylor e94eb37ddc Add several more widgets to the "displayWidgets" string.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8342 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-18 21:10:44 +00:00
Joe Taylor ceeb410a3e Monor tweaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8341 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-18 20:38:40 +00:00
Joe Taylor 8f7ca2851c Fix a number of minor bugs in FT8 DXpedition mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8340 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-18 19:07:10 +00:00
Joe Taylor 44377f3031 Fix errors in Fox message logic; default No Dupes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8337 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-16 20:56:42 +00:00
Joe Taylor bceb795d04 Allow CQonly to re-display after toggle.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8336 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-16 18:16:02 +00:00
Joe Taylor 9bc2586bff As a trial, add a CQ-only checkbox.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8335 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-16 14:47:17 +00:00
Joe Taylor 02fee1fe27 In Hound mode, F4 ==> ntx=1.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8334 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-15 21:36:58 +00:00
Joe Taylor e116bd578f Adjust CQ message for compound Fox calls.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8333 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-15 17:14:12 +00:00
Joe Taylor 5a716157f9 Several tweaks and additions to GUI behavior in DXpedition mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8332 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-15 15:26:18 +00:00
Joe Taylor 516aef2e99 Enforce proper GUI settings for Fox and Hound; restore for "normal" operation.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8331 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-14 16:50:46 +00:00
Joe Taylor 433eb45e86 Enforce Tx audio ranges for Fox and Hounds.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8330 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-14 16:24:06 +00:00
Joe Taylor 86a246fd33 Add or fix a number of features for DXpedition Fox/Hound modes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8329 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-14 16:00:50 +00:00
Joe Taylor 9de5ac51b4 Correct the logic for handling messages received by Hound.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8323 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-13 18:36:08 +00:00
Joe Taylor 16ac701783 Working on the Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8322 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-13 17:20:21 +00:00
Joe Taylor e514af2339 Correct a flaw in handling a warning about NA Contest Mode. This fix should go also to the v1.8.1 tag.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8314 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-11 14:15:31 +00:00
Joe Taylor 166beacea2 Remove a diagnostic write.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8309 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-09 00:40:54 +00:00
Joe Taylor 50216ef103 Another tweak.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8303 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-08 21:20:50 +00:00
Joe Taylor 4e64f3ce8a More DXpedition tweaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8302 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-08 21:11:53 +00:00
Joe Taylor 6a90a11651 Tweaks to Fox/Hound behavior. More to come!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8301 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-08 20:23:54 +00:00
Joe Taylor 1557b9cb99 Hound now transmits correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8300 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-08 19:53:27 +00:00
Joe Taylor 696af427e5 Revert the last commit: it was a mistake!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8299 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-08 17:44:14 +00:00
Joe Taylor bb5c11f6ea Highlight <MyCall> in received Fox message.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8298 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-08 17:20:57 +00:00
Joe Taylor 075307da68 Now generating Fox "<...>" messages, which set i3bit=1.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8296 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-07 21:36:25 +00:00
Joe Taylor 768974cb1e Code cleanup; more Fox-mode additions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8294 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-07 17:09:03 +00:00
Joe Taylor 0a07f6058a More work on Fox-mode code. Another intermediate commit -- much still TBD.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8293 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-07 15:38:48 +00:00
Joe Taylor eb9a0d5e67 Working on Fox-mode code. Another intermediate commit -- much still TBD.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8292 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-06 21:38:24 +00:00
Joe Taylor cac7b7c363 Working on Fox-mode code. This is an intermediate commit -- much still TBD.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8291 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-06 17:05:48 +00:00
Joe Taylor 5d0236755d Further progress with fox-mode coding. Not finished yet!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8289 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-04 18:58:38 +00:00
Joe Taylor 3acb75bb41 Code cleanup; resort displayed Hound calls after activating the sort ComboBox.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8288 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-04 18:18:03 +00:00
Joe Taylor 053a83dc52 Option to display principal prefix instead of country name.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8287 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-04 17:55:24 +00:00
Joe Taylor 0c6fa7018e Document the sortHoundCalls() routine. Don't let signal_meter_widget expand unreasonably.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8284 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-04 15:35:11 +00:00
Steven Franke 20a19fb3e3 Do only AP1 (CQ ??? ???) if we are processing live data and haven't
transmitted, or enabled Tune, for 10 minutes or more.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8282 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-04 00:46:19 +00:00
Steven Franke 9f1c070c65 Working toward inhibiting AP2 and higher when not in QSO (or reading from files).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8281 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-03 22:00:01 +00:00
Steven Franke cd06477f86 Prevent a crash on MacOS, due to uninitialized i3bit.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8280 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-03 22:00:00 +00:00
Steven Franke 56675b1e2f Remember time of last transmission.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8279 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-03 21:59:59 +00:00
Steven Franke a344d44fa2 Try to make decode menu work properly when moving between modes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8278 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-02 16:04:52 +00:00
Joe Taylor 6eeece9a4b Code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8276 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-12-01 20:54:35 +00:00
Joe Taylor b5d9729bd5 Preparing code to log Fox QSOs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8273 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-30 21:16:30 +00:00
Joe Taylor 76f9ac425a More Fox progress...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8272 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-30 20:51:46 +00:00
Joe Taylor 7e549b5d55 More Fox progress...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8271 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-30 20:34:05 +00:00
Joe Taylor 00e0d76fc2 Work-in-progress with Fox-mode code. Contains incomplete and untested code!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8270 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-30 18:45:51 +00:00
Joe Taylor f62cadfa2d Dummy commit: Thanks to Brian, N9ADG, for most of the Operator Field patch!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8268 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-29 19:45:40 +00:00
Joe Taylor 8b1ec72b1f Operator field for DXpeditions and other Multi-Op events.
Operator callsign is sent to DIF log if not empty.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8267 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-29 19:43:27 +00:00
Joe Taylor 521ea99991 Pass mycall and mygrid to foxgen().
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8263 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-27 21:23:24 +00:00
Joe Taylor 291c66806a Various corrections/additions to DXpedition Fox mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8262 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-27 20:22:44 +00:00
Bill Somerville 9e7ed64fb2 Do not auto-respond to compound call 73 messages after QSO complete
Merged from v1.8 branch.



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8261 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-26 22:27:55 +00:00
Joe Taylor dbce0cb8ee Fix broken capability for adding noise to Tx signal. This should go into v1.8.1!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8250 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-21 20:08:10 +00:00
Joe Taylor d2dc0fdb00 Changes to allow transmission of multi-signal waveforms in Fox mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8249 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-21 20:06:58 +00:00
Joe Taylor 601193b9d7 Write the "bare dot" to left text window only in FT8 mode!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8248 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-20 21:04:19 +00:00
Joe Taylor a986a9b774 Clean up a few appearance items in Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8247 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-20 15:41:57 +00:00
Steven Franke 2620401b4b Remove some test code.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8245 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-18 23:11:35 +00:00
Joe Taylor 3babfffbd7 Starting on code for Fox multi-sig transmissions.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8243 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-16 21:32:07 +00:00
Joe Taylor ecd498cbe6 More work on Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8242 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-16 18:43:59 +00:00
Joe Taylor ac05ca7a91 More work on Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8241 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-16 16:33:15 +00:00
Joe Taylor 5d6f0768c3 Add a control for Max Repeats.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8240 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-15 21:43:41 +00:00
Joe Taylor 7368eaa828 Correct the logic for m_isort.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8239 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-15 21:17:12 +00:00
Joe Taylor e5dce12086 Add user controls for Nsig, Nslots, Max_dB.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8238 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-15 20:47:24 +00:00
Joe Taylor 5a023e8ea9 More work on the Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8237 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-15 16:38:35 +00:00
Joe Taylor 37c5d06504 Resuming work on the Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8236 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-14 21:01:20 +00:00
Steven Franke 487cebf09c Experimental implementation of AP decoding for JT65 - configured for testing only. Not usable on the air.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8219 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-04 17:03:56 +00:00
Joe Taylor ae66bf524e More work on Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8215 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-03 18:51:40 +00:00
Joe Taylor c9e9de2ea0 Working on the Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8214 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-03 18:27:46 +00:00
Joe Taylor 4df5d99441 Some cleanup of new Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8211 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-02 20:35:22 +00:00
Joe Taylor a72de82a39 Experimenting with a new Fox GUI.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8210 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-02 18:45:19 +00:00
Joe Taylor 300b40b55a More work on FoxCalls.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8206 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-11-01 18:58:40 +00:00
Joe Taylor d4652ef0e5 More progress on FoxCalls...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8199 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-30 20:47:08 +00:00
Joe Taylor f01031fed5 Some progress on FoxCalls...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8198 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-30 17:33:25 +00:00
Joe Taylor 3e5f703ed2 Starting to experiment with FoxCalls.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8197 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-30 15:18:54 +00:00
Joe Taylor cc88b2f679 'Until
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8196 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-29 17:55:40 +00:00
Bill Somerville 7149d138f5 Ensure that calibration parameters are disabled only while measuring
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8173 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-14 18:22:47 +00:00
Bill Somerville 895ff4dcc0 Generic handling of keyboard modifiers via UDP and double-clicks
This  change opens  up  all  keyboard modifier  options  to UDP  Reply
messages as well as double-clicks of decoded messages.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8168 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-13 22:34:36 +00:00
Bill Somerville 6424b4986f Improved frequency calibration
Measure check  box added to FreqCal  mode, check to record  to fmt.all
with  current  calibration correction  disabled,  uncheck  to see  the
impact of the current calibration parameters.

The  fmt.all  file  is  now  optionally  renamed  to  fmt.bak  when  a
calibration solution  is accepted.  This allows  users to  preserve an
fmt.all file that they might have edited for best fit.

A calibration procedure might proceed thus:-

1) select FreqCal mode,

2) step through suggested  calibration test frequencies deleting those
that have no usable signal,

3) enable "Menu->Tools->Execute frequency calibration cycle" and check
that suitable signals are present,

4) select a suitable FTol and T/R period,

5) check  "Measure" and let the  cycle complete a few  times to gather
data,

6) uncheck "Measure" to complete the data capture, optionally tidy the
fmt.all file with your favourite editor,

7) push "Menu->Tools->Solve for  calibration parameters" and accept if
you like what you see,

8) sit back and admire your accurately frequency calibrated station.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8167 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-13 22:34:21 +00:00
Bill Somerville 4e41ee5192 Rename the fmt.all calibration measurements file after accepting a solution
This  allows those  who want  to keep  their calibration  measurements
after finding a solution to  calibrate their station. The fmt.all file
used to find and accept a solution is renamed to fmt.bak.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8164 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-06 16:18:25 +00:00
Joe Taylor d1f27011b5 Fix a bug involving "firstcall contains mycall" but not equal to mycall.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8162 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-05 18:27:34 +00:00
Joe Taylor 689a2406c8 Add KA9Q to the copyright notice.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8160 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-03 15:59:47 +00:00
Joe Taylor b42d88fe01 Correct a misspelling; add quote marks; push 'About' to bottom of Tools menu.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8159 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-03 01:23:24 +00:00
Joe Taylor 26b567b4f0 Add more on Copyright protections.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8156 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-02 18:27:08 +00:00
Bill Somerville a3bdea0a21 Add "Apply" button to calibration solution message box
Make calibration  solution application iterative so  that calibrations
can be applied sequentially if desired.

Tidy up calibration solution messages boxes and make i18n friendly.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8153 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-01 21:44:15 +00:00
Bill Somerville c3bacf6b07 Fix an invalid iterator increment when there are no FreqCal frequencies
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8151 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-01 21:43:59 +00:00
Joe Taylor dc9ab1da32 Update 'blank line' band ID at 4*TRperiod/5.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8150 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-01 14:58:10 +00:00
Joe Taylor a5df33bab9 Correct an improper disabling of TxFreqSpinBox.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8148 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-10-01 12:35:43 +00:00