WSJT-X/lib
Joe Taylor c75c4aefda Further improvements to JT9 decoder.
Better AFC (wider range of possible drifts; more accurate DT alignment).
Better definition of metric tables used by Fano decoder.
Zero-centeres soft symbols, instead of offset +128.
Tuned several empirical parameters.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@5004 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2015-03-04 17:07:15 +00:00
..
afc9.f90
afc65b.f90
all_fft.out
analytic.f90
astro0.f90
astro.f90
astrosub.f90 Anoter missing file 2014-03-05 20:06:44 +00:00
azdist.f90
baddata.f90 1. Fix a bug that could cause decoder to hang when presented with 2014-01-27 21:28:54 +00:00
bpskmetrics.dat
ccf2.f90
ccf65.f90
char.h Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
chkfft2.f90
chkfft3.f90 Testing some newer FFTW features. 2015-01-28 12:52:24 +00:00
chkfft.f90
chkfft.txt Some final(?) tweaks and additions to the chkfft mini-package. 2014-12-18 21:06:21 +00:00
chkhist.f90
chkmsg.f90
chkss2.f90
constants.f90
conv232.f90
coord.f90
db.f90
dcoord.f90
decjt9.f90
decode65a.f90
decode65b.f90
decode_rs.c
decoder.f90
deep24.f90 Code for JT4 deep search now working well. (Needs some fine tuning, though.) 2013-01-23 16:25:07 +00:00
deg2grid.f90
demod64a.f90 Optimizations of JT9 and JT65 decoders; change clock in timer routine. 2014-10-30 19:29:16 +00:00
determ.f90 Testing a new spectrum-flattening procedure, flat3. 2014-01-08 18:38:15 +00:00
dot.f90
downsam9.f90
encode232.f90
encode_rs.c
entail.f90 Rename library directory 2012-10-03 14:31:43 +00:00
extract4.f90
extract.F90
f77_wisdom.f90
fano232.f90
fchisq65.f90
fchisq.f90
fftw3.f03
fftw3.f90 Convert all *.f files to *.f90. 2013-05-22 15:39:28 +00:00
fftw3mod.f90
fil3.f90
fil4.f90
fil61.f90
fil6521.f90
filbig.f90 The "big FFTs" should be computed only once for each new set of Rx data. 2015-02-08 15:07:31 +00:00
fillcom.f90
flat1.f90
flat2.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
flat4.f90
flat65.f90
fmtmsg.f90 Forgot to commit a new utility function. 2014-10-19 00:57:29 +00:00
four2a.f90
g1
g1.bat
g2.bat
g3.bat
g4.bat
gen65.f90 Remove two unused routines. Remove declaration of unused variable. 2014-10-20 13:04:29 +00:00
genjt9.f90
genmet.f90
geocentric.f90
geodist.f90
getlags.f90
getmet24.f90 Message averaging and DS now fully integrated in wsjt24d. 2013-01-23 19:54:54 +00:00
getpfx1.f90
getpfx2.f90
gran.c
graycode65.f90
graycode.f90 Rename library directory 2012-10-03 14:31:43 +00:00
grid2deg.f90
grid2k.f90
grid2n.f90
igray.c
indexx.f90 Convert all *.f files to *.f90. 2013-05-22 15:39:28 +00:00
init_rs.c Squashed some compiler warnings. 2014-04-03 19:44:34 +00:00
int.h
interleave8.f90
interleave9.f90
interleave24.f90
interleave63.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
ipcomm.cpp
jt9.f90
jt9a.f90 Take advantage of the new KVASD v1.12 2014-12-03 00:06:54 +00:00
jt9b.f90
jt9c.f90
jt9code.f90
jt9fano.f90
jt9sim.f90 Many changes in program jt9[.exe] aimed at speeding up the decoders. 2015-02-01 16:23:36 +00:00
jt9sync.f90
jt65.f90
jt65a.f90
jt65code.f90
k2grid.f90 Convert all *.f files to *.f90. 2013-05-22 15:39:28 +00:00
Makefile.jtsdk
Makefile.linux
Makefile.MinGW Make/qmake tweaks 2014-10-21 13:47:19 +00:00
Makefile.MinGW.qt4
met8.21
moon2.f90
moondop.f90
morse.f90
move.f90
msgs.txt working on pxdb, spectra 2012-10-04 02:05:14 +00:00
n2grid.f90 Clean up compiler warnings. 2012-11-14 17:02:54 +00:00
nchar.f90 Convert all *.f files to *.f90. 2013-05-22 15:39:28 +00:00
nfft.dat
nfft.out
noisegen.f90
options.f90
packbits.f90
packcall.f90
packdxcc.f90
packgrid.f90 Eliminate all compiler warnings from gfortran, in Ubuntu 12.04. 2013-05-23 13:33:29 +00:00
packmsg.f90 Improve the way messages with compound calls are automatically generated. 2014-10-19 00:56:41 +00:00
packtext.f90 Convert all *.f files to *.f90. 2013-05-22 15:39:28 +00:00
pctile.f90
peakdt9.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
peakup.f90
pfx.f90
pfxdump.f90
polfit.f90
prog_args.f90
ps24.f90 Starting to implement the JT4 modes. 2013-01-22 19:19:00 +00:00
ptt.c
rig_control.c
rs.h
s3avg.f90
sec_midn.f90
setup65.f90
sleep_msec.f90
sleep.h
slope.f90
smo121.f90
smo.f90 Another one... 2014-03-05 20:09:03 +00:00
softsym.f90 Further improvements to JT9 decoder. 2015-03-04 17:07:15 +00:00
sort.f90 Improved, simplified sort routine; faster and better "flatten" 2015-02-11 00:50:35 +00:00
ss.bat
stdmsg.f90 Improve the way messages with compound calls are automatically generated. 2014-10-19 00:56:41 +00:00
sun.f90
symspec2.f90 Further improvements to JT9 decoder. 2015-03-04 17:07:15 +00:00
symspec65.f90
symspec.f90
sync9.f90
sync24.f90
tab.c
timefft_opts.f90
timefft.f90 Allow use on nonthreading model by setting nthreads=0. 2015-01-30 01:45:37 +00:00
timer.f90 Minor timer clean up 2015-02-13 16:55:57 +00:00
tm2.f90
tmoonsub.c Squashed yet more compiler warnings. 2014-04-03 20:17:08 +00:00
toxyz.f90
tstrig.c
tstrig.h
twkfreq65.f90
twkfreq.f90
unpackbits.f90
unpackcall.f90
unpackgrid.f90 Permit signal reports in the range -50 to +49 dB 2012-11-28 01:57:45 +00:00
unpackmsg.f90
unpacktext.f90
usleep.c
vit216.c
wisdom1.bat
wisdom.c
wrapkarn.c Added audio channel support. 2013-08-10 15:29:55 +00:00
wsjt24.f90 Message averaging and DS now fully integrated in wsjt24d. 2013-01-23 19:54:54 +00:00
wsjt24d.f90
xcor24.f90 Starting to implement the JT4 modes. 2013-01-22 19:19:00 +00:00
zplot9.f90 Many changes to the procedures for selecting decodable candidate JT9 signals. 2013-05-16 16:02:00 +00:00