Commit Graph

3102 Commits

Author SHA1 Message Date
Joe Taylor f7935361b3 Install G3WDG changes to make jt4sim use the same fast fading model as qra64sim.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7388 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-16 18:51:53 +00:00
Joe Taylor 1de0689d4b Another tweak to User Guide. Disable Deep Search and Averaging if VHF features is turned off.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7387 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-16 17:14:00 +00:00
Joe Taylor 556ef6dce3 Additions and corrections to User Guide in preparation for v1.7 GA release.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7386 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-16 16:26:01 +00:00
Joe Taylor 3b1e9c1e6c Extend the Rx period in QRA64 mode to 53.5 s; an improved label on Settings -> General tab.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7385 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-16 16:25:07 +00:00
Joe Taylor 54a15db832 Minor tweaks to User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7384 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-15 20:09:06 +00:00
Joe Taylor 8ff9cb01b2 Remove JT9/JT65 decoding statistics from timer.out. Remove the auto_tx_label, it's not really needed.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7383 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-15 18:58:17 +00:00
Joe Taylor 4a132c59ee Remove diagnostic write to LU 83.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7382 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-15 18:46:30 +00:00
Joe Taylor d3ee8af01b Many adjustments to QRA64 decoder. Best performance yet on the 114 benchmark files.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7381 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-15 18:42:33 +00:00
Bill Somerville 17436a7b43 Fix Qt version compatibility compile issue
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7380 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-12 18:26:06 +00:00
Bill Somerville 440559f0c3 Fix various sample downloader issues especially server redirect handling
Thanks to Mike W9MDB for the concept  of forcing to HTTP if OpenSSL is
not installed or if the user requires it for other reasons.

The sample  downloader should  now be usable  with or  without OpenSSL
libraries being  installed, so long  as SourceForge continue  to serve
identical  content from  both HTTP  and  HTTPS schemes  on their  file
servers and mirrors.

For users with baulked  OpenSSL installations, incorrect or incomplete
CA  certificate  stores,  either  the improved  capability  to  ignore
SSL/TLS errors for  the duration of a session at  their discretion or,
as a last resort a new option to force an HTTP URL scheme is provided.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7379 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-11 21:19:31 +00:00
Bill Somerville 9af1379576 Fix handling of SSL/TLS exceptions allowing errors to be ignored for a session
Not persistent  but I'm not  sure they need to  be as sites  we access
should have valid certificates and  chains of trust. This should allow
users  with  baulked SSL  installations  or  incomplete CA  stores  to
proceed with network accesses at their discretion.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7378 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-11 21:19:23 +00:00
Bill Somerville dc6c7f959b Remove unnecessary main window size constraints
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7377 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-11 21:19:16 +00:00
Joe Taylor 6977ecbbdf Protect against locator at antipodes causing undefined azimuth.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7376 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-10 18:12:45 +00:00
Joe Taylor e21f69b5e9 Make the setting of *Enable AP for DX call* persistent.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7375 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-09 21:06:26 +00:00
Joe Taylor 635fc597b3 Minor changes and additions to User Guide and utility programs.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7374 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-09 19:26:45 +00:00
Joe Taylor f4cc1eecc6 Use 40% rather than 45% to determine baseline for s3a.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7373 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-09 16:39:38 +00:00
Joe Taylor f833825d16 Correct a constant in badmsg; correct nfreq when sync fails.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7372 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-08 20:47:13 +00:00
Joe Taylor f78714707d Tweaking SNR readings for QRA64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7371 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-08 16:21:04 +00:00
Joe Taylor 82ecc6afcf Correct the sending of minsync to decoder. Fix statement ordering that affects timer calls.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7370 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-08 15:38:54 +00:00
Joe Taylor 19f37d098e Connect minsync in QRA64 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7369 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-08 14:42:50 +00:00
Joe Taylor b47b4b077b These are the files from QRA64 "ee" test.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7368 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-08 13:15:44 +00:00
Joe Taylor 93f7393da7 Some tweaks to qra64a.f90. More to come!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7367 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-06 18:29:22 +00:00
Joe Taylor 77a4d19676 Fix a wrong number in User Guide. Add qratest.f90 and a private makefile.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7366 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-05 21:00:13 +00:00
Joe Taylor 86780684a0 Version 1.7.0-rc3 is a Beta (not Alpha) release. Substitute a correct image for the Settings->General tab.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7365 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-05 14:48:08 +00:00
Bill Somerville 1851b98417 Bump RC number to 3
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7363 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 21:55:06 +00:00
Joe Taylor 8bf5610200 Add Tip about OpenSSL to User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7362 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 19:45:27 +00:00
Bill Somerville bae3b94fd6 Build a cache of allowed SSL exceptions and use them on future network requests
The   class  NetworkAccessManager   sub-classes  QNetworkAccessManager
adding  a  message  box  to  ask   the  user  if  SSL  errors  may  be
ignored. Ignored errors  are ignored in future server  replies so that
the user is not asked about he same peer certificate chain repeatedly.
The cache is currently per process only and not persistent.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7361 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 14:17:01 +00:00
Joe Taylor 55811efd64 Slightly faster CW ID for long callsigns.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7360 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 14:15:41 +00:00
Bill Somerville e61f5fa38f Make it possible to ignore SSL errors from network communications
It seems  that the OpenSSL version  on some systems is  not capable of
correctly handling  intermediate certificates  for some  sites.  These
sites include SourceForge which we  use for serving sample files. This
change adds  a global handler for  QNAM SSL errors with  the option to
ignore them at the users discretion.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7359 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 11:17:34 +00:00
Bill Somerville 2255b17e91 Add version and revision information to UDP heartbeat messages
Updated  UDP examples  to show  the version  and revision  information
received from clients.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7358 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 00:55:15 +00:00
Bill Somerville ac859c8f68 Several rig control enhancements and fixes
Use the  new DX Lab Suite  Commander command option to  stop Commander
trying to change the rig Tx VFO mode when we don't want to. Requires a
recent DX Lab Suite Commander version.

All rig controllers  can now detect 20Hz resolution  rigs, still needs
2Hz resolution code which will be needed for the FT-891 AFAIK.

Enhance  the HRD  interface  to be  able to  use  the alternative  PTT
command as found on most Kenwood  rigs for audio source selection. Fix
Icom data mode selection issues.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7357 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 00:55:07 +00:00
Bill Somerville fed0e9e171 Make handling of special CQ messages consistent
CQ NNN ... and CQ aa ... are  coalesced to CQ_NNN ... and CQ_aa ... so
as to keep the word count and indexes consistent with plain CQ ..., DE
... and QRZ ... standard message forms when parsing messages.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7356 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 00:54:58 +00:00
Bill Somerville bd838f9972 Remove unused member function declaration
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7355 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-04 00:54:36 +00:00
Joe Taylor cea0e4db41 Better label on Help menu for list of Type 1 prefixes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7354 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-02 20:20:22 +00:00
Joe Taylor 8f31006f0f Fix a few more issues in sync64. NB: This routine still needs work!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7353 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-02 19:57:49 +00:00
Joe Taylor 266d5dbe56 Correct another flaw in sync64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7352 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-02 18:27:16 +00:00
Joe Taylor b25aef4957 Increase upper DT limit for QRA64 to 6.5 s. Increase jstep to 200 (about 0.058 of a symbol).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7351 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-02 15:24:07 +00:00
Joe Taylor 61e4e48e88 Correct the logic in badmsg.f90. Fix QRA64 decoding for very high SNR; also
for wide submodes when Doppler spread is low.  Further improvements are
still possible!


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7350 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-12-02 14:23:37 +00:00
Steven Franke 62ea15192a Fix a minor typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7349 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-30 00:40:50 +00:00
Joe Taylor 7299a023ed Set max TxDelay to 0.5 s.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7348 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-29 19:24:17 +00:00
Joe Taylor cfede5e9db Comment out the qra64_fastfading_channel function -- used only for tests.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7347 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-29 15:39:15 +00:00
Joe Taylor 7600269207 Allow "CQ nnn ..." messages to be posted to PSKreporter.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7346 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-29 15:24:50 +00:00
Joe Taylor d972375792 Permit use of "CQ nnn" and AutoSeq in fast JT9 submodes.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7345 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-28 19:34:52 +00:00
Joe Taylor 66cd1a191e User Guide updates in preparation for pending release of v1.7.0-rc3.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7344 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-28 19:06:25 +00:00
Joe Taylor 8cf4fd2f8e No longer any need for the checkbox labeled "Rx frequency offset with CQ nnn" on the Settings -> General tab.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7343 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-28 16:20:57 +00:00
Joe Taylor f9a078dd8b Revert to displaying Nico's return code with QRA64 messages. Suppress a few false decodes that cannot be correct messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7342 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-28 15:11:00 +00:00
Joe Taylor 5da4ae6363 Set naptype properly; protect nap() index from out-of-range values.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7341 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-27 16:38:39 +00:00
Joe Taylor 4838d97370 New parameters for AP decoding in QRA64. Do not use this revision on the air!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7340 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-27 15:50:47 +00:00
Bill Somerville 840163ab97 Change the "CQ nnn ..." logic to specify the calling frequency...
... rather than the working frequency.

Users set their working frequency and specify a calling frequency as a
kHz offset  into the  current Rx  MHz with the  main window  spin box.
Calling CQ on  the specified calling frequency is  enabled by checking
the associated option.

Also enhanced  the auto  sequencing to handle  short code  73 messages
correctly.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7339 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-27 01:34:43 +00:00
Bill Somerville c9fb8ab89f Allow for ampersand characters in configuration names
Ampersand characters  have special significance in  action names, they
indicate the following character is an accelerator. This change allows
single   ampersand  characters   but   filters  them   out  from   the
MultiSettings::configuration_name_changed  signal.  Double  ampersands
may be used to escape a single ampersand.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7338 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-27 01:34:35 +00:00