Commit Graph

3680 Commits

Author SHA1 Message Date
Steven Franke 42b9c5edb1 Fix up Table 2 caption.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8118 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-23 22:32:06 +00:00
Bill Somerville f2c90ec111 Minor additions to MSK144 phase eq docs
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8117 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-23 22:02:24 +00:00
Steven Franke 55473981c5 Minor change to new_features.adoc.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8116 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-23 20:01:31 +00:00
Steven Franke eb4a98e5b4 Add some text for section 13.3 of the User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8115 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-23 19:56:45 +00:00
Steven Franke ddbfc0da74 Comment out some diagnostic writes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8114 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-23 19:39:42 +00:00
Bill Somerville 7173bf5749 Clean up some main window UI layout
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8113 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-23 18:09:37 +00:00
Bill Somerville 66feb99630 Tidy up some ugly code
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8112 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-23 18:09:29 +00:00
Bill Somerville 1ff4d6ba52 Fix an issue with truncated free text messages being generated
This is an edge case when working  a call like RI9F/GM4WJS where it is
not possible to confirm receipt of the full compound callsign in a Tx5
73 message as "RI9F/GM4WJS 73" is 14 characters.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8111 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 22:09:11 +00:00
Bill Somerville 7ff801588c Restore printing of MSK144 decode quality information
Now that a  way of dealing with worked before  and country information
without losing this information has been found.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8110 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 22:09:04 +00:00
Bill Somerville ae5a1b7b1f Better handling of worked before and country name display
Appended text is  added at a fixed column unless  the message overlaps
in which case the appended information floats to thr right.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8109 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 22:08:56 +00:00
Bill Somerville 7b0fd1fa54 Fix a regression in processing incoming Reply UDP messages
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8108 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 22:08:49 +00:00
Bill Somerville 5d442bb596 Improve performance of the UDP reference application message_aggregator
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8107 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 22:08:41 +00:00
Steven Franke 494ece8e37 Make sure that fastGrph is properly initialized.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8106 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 20:36:52 +00:00
Joe Taylor 5b1652141b Another attempt at eliminating confusion when NA VHF Contest Mode is in use.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8105 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 17:38:51 +00:00
Bill Somerville e4bf52ca05 Updated AD1C cty.dat file (21st Sept 2017)
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8104 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 15:49:42 +00:00
Bill Somerville 567af321c0 Extend UDP Reply message with keyboard modifiers
This allows UDP servers to  emulate keyboard modified double-clicks on
decoded messages,  E.g. ALT+double-click for  replying to a CQ  or QRZ
call without changing ones Tx frequency offset.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8103 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 15:36:24 +00:00
Bill Somerville e1da6f6e16 UI tweaks to improve portability between platforms and font size changes
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8102 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-22 12:31:01 +00:00
Joe Taylor d706ee5887 Correct a tool-tip typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8101 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-20 19:19:47 +00:00
Joe Taylor 0b7d77589e As an experiment, move "NA VHF Contest Mode" checkbox to main screen and
query operator if d>10000 km.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8100 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-20 19:11:04 +00:00
Joe Taylor c9d8c74452 Insert a link to FT8_Operating_Tips.pdf.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8099 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-20 16:31:04 +00:00
Joe Taylor 1288bf0ef7 Add a missing step to description of the Frequency Calibration procedure.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8098 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-19 16:04:10 +00:00
Joe Taylor 081d633873 Change CRLF line endings to *nix style.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8097 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-18 20:42:18 +00:00
Joe Taylor 3cbfb3c594 Allow X2 tone spacing also in JT9 (slow) modes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8096 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-18 15:47:29 +00:00
Joe Taylor d866fa6916 Allow specialized use of "x2 Tone Spacing" in FT8 mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8095 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-18 15:42:14 +00:00
Steven Franke 851bfc8e9a Restore the use of max-amplitude for ap passes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8094 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-17 20:43:30 +00:00
Steven Franke b6740eb437 Experimental tweak to FT8 decoder. Try a second symbol metric if the first one fails - currently configured to use max-amplitude and max-log.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8093 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-17 15:34:32 +00:00
Bill Somerville 78c257b4f0 Restore functionality of sending .WAV playback decodes to UDP
Extended  the Decode  and WSPRDecode  UDP messages  with an  "off air"
boolean  field indicating  the  decode  was derived  from  a .WAV  fle
playback rather than an on air reception.

Extended reference applications to use  the new off air decode message
field.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8092 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-16 22:20:59 +00:00
Bill Somerville bca21c0560 Correct the actions taken when clearing decodes windows
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8091 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-16 22:20:51 +00:00
Bill Somerville e7be718b8d Add button to the decoded text window context menu to erase the contents
Right-click  either decoded  text window  to erase  its contents.  The
"Erase" button on the main UI  still operates as before although it is
implemented differently now.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8090 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-16 20:27:33 +00:00
Bill Somerville 1e4845cdfd Use a single definition of band limits (Bands class)
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8089 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-16 20:27:20 +00:00
Bill Somerville c6acee8bfd Update band limits as per ADIF 3.0.6 specification
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8088 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-16 20:27:13 +00:00
Bill Somerville 41a60d4f0c Fix regression in ADIF parser that caused failure with missing header
Improved  robustness  of  the  ADIF parser  and  re-factored  to  more
idiomatic C++.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8087 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-16 20:27:05 +00:00
Bill Somerville 70675ca098 Do not allow window manager events to close the astronomical data window
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8086 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-16 10:12:38 +00:00
Steven Franke 04731ca1ae Open up DT range to +/- 2.5 s for testing.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8085 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-13 00:46:16 +00:00
Bill Somerville 8db9f1fc54 Enhance the ADIF parser to accept newlines between fields
ADIF allows any characters between fields to aid readability.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8082 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-09 22:59:13 +00:00
Bill Somerville 1b1936d8d2 Add a helpful comment
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8081 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-09 22:59:06 +00:00
Bill Somerville 94a723925b Fix issue with Tx5 message generation for type 2 compound calls
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8079 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-09 20:54:56 +00:00
Bill Somerville c8dc00320f Fix initialization issue with user modified application font
The main  window font  has to  be set  after main  window construction
otherwise the menu bar font does not get set.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8077 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-09 19:34:54 +00:00
Steven Franke 4d5331899b When using click-to-decode in FT8 (nagain=.true.), the regular noise baseline estimator fails, producing erroneous and very large SNR estimates. Revert to the older signal-to-noise-plus-interference calculation for click-to-decode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8076 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-09 18:09:18 +00:00
Bill Somerville cca68e2769 Add reference to WD in User Guide to aid searches by that term
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8074 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-09 13:25:27 +00:00
Bill Somerville a28143aafb Fix a tool tip typo
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8073 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-08 10:46:25 +00:00
Bill Somerville 2b918959c9 Fix an issue with building in a sub-directory of a git-svn checkout
Thanks to Mike NF4E for the  original issue report and patch that this
change was based on.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8072 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-03 23:46:35 +00:00
Bill Somerville e1bf0ec197 Stop Tx rather than just disable auto Tx on failed auto_sequence
Slower decodes  may mean  that confirmation that  a called  station is
working another station arrives after start of Tx.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8071 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-02 23:46:38 +00:00
Joe Taylor 8cb7950aa3 Correct another misspelling.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8070 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-02 14:22:09 +00:00
Bill Somerville 37cc86a709 Fix erroneous auto stop critera for auto reply in FT8
We cannot assume that a "DE <dx-call>  <anything>" is or is not for us
so  we must  continue calling  and  risk possible  QRM. Calling  split
avoids this issue.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8066 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-01 23:28:44 +00:00
Bill Somerville d8e9bd5e52 Improved message generation for type 2 calls in contest mode
These attempt  to ensure that  a prefix is  logged by the  QSO partner
even if the compound call holder user Tx3 to tail-end a QSO.

The  type  2 message  generation  options  are largely  overridden  in
contest mode as only a few options make sense. Key is that Tx1 may use
only the base call when calling split is necessary, this requires that
both Tx3 and Tx4 have the full compound call otherwise the QSO partner
will never see the  full call until it is possibly  too late i.e. post
logging.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8065 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-01 22:22:20 +00:00
Bill Somerville f4903ae1bd Fix issues with type 2 compound calls in contest mode
Message generation in  contest mode now generates the  correct Tx3 for
type 2 calls.

"<type-2> 73"  is a free  text so  needed special handling  in message
processing.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8064 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-01 21:29:02 +00:00
Bill Somerville 51d50ecf78 Fix issue compiling with Qt older than v5.7
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8063 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-01 20:43:45 +00:00
Bill Somerville dd1362b69a Rationalize NA contest mode
Generic message packing and unpacking routines now understand antipode
grid contest messages.  These messages  are now recognized as standard
messages in  message response processing and  dealt with appropriately
when contest mode is selected and applicable (currently FT8 and MSK144
only).

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8062 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-01 20:10:35 +00:00
Joe Taylor 6c5809876a Fix a misspelled word.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8061 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-09-01 16:22:19 +00:00