WSJT-X/lib
Joe Taylor 2698fc02c6 Re Sh and SWL: allow either or neither, but not both.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7459 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2017-01-06 19:01:29 +00:00
..
ftrsd
qra
wsprcode
wsprd Fix a wsprd bug that was introduced in r7090, which attempted to fix encoding of callsigns like 5N/6O0O. 2016-12-17 06:41:07 +00:00
afc9.f90
afc65b.f90 Increase the JT65 range of acceptable DT: now -2 to +5 s. Note that 2015-11-25 16:40:22 +00:00
all_fft.out
ana64.f90 Many adjustments to QRA64 decoder. Best performance yet on the 114 benchmark files. 2016-12-15 18:42:33 +00:00
ana932.f90
analytic.f90
astro0.f90
astro.f90
astrosub.f90
avecho.f90
averms.f90
avg4.f90
azdist.f90
baddata.f90
badmsg.f90
bpdecode40.f90
bpdecode144.f90
ccf2.f90 Increase the JT65 range of acceptable DT: now -2 to +5 s. Note that 2015-11-25 16:40:22 +00:00
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 Testing some newer FFTW features. 2015-01-28 12:52:24 +00:00
chkfft3.f90
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 Further improvements to JT9 decoder. 2015-02-27 15:38:24 +00:00
code426.f90
constants.f90
conv232.f90
coord.f90
count4.f90
CQnnnCAT.txt Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
db.f90
decode4.f90 1. Clean up GUI features releted to message averaging and deep search. 2016-03-21 16:03:11 +00:00
decode9w.f90 Strip out callback arguments that are constant and known to the callback implememtation 2016-05-05 01:32:30 +00:00
decode65a.f90
decode65b.f90 Suppress some compiler warnings. (More to come...) 2016-06-09 19:39:48 +00:00
decode_rs.c
decoder.f90
deep4.f90
deg2grid.f90
degrade_snr.f90
demod64a.f90
determ.f90
downsam9.f90
encode4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
encode232.f90
encode_msk40.f90 Actually add the new routines. When will I learn? 2016-08-11 19:27:28 +00:00
encode_msk144.f90
encode_rs.c
entail.f90
ephem.f90
extract4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
extract.f90
extractmessage144.f90
fano232.f90
fast9.f90
fast_decode.f90
Fast_Modes.txt Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
fchisq0.f90 Add submode to argument list of JT9 subroutine decode(). 2016-04-01 17:57:08 +00:00
fchisq65.f90
fchisq.f90 Commit several tentative attempts (now commented out) addressing 2016-01-08 20:55:17 +00:00
fer
fer65.f90
fersum.f90
fftw3.f03
fftw3.f90
fftw3mod.f90
fil3.f90 Add fil3.f90. 2012-10-10 19:25:28 +00:00
fil3c.f90
fil4.f90
fil61.f90 Rename library directory 2012-10-03 14:31:43 +00:00
fil6521.f90 Sharpen 2016-06-20 22:18:08 +00:00
filbig.f90
fix_contest_msg.f90
fixwav.f90
flat1.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
flat1a.f90
flat1b.f90
flat2.f90
flat4.f90
flat65.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
fmtmsg.f90
foldspec9f.f90
four2a.f90
fqso_first.f90
freqcal.f90
g1
g1.bat
g2.bat
g3.bat
g4.bat
gen4.f90
gen9.f90
gen65.f90
geniscat.f90
genmet.f90
genmsk40.f90 Experimental change to Sh message hashing scheme. Not yet tested. Not for use on the air and not compatible with current Sh messages. 2016-10-18 01:31:53 +00:00
genmsk144.f90
genmsk_short.f90
genqra64.f90 Remove diagnostic print. 2016-11-21 20:57:10 +00:00
genwspr.f90
geodist.f90
getlags.f90 Many changes: all-new JT9 decoder, supposedly faster and better. 2012-11-26 21:06:41 +00:00
getmet4.f90
go_chkfft.cmd
golay24_table.c Add software for Golay(24,12) lookup table. 2016-01-21 18:01:31 +00:00
gran.c Added audio channel support. 2013-08-10 15:29:55 +00:00
graycode65.f90
graycode.f90
grayline.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
grid2deg.f90 Convert all *.f files to *.f90. 2013-05-22 15:39:28 +00:00
hash.f90
hashing.f90
hint65.f90
hspec.f90
igray.c Rename library directory 2012-10-03 14:31:43 +00:00
image.f90
indexx.f90
init_random_seed.c
init_random_seed.f90
init_random_seed.h
init_rs.c
int.h
inter_wspr.f90
interleave4.f90
interleave8.f90
interleave9.f90 Rename library directory 2012-10-03 14:31:43 +00:00
interleave63.f90
ipcomm.cpp
iscat.f90
iso_c_utilities.f90
jplsubs.f
jt4_decode.f90
jt4.f90
jt4a.f90
jt4code.f90
jt4sim.f90
jt9_decode.f90
jt9.f90
jt9a.f90 Restructuring in preparation for direct decoder invocation from wsjtx 2015-12-29 23:52:55 +00:00
jt9code.f90
jt9com.f90
jt9fano.f90
jt9sim.f90
jt9sync.f90
jt9w.f90 First decodes of wide/slow JT9 submodes from within wsjtx. 2016-04-05 14:17:34 +00:00
jt65_decode.f90
jt65_mod.f90
jt65_test.f90
jt65.f90
jt65code.f90 Correct a bug in jt65code.f90. (The "sent" array of symbols was 2015-10-24 18:09:50 +00:00
jt65sim.f90 Clean up some compiler warnings 2016-04-06 22:37:22 +00:00
ldpc32_table.c
ldpcsim40.f90 Tweaks to decrease UER for Sh messages. 2016-10-23 17:37:44 +00:00
ldpcsim144.f90
libration.f90
lorentzian.f90
lpf1.f90
Makefile
Makefile.jt9w
Makefile.jt9w_Win
Makefile.jt65
Makefile.jt65_osx
Makefile.jt65_Win Code cleanup: don't modify the msg argument passed to packmsg(). 2015-11-25 14:57:10 +00:00
Makefile.jtsdk Improved, simplified sort routine; faster and better "flatten" 2015-02-11 00:50:35 +00:00
Makefile.linux
Makefile.MinGW
Makefile.MinGW.qt4
Makefile.msk Starting to implement decoding of JT65 shorthand messages. Needs testing! 2016-05-03 20:30:49 +00:00
Makefile.mskWin
makepings.f90
met8.21
mixlpf.f90
moondopjpl.f90
morse.f90 Added the source code for morse(). 2013-03-25 12:17:21 +00:00
move.f90
msgs.txt working on pxdb, spectra 2012-10-04 02:05:14 +00:00
msk40_freq_search.f90
msk40decodeframe.f90
msk40spd.f90 Improve SWL mode performance. 2017-01-03 20:55:10 +00:00
msk40sync.f90
msk144_decode.f90
msk144_freq_search.f90
msk144code.f90 Complete the implementation of MSK144 contest mode. Needs testing! 2016-12-17 21:18:47 +00:00
msk144d2.f90 Improve SWL mode performance. 2017-01-03 20:55:10 +00:00
msk144decodeframe.f90 More progress on SWL mode. Needs testing. 2017-01-01 16:34:20 +00:00
msk144signalquality.f90 Lower SWL SNR thresholds by one notch. Note that the xsnr that is compared to the threshold is the nonlinear snr from squared signal spectrum, not 'real' snr. 2017-01-02 03:56:29 +00:00
msk144sim.f90
msk144spd.f90
msk144sync.f90
mskber.f90
mskdt.f90
mskrtd.f90 Re Sh and SWL: allow either or neither, but not both. 2017-01-06 19:01:29 +00:00
nfft.dat A few more tweaks, and add the file nfft.dat of efficient FFT lengths. 2014-12-18 20:53:16 +00:00
nfft.out
noisegen.f90
options.f90
packjt.f90
pctile.f90
peakdt9.f90
peakup.f90
pfx.f90
polyfit.f90
prcom.f90
prog_args.f90
ps4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
ptt.c
qra64a.f90
qra64code.f90
qratest.f90
readwav.f90 Some docs and enhancements for WAV reading 2016-01-02 15:04:26 +00:00
rectify_msk.f90
refspectrum.f90
rig_control.c
rs.h
savec2.f90 Fix WSPR c2 file writing 2016-12-17 00:06:22 +00:00
sec_midn.f90 Rename library directory 2012-10-03 14:31:43 +00:00
setup65.f90
sfrsd.f90
sgran.c
sh65.f90
sh65snr.f90
shell.f90
slasubs.f EME Doppler calculations now use JPL Planetary Ephemeris. 2015-06-02 16:43:40 +00:00
sleep_msec.f90
sleep.h
slope.f90
smo121.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
smo.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
smolorentz.f90
softsym9f.f90
softsym9w.f90 Clean up some further compiler warnings. 2016-06-10 14:18:10 +00:00
softsym.f90
sort.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
spec9f.f90
spec64.f90 Many adjustments to QRA64 decoder. Best performance yet on the 114 benchmark files. 2016-12-15 18:42:33 +00:00
ss.bat
stats.f90
stdmsg.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
subtract65.f90
sun.f90
symspec2.f90 Further improvements to JT9 decoder. 2015-03-04 17:07:15 +00:00
symspec65.f90
symspec.f90
sync4.f90
sync9.f90
sync9f.f90
sync9w.f90
sync64.f90
sync65.f90
synciscat.f90 Correct another flaw in ISCAT decoder. 2016-10-18 20:17:56 +00:00
syncmsk.f90
t3.f90 Test program 2016-04-11 15:24:55 +00:00
t6.f90
tab.c
test_init_random_seed.f90 Rationalize random number seeding in C and Fortran 2015-12-14 19:40:44 +00:00
testfast9.f90
testmsg.f90
timefft_opts.f90
timefft.f90
timer_C_wrapper.f90 Make Fortran profiling timer function a callback with a default null implementation 2015-12-27 15:40:57 +00:00
timer_common.inc
timer_impl.f90
timer_module.f90
timf2.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
tmoonsub.c
tstrig.c
tstrig.h
tweak1.f90
twkfreq65.f90
twkfreq.f90
unpackmsg144.f90 Progress toward SWL capability. Not finished and not tested. 2016-12-31 02:05:51 +00:00
update_hasharray.f90
update_recent_calls.f90
usleep.c
vit213.c
vit216.c
wav11.f90
wav12.f90 Tidy up WAV file reading and fix WAV input rate conversion defect 2016-03-10 19:48:54 +00:00
wavhdr.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
wisdom1.bat
wisdom.c
wqencode.f90
wrapkarn.c
wsjt_modes.txt Rename refspec() to refspectrum(). 2016-04-08 15:55:28 +00:00
wspr_downsample.f90
xcor4.f90 Much improved detection of sync in JT4 decoder. 2016-05-19 19:19:47 +00:00
xcor.f90
zplot9.f90 Many changes to the procedures for selecting decodable candidate JT9 signals. 2013-05-16 16:02:00 +00:00
zplt.f90