Commit Graph

6520 Commits

Author SHA1 Message Date
Joe Taylor
a44b240192 Change to NSPS=720 for 15-seconf FST240 modes, to allow use for EME. 2020-06-29 17:33:46 -04:00
Steven Franke
d462277a3e Make ldpcsim program work again. 2020-06-29 16:09:12 -05:00
Steven Franke
355b060454 1. Fix broken sync.
2. Change FST240-15 to use nsps=720
2020-06-29 15:06:11 -05:00
Joe Taylor
ae6ca148bd Pass mode name to the Modulator. 2020-06-29 14:47:46 -04:00
Steven Franke
42a0e9df32 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-29 12:31:21 -05:00
Steven Franke
a5cb88deed Use two alternating sync words. Change DT=0 to t=0.5 s for ntrperiod=15 s only. 2020-06-29 12:31:16 -05:00
Joe Taylor
bb5041da98 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-29 13:28:34 -04:00
Joe Taylor
67422f2ede Remove a diagnostic write statement. 2020-06-29 13:28:06 -04:00
Steven Franke
06b8e0eec6 Try to ensure that nfft1 and nfft2 are nice values. Add a brickwall filter in the downsampler. 2020-06-29 12:15:28 -05:00
Joe Taylor
83fddb1f57 Pass more parameters to fst240_decode(). 2020-06-29 12:21:34 -04:00
Joe Taylor
133c32cb41 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-29 09:38:24 -04:00
Joe Taylor
4fbed923ab Add detailed comments to get_candidates_fst240.f90. 2020-06-29 09:37:29 -04:00
Steven Franke
ce23c77abc Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-29 07:42:12 -05:00
Steven Franke
5480beba3a Change DT search range back to -1s -> 2s. NB - FST240-15 is subject to false sync at DT=+2.5s - bad for EME? 2020-06-29 07:42:00 -05:00
Joe Taylor
494481fa8a Remove a poisonous but unused line of code. 2020-06-28 20:22:24 -04:00
Joe Taylor
7d094b36bf
Fix the "double-click on AP decode" crash. 2020-06-28 23:23:10 +01:00
Joe Taylor
1610375eee Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-28 16:27:23 -04:00
Joe Taylor
5b22280631 Fix the "double-click on AP decode" crash. 2020-06-28 16:26:22 -04:00
Steven Franke
f774cecd00 Experimental change to candidate detection. 2020-06-28 15:22:35 -05:00
Bill Somerville
d5c5a58c7f
Merge branch 'develop' into feat-fst280 2020-06-27 22:14:09 +01:00
Joe Taylor
2b85c70bbc Correct the m_hsymStop values for FST240-300. 2020-06-27 16:58:55 -04:00
Steven Franke
04d6fe4617 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-27 15:43:21 -05:00
Steven Franke
89c81cb5f1 XOR the message with rvec before calculating CRC 2020-06-27 15:43:14 -05:00
Joe Taylor
51447ef1d3 Remove the 1 s offset in wave() array. Fix NSPS for 300 s periods. 2020-06-27 16:24:11 -04:00
Joe Taylor
bf51dfd61d Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-27 16:23:20 -04:00
Steven Franke
1f16beeafe Make T/R=300s work from the command line. 2020-06-27 14:11:37 -05:00
Joe Taylor
eb167b11d3 Fix several more GUI parameters for FST240. 2020-06-27 14:13:59 -04:00
Joe Taylor
e98987c676 Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-27 13:08:18 -04:00
Joe Taylor
cd9146e646 Change a few more GUI parameters for the switch from FST280 to FST240. Tx timing probably still needs work. 2020-06-27 13:07:11 -04:00
Steven Franke
3cb1980ef1 Remove un-needed files. 2020-06-27 09:21:43 -05:00
Steven Franke
390884268c Wholesale change from FST280 to FST240 2020-06-27 08:53:11 -05:00
Bill Somerville
4ee9ba6dba
Merge branch 'develop' into feat-wspr-user-hardware 2020-06-27 00:40:04 +01:00
Bill Somerville
37ab6eecd1
Update contributors, and UDP Message Protocol documentation 2020-06-27 00:23:34 +01:00
phl0
2a31d12d39
Adapt brach to changes proposed by G4WJS 2020-06-26 23:46:08 +01:00
phl0
6cbc91b653
Include prop mode in ADIF and UDP messages 2020-06-26 23:45:58 +01:00
Bill Somerville
27b4f2939a
More flexible execution of the user's hardware controller
Updated ways to implement a  user defined hardware controller which is
executed just after band changes during WSPR band hopping operation.

Allows the user_hardware executable to  be located in any directory on
the PATH environment variable. On Windows any file extension listed on
the PATHEXT  environment variable may  be used, the first  match using
PATH and  PATHEXT will  be executed.  On Windows  this is  achieved by
using CMD.EXE with a '/C' command  line flag, i.e. the user's hardware
controller is executed like this:

CMD.EXE /C user_hardware nn

where 'nn' is the new band as an integer in meters.

On non-Windows  systems the  user's executable  will be  run if  it is
found on the  directories specified by the  PATH environment variable,
and it is executable, i.e. it is equivalent to something like:

/bin/sh -c user_hardware nn

where 'nn' is the new band as an integer in meters.

In  all cases  the user_hardware  controller should  exit with  a zero
status, otherwise it have been deemed to have failed. On Windows avoid
an exit status of  one as that is utilized by  CMD.EXE to indicate the
file was not found, which WSJT-X ignores silently.

This change means the prior need to put the user's hardware controller
into   a  WSJT-X   installation  directory   like  /usr/local/bin   or
C:\WSJT\wsjtx\bin is no longer necessary.
2020-06-26 21:35:29 +01:00
Bill Somerville
a24f402655
Skipping of connection refused net errors on Windows with Qt 5.15
Apparently this is still required.
2020-06-26 17:57:21 +01:00
Steven Franke
2cfe0513bb Adjust analysis window when single-decode is checked. 2020-06-26 08:40:01 -05:00
Steven Franke
37d5af9311 Fix an out-of-bounds error. 2020-06-26 07:24:11 -05:00
Bill Somerville
a02535d655
Ensure configurations switches start with the right style sheet 2020-06-26 11:39:16 +01:00
Joe Taylor
3d8ea2df5f Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-25 17:20:14 -04:00
Joe Taylor
9caf3b650c Correct a number of parameters that control FST280 signal duration and timing. 2020-06-25 17:18:48 -04:00
Steven Franke
e0502c1d9d Merge branch 'feat-fst280' of bitbucket.org:k1jt/wsjtx into feat-fst280 2020-06-25 08:54:21 -05:00
Steven Franke
76e84ec8fa Add debug print statement, lower sync threshold. 2020-06-25 08:54:16 -05:00
Bill Somerville
ee157cde96
Avoid overriding style sheet for astronomical data dialog background 2020-06-25 12:57:12 +01:00
Joe Taylor
1226aacaad Remove the silly C++ puzzle, no longer needed. 2020-06-24 21:25:02 -04:00
Steven Franke
f06f5d77a5 New frame format, new symbol lengths and ndown values, gen_fst280wave now returns a waveform aligned so that first message symbol starts at t=1s. 2020-06-24 15:15:20 -05:00
Bill Somerville
28b00fe494
Fix editing hiccup that broke the log ADIF header, tnx Joe, WA6AXE 2020-06-24 20:24:45 +01:00
Steven Franke
31f98b94b9 Make DT search range -1s to +2s. 2020-06-24 12:22:22 -05:00
Bill Somerville
285c48c7b8
Remove references to Windows XP and Vista from User Guide 2020-06-24 14:38:21 +01:00