Commit Graph

3129 Commits

Author SHA1 Message Date
Joe Taylor
453f19725b 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
07f66902f0 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
592d1f6456 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
a5d142e9e8 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
39dea28703 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
7c64e0d7d9 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
97b430654e 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
b029b769a2 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
af74f94b76 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
b22b5250ce 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
8dccbbb337 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
8b216ff05d 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
12c1dc100c 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
42b1f7c28a 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
ff6e5c7d9b 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
Joe Taylor
08f6e480d6 Change the indicator from 7 to 6: max number of AP bits is 68.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7337 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-23 12:40:48 +00:00
Joe Taylor
c94877f5f3 Allow double-clicking in JTAlert to start a QSO. Please test!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7336 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-23 00:42:23 +00:00
Joe Taylor
3c86d20a06 More editing of User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7335 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-22 20:33:50 +00:00
Joe Taylor
3f1e187c38 Change the qra64sim default frequency for single signals to 1000 Hz.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7334 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-22 19:24:01 +00:00
Joe Taylor
1cc6d9272a Edit the user guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7333 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-22 17:59:12 +00:00
Joe Taylor
fced65cd7f Updates to User Guide with a new QRA64C example.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7332 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-22 17:48:59 +00:00
Joe Taylor
f1e7ae1e8a Update the list of sample files.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7331 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-22 16:29:11 +00:00
Joe Taylor
d303145b28 Add a QRA64C sample file with the new sync pattern.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7330 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-22 16:13:34 +00:00
Joe Taylor
093c61a7dc Correct a flaw that could cause Tx to start as a result of a decode with AutoSeq active.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7329 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-22 15:47:59 +00:00
Joe Taylor
be40822e76 Finish writing a usable version of program qra64code.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7328 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-21 21:23:48 +00:00
Joe Taylor
881cb90672 Remove diagnostic print.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7327 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-21 20:57:10 +00:00
Joe Taylor
4b64729d67 Display sine-wave frequency for QRA64 "@nnnn" messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7326 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-21 20:30:11 +00:00
Joe Taylor
2f49ef176a In place of the qra64 return code as is, display a number that increases monotonically with the amount of a priori information used.
Here's the translation, as a lookup table.  The displayed number is the tens
digit of the number of a priori bits.

rc  APxx  displayed
-------------------
0     0      0
1    27      2
2    42      4
3    29      2
4    44      4
5    57      5
6    29      2
7    44      4
8    72      7
9    55      5
10   70      7
11   70      7



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7325 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-21 16:51:11 +00:00
Joe Taylor
b73c4418ad Display "OOO" at end of Tx message in status bar. Correct the logic for regenerating standard messages when "Enable VHF features" is changed.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7324 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-21 15:46:17 +00:00
Joe Taylor
6e62d5b702 Don't allow CW ID to extend Tx stop time beyond normal sequence boundary.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7323 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-19 18:28:14 +00:00
Joe Taylor
4143b7a078 Update jt9 to include decoding of QRA64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7322 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-16 18:25:03 +00:00
Joe Taylor
46a1693e83 Working on QRA64 sync, snr estimates, etc., for QRA64 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7321 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-15 21:39:55 +00:00
Bill Somerville
8390381b84 Reset rig if it is found to be inactive
One reason  for inactivity is  that a calibration adjustment  has been
made.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7320 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 21:17:28 +00:00
Joe Taylor
73532c78ae Tweak an output format in the QRA64 simulator.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7319 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 21:04:13 +00:00
Joe Taylor
307b97e0a5 Presently we do need the normrnd header.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7318 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 20:29:00 +00:00
Joe Taylor
716d0a9727 Comment out the fast-fading channel simulator, it's not needed in WSJT-X and causes grief for WinXP folks without rand_s.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7317 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 20:26:59 +00:00
Joe Taylor
2440950470 In QRA64 decoder, downsample by 1/2 rather than 1/3. Fix some things in sync64 and spec64.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7316 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 19:56:13 +00:00
Joe Taylor
2a8015d122 Correct error in setting nSubmode.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7315 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 19:20:13 +00:00
Joe Taylor
236a5e5a08 For submodes QRA64D and E, generate one signal at 700 Hz.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7314 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 18:13:31 +00:00
Joe Taylor
4cbd7900da Clarify use of the "17%" (etc.) indicator for MSK144 decoding.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7313 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 15:57:15 +00:00
Joe Taylor
343c4dd7a9 Use ISO 8601 format for Date/Time in ALL.TXT.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7312 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 15:29:38 +00:00
Joe Taylor
4db713a757 After double-click on CQ message, don't change audio Tx freq if VHF features enabled. Temporarily(?), list Rx, Tx, and Calling freqs in Status Bar.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7311 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 15:00:15 +00:00
Joe Taylor
b3b2def141 Add text of --help message to qra64example.txt.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7310 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-14 01:52:19 +00:00
Joe Taylor
aec94b6c25 Update a User Guide image.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7309 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-13 21:05:43 +00:00
Joe Taylor
278a36eee2 Minor edit to User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7308 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-13 21:03:51 +00:00
Joe Taylor
3eaee6cc00 Sorry, I did not intend to commit changes to these routines. Revert to 7305.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7307 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-13 20:36:27 +00:00
Joe Taylor
aa5eec6c48 If Monitor was OFF at start of band_changed(), return it to OFF when this function returns.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7306 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-13 20:28:53 +00:00
Joe Taylor
5ee6e78c61 Invert the sync-vector test for messages with "OOO" signal report.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7305 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-13 20:04:09 +00:00
Bill Somerville
2b6146c818 Remove the 13 character limit on macro entry in settings
This  was never  strictly  enforced as  macros can  be  edited to  any
length. Obviously only  standard messages and free  text messages less
than or equal to 13 characters can actually be sent in the slow modes.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7304 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-12 12:04:57 +00:00
Bill Somerville
b1d2e4fecf Reduce the ISCAT decoder stack size requirement
This stops a  crash on Linux that is hard  to avoid without increasing
the default process stack size limit.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7303 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-08 23:41:32 +00:00