Joe Taylor
61a643c5a5
Tx2 should use full calls, even with "Sh" checked in MSK144 mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7152 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-05 14:20:25 +00:00
Joe Taylor
abb95e13a2
Send MyCall, HisCall, and state of Sh checkbox to mskrtd, to enable MSK144 Sh messages with the realtime decoder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7150 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-04 14:01:02 +00:00
Joe Taylor
238a78f7bf
Another attempt to get both m_rptRcvd sent to log and valid spot sent to PSKreporter.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7147 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-03 22:52:01 +00:00
Joe Taylor
7429a81a4d
Further speed improvements for MSK144 RT decoding. Fiz what I broke in the "click-on-CQ-message" logic.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7144 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-03 17:08:02 +00:00
Joe Taylor
2068d358c4
More complete definition of CPU usage for MSK144 RT decoding. Speed is back
...
to that of r7139.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7143 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-03 13:48:30 +00:00
Steven Franke
d899d844a6
MSK144 should auto sequence only when the box is checked.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7142 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-03 01:20:15 +00:00
Joe Taylor
7cc9720462
Don't send decodes from disk data to PSKreporter.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7141 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-02 23:41:41 +00:00
Joe Taylor
5c6874db58
MSK144 mode: minimum Ftol=20; report received copied to Log screen; spots sent to PSKreporter.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7140 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-02 23:16:47 +00:00
Steven Franke
eeb01707b9
Make RxFreq step size 10 Hz in MSK144 mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7138 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-02 01:14:35 +00:00
Steven Franke
07b44e42d8
1. Initialize m_msg[0][0] to stop garbage decode right after startup. 2. Decouple RxFreq spinbox from printed/decoded frequency. 3. Limit RxFreq to 25 Hz steps in the range [1400,1600] when in MSK144 mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7137 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-02 00:23:09 +00:00
Joe Taylor
c4310adac5
Back out some changes that were broken. PSK reporter not yet functional for MSK144.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7136 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-01 20:10:46 +00:00
Joe Taylor
ddc8eb8c4c
Oops! Committed wrong versions. This code is not ready for use!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7135 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-01 19:40:26 +00:00
Joe Taylor
58078d261c
1. Allow Ftol down to 20 Hz in MSK144 mode.
...
2. Do not adjust Rx Freq automatically after an MSK144 decode.
3. Insert the Rcvd report in log window.
4. Send MSK144 decodes to PSK Reporter.
NB: not all these are fully tested, yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7134 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-01 19:32:16 +00:00
Steven Franke
206e43d2fd
Try to squash double-decodes and gibberish prints.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7133 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-01 18:13:39 +00:00
Joe Taylor
7a2ce1e29a
This should have been committed with r7121.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7125 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-30 15:55:53 +00:00
Joe Taylor
cc7224d361
Minor cleanup; add some !$OMP stuff to msk144sync.f90, but it's not yet functional.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7119 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-29 16:39:14 +00:00
Joe Taylor
7758d4cbd7
Add a performance monitor for real-time MSK144 decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7116 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-29 13:29:20 +00:00
Joe Taylor
ec550ecc43
Send ndepth (value = 1, 2, or 3) to hspec(). MSK144 click-to-decode now calls
...
the old fast_decode(); probably it should call hspec() instead?
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7113 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-28 20:41:41 +00:00
Joe Taylor
36ae5865a5
Progress toward full implementation of real-time decoding of MSK144.
...
I believe file saving and auto-sequencing nor work. Not sure about posting
to PSK reporter: please check.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7112 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-28 19:08:19 +00:00
Steven Franke
68951558d4
MSK144:
...
1. Clean up mskrtd to remove unused variables.
2. Re-instate Rx frequency spinbox in MSK144 mode to allow decoding of off-frequency signals with small FTol. Make changes needed to pass Rx Freq in to fortran routines.
3. Enable realtime decoder for testing. Auto sequence does not yet work when realtime decoding is enabled. There are probably other bugs as well.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7109 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-25 00:16:29 +00:00
Steven Franke
5b5915a024
New short ping decoding algorithm for msk144 realtime decoder. Not yet enabled.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7108 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-23 22:28:11 +00:00
Joe Taylor
fe98777cfe
Implement real-time decoding in MSK144 mode, for testing.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7097 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-20 16:25:25 +00:00
Joe Taylor
869b3df04a
Reconfigure mainwindow GUI properly after MSK144 -> WSPR -> MSK144.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7093 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-17 15:32:01 +00:00
Joe Taylor
7b144f2800
1. Display proper UTC on Fast Graph for files read from disk.
...
2. Move cursor DT readout to lower left of top panel.
3. More work on pick-decodes... but it's not yet fully working.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7092 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-17 13:34:40 +00:00
Joe Taylor
7a30d9f807
when TRperiod < 30 s, expand the Fast Graph scale so full width is 15 s.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7089 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-16 14:18:40 +00:00
Joe Taylor
a850804fc1
Increase range of report spinbox in MSK144 to -8 --> +24 dB. Limit the yellow click-to-decode bar to max at TRperiod.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7084 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-15 17:06:49 +00:00
Joe Taylor
4a6b839434
Spinners fopr Rx Freq and Tx Freq should not have been made visible in MSK144 mode; they are ignored in this mode, as present.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7080 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-13 21:20:16 +00:00
Joe Taylor
b0511bacbd
Remove JTMSK mode and all related routines. Beware of possible unintended side effects!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7079 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-13 17:52:45 +00:00
Joe Taylor
3a40e1ac77
Make Rx Freq and Tx Freq spinners visible in MSK144 mode. (Tx Freq is disabled.)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7078 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-13 17:11:27 +00:00
Joe Taylor
6f2e800b61
Remove the arbitrary "-5 dB" from signal-meter readings.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7077 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-13 12:51:34 +00:00
Bill Somerville
698dee5e32
Add a configurations button to the rig error message box
...
This button pops up the same context menu as the configurations button
on the main window menu bar. This allows the operator to easily escape
from an incorrectly configured configuration without changing it.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7075 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-11 01:09:50 +00:00
Joe Taylor
488a53d991
Add MSK144 "Contest mode" option to skip Tx2 and Tx3. Needs checking!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7070 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-09 18:37:00 +00:00
Joe Taylor
a0ff0049c1
Fix a bug intruduced in r7060 that prevented reading .wav files in fast modes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7069 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-09 17:46:09 +00:00
Joe Taylor
abdc8c9ec3
Don't show the Auto Seq checkbox when it's not relevant.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7062 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-08 12:54:09 +00:00
Joe Taylor
d6f99f943e
Correct the m_hsymStop values for slow modes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7060 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-07 19:00:55 +00:00
Joe Taylor
fb88060e99
Remove the "Robust sync" option.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7059 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-07 17:26:05 +00:00
Joe Taylor
b998689171
Add a user control for Tx Delay, on the Advanced tab.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7058 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-06 23:18:48 +00:00
Joe Taylor
adce105920
Change cbEME to cbAutoSeq (always). Protect against frequency jump in MSK144.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7057 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-06 15:36:17 +00:00
Joe Taylor
445e478e80
RO, RRR, 73 short messages apply only to JT65.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7056 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-06 14:01:28 +00:00
Joe Taylor
c6c0223cfd
Make Sh box visible and used in JT65 VHF-enabled mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7055 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-06 13:06:01 +00:00
Joe Taylor
bb6c0ec6f8
Don't allow naggressive > 0 unless VHF Features and Single Decode are both checked.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7054 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-05 17:33:07 +00:00
Bill Somerville
462e868ae1
Now 6 digit locators are possible again add option to prefer type 1 WSPR messages
...
This option, on by default, maintains backwards compatibility for
non-compound callsign holders. If switched off and they have
specified a 6 digit grid then it will be sent in the type 2 protocol
using two messages and a hashed callsign.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7053 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-03 23:33:13 +00:00
Steven Franke
808259b7bf
Add early termination code to the msk144 long-message decoder. Remove references to Radford Neal's ldpc code, which served us well but is no longer needed.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7051 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-09-01 21:50:52 +00:00
Bill Somerville
b2b59df067
Fix an issue with 6 character grids not being used in WSPR
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7042 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:02:01 +00:00
Bill Somerville
add3139fcc
Clear the DX grid if the base call of the DX call changes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7040 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:01:46 +00:00
Bill Somerville
aa24f51398
Produce a warning message if the WSPR .c2 file cannot be written
...
Thanks to Mike W9MDB for this patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7039 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:01:38 +00:00
Bill Somerville
38a93a0280
Strip decode quality information from decoded messages before parsing by double click
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7037 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-29 17:01:22 +00:00
Joe Taylor
cd397808f7
1. Correct the max length of MSK144 decoded text strings. Thanks Mike!.
...
2. Suppress rare QRA64 garbage decodes that contain "000AAA".
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7033 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-16 19:17:45 +00:00
Bill Somerville
975e765564
Create the splash screen before assigning the application name
...
Even though the splash screen does not have a title it seems to
interfere with JTAlert which enumerates window titles to identify
WSJT-X instances. I'm not sure why this is necessary, but if it helps
it should be benign.
Ensure that the splash screen is hidden before any message boxes are
shown, this is essential at startup if there is a stale lock file or
rig control error.
Be far less aggressive about bringing the splash screen to the top of
the application window stack. This may cause the splash screen to be
obscured on some platforms.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7025 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-12 16:12:52 +00:00
Steven Franke
69631297a3
Add new MSK144 encoding routines and make the necessary accommodations.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7022 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-08-11 19:25:20 +00:00