Joe Taylor
31f8733e7f
MOving toward use of sync64(). Not yet there!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6939 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-22 19:52:20 +00:00
Joe Taylor
7d083b16a6
Speed up sync by 10x, solve for frequency drift, and improve Sync S/N estimate.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6938 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-22 18:52:59 +00:00
Joe Taylor
a5c0b1d04f
Many improvements to qratest.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6937 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-22 16:56:08 +00:00
Joe Taylor
cfad2aab77
Test program for improved sync detection.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6936 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-21 20:30:04 +00:00
Joe Taylor
e3d94f8c43
About 1 dB better for worst-case DT. Further improvement still to come!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6935 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-21 15:23:32 +00:00
Joe Taylor
4c08639dfc
Add APTYPE_CQHISCALL (5), returning 9 [CQ DXcall ?], 10 [CQ DXcall], and
...
11 [CQ DXcall DXgrid].
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6934 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-21 12:38:26 +00:00
Steven Franke
a73f1fe824
Fix QSY message when answering CQ nnn.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6933 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-20 23:42:20 +00:00
Joe Taylor
b89394f504
More cleanup and optimization of the QRA64 decoding procedure.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6932 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-20 15:38:29 +00:00
Joe Taylor
c78c232363
Cleanup and minor tweaks to QRA64 decoding scheme.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6931 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-19 20:52:51 +00:00
Joe Taylor
50ed5ee4fa
For unknown reasons, AP decode of [CQ ? ?] is not working.
...
Temporary work-around effectively sets MyCall to "CQ ".
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6930 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-19 15:49:06 +00:00
Joe Taylor
87ada9011a
Try APtype 4, 3, 2, 1, 0.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6929 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-19 15:24:15 +00:00
Joe Taylor
24137e3481
Starting work toward flexible use of AP decoding in QRA64. Beware, this is still in progress!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6928 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-19 13:16:10 +00:00
Joe Taylor
d0d247b105
Remove some experimental code; revert qra64a.f90 to r6904.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6927 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-18 12:59:33 +00:00
Joe Taylor
a37fc3cb38
Nico's additions for new AP decoding modes and improved control of AP decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6926 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-18 12:42:10 +00:00
Steven Franke
fe59b6b8b9
Add some timer calls.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6925 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-17 20:05:27 +00:00
Steven Franke
14feef2c70
Synchorizing --> Synchronizing
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6924 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-16 01:01:06 +00:00
Steven Franke
649737ebee
Add -e option to msk144d - prints short messages regardless of hash.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6923 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-15 00:59:19 +00:00
Joe Taylor
a3dc1e4f9d
Fix typo.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6922 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 18:46:04 +00:00
Joe Taylor
486f9b6508
Allow <...> display of mouse-clicked short MSK144 messages with bad CRC and S/N > -4.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6921 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 18:23:38 +00:00
Joe Taylor
4f79e15576
Highlight decodes with MyCall, even if in <...> brackets.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6920 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 18:02:26 +00:00
Joe Taylor
7445b89101
When auto-sequencing, don't change Tx msg if we're calling CQ and receive a 73.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6919 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 17:50:28 +00:00
Joe Taylor
9c17eb8b20
Add callsigns to temp list.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6918 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 17:19:18 +00:00
Joe Taylor
e76ad6f879
Implement "pick to decode" on the MSK144 horizontal waterfall.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6917 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 17:06:52 +00:00
Steven Franke
77294762c3
Fully implement FTol and remove temporary hash test in detectmsk32.f90.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6916 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 16:39:07 +00:00
Joe Taylor
04ca90269b
In MSK144 mode, restrict the range of Ftol to values 50, 100, 200.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6915 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 15:18:55 +00:00
Joe Taylor
2e3efb7914
Fix a defect that could cause mis-naming a .wav file in fast modes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6914 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-14 14:22:05 +00:00
Joe Taylor
cf82fb3335
Max report in MSK144 is now +24 dB.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6913 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-13 23:13:42 +00:00
Joe Taylor
4c02cc7359
Replace the "+" sign in display of positive dB reports.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6912 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-13 20:32:48 +00:00
Steven Franke
928ee2e862
Quantize SNR to 2dB steps.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6911 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-13 20:29:18 +00:00
Joe Taylor
fcd42a116a
Reports in MSK144 mode are even numbers between -4 and +24 dB.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6910 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-13 20:05:56 +00:00
Joe Taylor
066ad85bd9
When MSK144 message is changed between long and short format, must inform Modulator.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6909 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-13 19:17:47 +00:00
Steven Franke
1745fda587
Remove bit re-ordering in msk144.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6908 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-12 18:29:46 +00:00
Joe Taylor
5888be5f26
Save/Restore status of Sh box. Limit range of auto-generated short-message
...
reports to -4 to +10 dB. Include +/- sign in all reports.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6907 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-12 15:45:27 +00:00
Bill Somerville
1304f29901
Fix regression in azimuth display on main window
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6906 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-11 23:35:24 +00:00
Joe Taylor
ab87618c69
Rough measurement and compensation for drift now included for QRA64.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6905 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-11 20:38:31 +00:00
Bill Somerville
e79e4d43a8
Add missing file from r6903 checkin
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6904 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-10 23:02:26 +00:00
Bill Somerville
b6e81cfe8b
Add proper Qt validation for callsigns and grids
...
Two new validator classes CallsignValidator and
MaidenheadLocatorValidator are introduced and used in the
Configuration and MainWindow implementations.
MaidenheadLocatorValidator supports different lengths and minimum
required lengths with a default of subsquare with square being
required.
The message_aggregator application has been enhanced to show the
current DX call and DX grid as shown in the WSJT-X main window.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6903 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-10 22:20:30 +00:00
Steven Franke
d7dfb906e1
Tweaks to msk32 decoder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6902 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-10 02:19:43 +00:00
Bill Somerville
cbe49a8297
Furter attempts to get the Tx watchdog and its UDP Status Message right
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6901 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-09 18:35:25 +00:00
Bill Somerville
953dc0cec6
Further Tx watchdog refinements
...
This should allow receivers of UDP Status messages to accurately track
the Tx watchdog status. Also some defects in the Tx watchdog logic are
repaired.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6900 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-09 02:27:57 +00:00
Steven Franke
f958420dde
Catch up msk144d.f90 with recent changes. Implement FTol in detectmsk144 (but not in detectmsk32 yet).
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6899 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-09 00:07:07 +00:00
Bill Somerville
1356aa255d
Refactor a poor variable name
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6898 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 20:45:45 +00:00
Bill Somerville
1997885962
Don't increment watchdog timer in WSPR modes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6897 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 20:45:33 +00:00
Joe Taylor
9661ebaf6d
Remove diagnostic print.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6896 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 16:07:21 +00:00
Joe Taylor
19c91949c7
Another attempt at optimizing the red sync curve for QRA64.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6895 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 15:22:50 +00:00
Joe Taylor
4386536cf3
Call the MSK144 short-message decoder only if "Sh" is checked. Also,
...
make ntol available to the MSK144 decoder.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6894 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 14:42:28 +00:00
Bill Somerville
13958f14b0
Update the UDP network message specifications for new status flag
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6893 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 10:59:06 +00:00
Bill Somerville
0d53cc08cb
Add Tx watchdog status to UDP Status message
...
Thanks to Mike W9MDB for contributing this patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6892 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-08 10:25:21 +00:00
Steven Franke
d019dfbf1a
Fix what I broke.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6891 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 23:18:40 +00:00
Steven Franke
e8311a9a0f
Add hash test. Add phase0 loop. Implement hash test in msk144d.f90 test program. Have not yet tested short messages with hash test.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6890 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-07-07 22:41:35 +00:00