Joe Taylor
0bf0ef6472
Ensure correct text-window labels after changing mod4es.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7694 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-20 19:41:38 +00:00
Joe Taylor
0615c8a68c
Correct the real-time filename being sent to wspr_fsk8d.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7693 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-19 15:52:48 +00:00
Joe Taylor
1eec2674a1
Fix minor bug in gen9 -- thanks to Igor, UA3DJY, for identifying it!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7692 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-19 14:44:20 +00:00
Bill Somerville
dadc8fa40c
More entropy for RNG in simple WSPR Tx scheduler
...
Better to come.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7691 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-18 21:14:33 +00:00
Joe Taylor
baa6ae5b4d
Fix the behavior of WSPR-LF (-fsk8) for real-time decoding.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7690 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-18 20:02:32 +00:00
Joe Taylor
99b1fb7b1b
Limit WSPR-LF frequency search range to 1600-1650 Hz. Enable S/N degradation.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7689 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-18 15:59:30 +00:00
Joe Taylor
d5f3b7d366
Fix an incorrect constant.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7688 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-18 02:21:39 +00:00
Bill Somerville
58abe64b6f
Add temporary simpler Tx scheduler for WSPR-LF
...
Until the advanced band hopping scheduler is upgraded to work with T/R
periods other than 2 minutes this scheduler uses a strictly random
scheduler, except that Tx percentages less than 40 defer Tx periods
that would otherwise be consecutive.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7687 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-18 01:52:30 +00:00
Joe Taylor
1272e776b8
Fix a typo.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7686 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 20:19:59 +00:00
Joe Taylor
9b149eecd5
Fix the Tx duration in WSPR-LF (8-FSK) mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7685 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 14:43:16 +00:00
Joe Taylor
12ee1cd293
Correct the times displayed in Wide Graph in WSPR-LF mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7684 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 14:09:12 +00:00
Joe Taylor
621110887f
Fix snr calculation; remove diagnostic write.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7683 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 13:30:32 +00:00
Steven Franke
753e9f9e06
Fix an out of bounds error. Thanks Joe.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7682 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 13:27:11 +00:00
Joe Taylor
1f734899f3
Make wspr_fsk8d search for DT as well as f0.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7681 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-17 13:13:11 +00:00
Joe Taylor
161a626b2b
Add some new test programs.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7680 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-16 19:20:14 +00:00
Joe Taylor
db102c42e5
Add a call to osd300.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7679 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-14 14:37:22 +00:00
Joe Taylor
88e440f30e
Limit the Rx freq range to 1600-1650 Hz for WSPR-LF.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7678 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-13 19:34:47 +00:00
Steven Franke
a89d699e49
Significantly more efficient and slightly more sensitive implementation of the ordered statistics decoder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7677 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 21:23:34 +00:00
Bill Somerville
a9ebb17b5f
Prep for WSPR-LF tests.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7676 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 20:46:26 +00:00
Bill Somerville
d4b382313f
Fix "CQ NNN ..." with Tab 2 message scheme
...
More to come on this but should get Tab 2 basically working with
MSK144 running from a calling frequency.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7675 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 20:46:19 +00:00
Joe Taylor
d378795d29
Minor tweaks to GUI for WSPR-LF.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7674 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 19:40:54 +00:00
Joe Taylor
d381c16c27
Implement (very basic) Rx capability for a potential WSPR-LF mode.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7673 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 14:39:38 +00:00
Steven Franke
9c0d691ac7
Remove calls to nonexistent routine.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7672 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-12 11:43:17 +00:00
Steven Franke
a42c4b4507
More work on osd decoder.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7671 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-11 22:55:31 +00:00
Joe Taylor
ec077a31f5
Implement Tx for WSPR-LF.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7670 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-11 19:56:18 +00:00
Joe Taylor
6b61e155b3
Increase maximum permissible "N Avg".
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7669 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-11 17:57:11 +00:00
Bill Somerville
b793b6550c
Improve encapsulation and reliability of the wide graph 60m behaviour
...
The wide graph class handles 60m band behaviour of the minimum decoded
JT9 DF internally without leaking implementation details.
On 60m the lowest JT9 DF is always zero and the spin box to set it is
disabled. This reflects that 60m only has narrow channels and JT9
signals should share the same dial frequency as JT65 signals.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7668 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-07 15:14:42 +00:00
Bill Somerville
34a9cb4da8
Add some extra diagnostic trace for available audio devices
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7667 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-07 15:14:33 +00:00
Steven Franke
0b2e6a6284
Not sure why I added this to CMakeLists.txt in the first place.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7666 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-07 15:07:18 +00:00
Steven Franke
053dbb34ba
First steps toward generalizing the ordered statistics decoder to make it easier to use it for other block codes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7665 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-07 15:00:50 +00:00
Steven Franke
64f4f2259e
Code cleanup.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7664 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-06 02:49:15 +00:00
Steven Franke
c0c61549db
Add osd300.f90 to CMakeLists.txt
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7663 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-06 02:36:35 +00:00
Steven Franke
3b363aeda8
Add first-cut at an ordered-statistics decoder for the (300,60) code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7662 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-06 02:35:38 +00:00
Joe Taylor
c796000fed
Code cleanup and commenting.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7661 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-05-01 12:32:59 +00:00
Joe Taylor
c6dd173845
Tweak a test program.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7660 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 18:58:57 +00:00
Joe Taylor
b1ea4c2096
Updates to test programs.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7659 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 17:46:24 +00:00
Joe Taylor
aa2563f5f6
Starting to implement experimental mode "WSPR-LF". Beware possible undesired side effects!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7658 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 16:49:09 +00:00
Joe Taylor
da67fd04f0
Add the params file, and some updates to test programs.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7657 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-28 12:04:05 +00:00
Joe Taylor
300195b53a
More updates...
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7656 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-27 19:08:52 +00:00
Joe Taylor
14c4c505ed
Updates to test progs.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7655 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-27 19:06:57 +00:00
Joe Taylor
41eedd5c3f
Updates and additions to test progams.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7654 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-27 17:43:21 +00:00
Bill Somerville
baae3ea7e3
Bring meter tool tip into line with functionality
...
Thanks to Mike, W9MDB, for this contribution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7653 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-26 18:36:39 +00:00
Joe Taylor
057a3961b0
Changes to test programs.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7652 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-25 17:43:05 +00:00
Joe Taylor
bb2a0f6dfe
Fix a typo.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7651 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-24 17:09:15 +00:00
Joe Taylor
341e0bbd5b
Add and update test programs.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7650 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-24 16:16:18 +00:00
Bill Somerville
4daea139cd
Message unpacking fixes and improved test coverage
...
Fix packjt truncation error and text3 null detection.
Add additional test messages.
Add check message capability to jt65code and jt9code so that
comparison confirms expected output.
jt65code and jt9code now should always have identical outputs..should
allow for automatic regression testing.
Thanks to Mike, W9MDB, for this contribution.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7649 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-22 12:40:44 +00:00
Joe Taylor
15c46c8ae8
Additiions and changes to test routines.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7648 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-21 18:20:48 +00:00
Bill Somerville
3d84a90ec6
Fix a race condition with OmniRig where it goes offline regularly
...
A timer to check for excessive off line time reported by OmniRig was
overlapping prior timeouts, changed to use a single timer that can be
reset if timeouts overlap.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7647 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-20 23:44:19 +00:00
Joe Taylor
d76a51b86f
Updated to some test routines.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7646 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-20 19:21:54 +00:00
Bill Somerville
55fc0c7ced
Correctly unpack DE messages with type 1 compound calls
...
These were only unpacking a grid rather than interpretinbg that grid
as a type 1 prefix or suffix when appropriate.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7645 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-04-20 14:37:20 +00:00