WSJT-X/lib
Steven Franke b04a73e157 Add discussion of sync losses.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6318 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2015-12-26 21:43:07 +00:00
..
ftrsd Add discussion of sync losses. 2015-12-26 21:43:07 +00:00
sfrsd Rationalize random number seeding in C and Fortran 2015-12-14 19:40:44 +00:00
wsprd Rationalize random number seeding in C and Fortran 2015-12-14 19:40:44 +00:00
afc9.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
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 Some final(?) tweaks and additions to the chkfft mini-package. 2014-12-18 21:06:21 +00:00
ana932.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
analytic.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
astro0.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
astro.f90 Fix bad value of Dgrd. Fix bounds error in avecho. Don't display 2015-06-11 14:38:31 +00:00
astrosub.f90 Increased maximum length for JPLEPH path from 80 to 256 characters 2015-06-08 17:45:11 +00:00
avecho.f90 Correct the bounds error test in avecho. Ensure proper GUI controls 2015-06-11 15:32:55 +00:00
avg4.f90 Working on message averaging for JT4 mode. Far from finished! ... but 2015-06-11 18:49:42 +00:00
azdist.f90 Display Az and Dist when "hisGrid" is known and valid. 2013-03-23 15:41:31 +00:00
baddata.f90 1. Fix a bug that could cause decoder to hang when presented with 2014-01-27 21:28:54 +00:00
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 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
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 Testing some newer FFTW features. 2015-01-28 12:52:24 +00:00
chkfft.f90 More PRNG rationalization 2015-12-15 01:36:05 +00:00
chkfft.txt Some final(?) tweaks and additions to the chkfft mini-package. 2014-12-18 21:06:21 +00:00
chkhist.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
chkmsg.f90 1. Add "Utility Programs" section to User's Guide. 2014-01-30 18:03:21 +00:00
chkss2.f90 Further improvements to JT9 decoder. 2015-02-27 15:38:24 +00:00
code426.f90 Rationalize random number seeding in C and Fortran 2015-12-14 19:40:44 +00:00
constants.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
conv232.f90
coord.f90 Another bunch needesd for astro display. 2014-03-05 20:14:36 +00:00
count4.f90 Simple program to analyze ALL.TXT files for JT4 mode. 2015-05-29 19:25:12 +00:00
CQnnnCAT.txt Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
db.f90
decjt9.f90 Squash some compiler warnings 2015-11-21 20:23:39 +00:00
decode4.f90 Fix bug in JT4 decodes with MinW=G. 2015-07-06 17:26:40 +00:00
decode65a.f90 Send mycall, hiscall, hisgrid downstream to extract.f90. 2015-12-16 19:31:12 +00:00
decode65b.f90 Send the hinted-decode options into exp_decode65(). 2015-12-16 21:16:23 +00:00
decode_rs.c Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
decoder.f90 Get rid of jt9com and npar common blocks 2015-12-17 20:29:55 +00:00
deep4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
deg2grid.f90 Eliminate all compiler warnings from gfortran, in Ubuntu 12.04. 2013-05-23 13:33:29 +00:00
degrade_snr.f90 Add degrade_snr.f90 2015-11-23 18:20:55 +00:00
demod64a.f90 Implement "matched filter on s3(64,63)" as the criterion for hinted 2015-12-09 21:02:37 +00:00
determ.f90 Testing a new spectrum-flattening procedure, flat3. 2014-01-08 18:38:15 +00:00
downsam9.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
encode4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
encode232.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
encode_rs.c
entail.f90
ephem.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
exp_decode65.f90 Add stats (convenience program for measuring decode statistics). 2015-12-18 20:00:59 +00:00
extract4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
extract.f90 Add stats (convenience program for measuring decode statistics). 2015-12-18 20:00:59 +00:00
fano232.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
fast9.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
fast_decode.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
Fast_Modes.txt Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
fchisq65.f90 Fix half-symbol offset in jt65sim. 2015-11-26 13:41:07 +00:00
fchisq.f90 Further improvements to JT9 decoder. 2015-02-27 15:38:24 +00:00
fer Frame-error-rate script. 2015-12-06 04:43:39 +00:00
fftw3.f03 More testing of FFTW performance... 2015-01-29 18:29:41 +00:00
fftw3.f90 Convert all *.f files to *.f90. 2013-05-22 15:39:28 +00:00
fftw3mod.f90 More testing of FFTW performance... 2015-01-29 18:29:41 +00:00
fil3.f90
fil3c.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
fil4.f90 1. Remove several obsolete palette files. 2013-09-13 13:42:11 +00:00
fil61.f90
fil6521.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
filbig.f90 Remove calls to timer() around the "flatten" loop in filbig. 2015-03-06 19:44:46 +00:00
fixwav.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
flat1.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
flat1a.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
flat2.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
flat4.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
flat65.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
fmtmsg.f90 Forgot to commit a new utility function. 2014-10-19 00:57:29 +00:00
foldspec9f.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
four2a.f90 Thread safety enhancements to jt9 2015-02-04 01:41:26 +00:00
fqso_first.f90 Add facility to degrade S/N of data from .wav files. 2015-11-23 18:05:36 +00:00
g1 Add chkfft.f90; more thorough comments in four2a.f90. 2014-12-18 16:41:18 +00:00
g1.bat Add chkfft.f90; more thorough comments in four2a.f90. 2014-12-18 16:41:18 +00:00
g2.bat Testing some newer FFTW features. 2015-01-28 12:52:24 +00:00
g3.bat Testing some newer FFTW features. 2015-01-28 12:52:24 +00:00
g4.bat Set compiler flags. 2015-01-29 19:17:56 +00:00
gen4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
gen9.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
gen65.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
geniscat.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
genmet.f90 More PRNG rationalization 2015-12-15 01:36:05 +00:00
genmsk.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
genwspr.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
geodist.f90 Display Az and Dist when "hisGrid" is known and valid. 2013-03-23 15:41:31 +00:00
getlags.f90 Many changes: all-new JT9 decoder, supposedly faster and better. 2012-11-26 21:06:41 +00:00
getmet4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
gran.c Added audio channel support. 2013-08-10 15:29:55 +00:00
graycode65.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
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 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
hashing.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
hspec.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
igray.c
image.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
indexx.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
init_random_seed.c Improve the randomness of the srand seed generator 2015-12-18 17:32:56 +00:00
init_random_seed.f90 Add missing files from last commit 2015-12-14 22:37:56 +00:00
init_random_seed.h More PRNG rationalization 2015-12-15 01:36:05 +00:00
init_rs.c Squashed some compiler warnings. 2014-04-03 19:44:34 +00:00
int.h
inter_wspr.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
interleave4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
interleave8.f90
interleave9.f90
interleave63.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
ipcomm.cpp Get rid of jt9com and npar common blocks 2015-12-17 20:29:55 +00:00
iscat.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
jplsubs.f Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
jt4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
jt4a.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
jt4code.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
jt4sim.f90 Remove spurious argumenst that should never have been there 2015-12-15 11:08:56 +00:00
jt9.f90 Tweak some details used for collecting decode statistics. 2015-12-21 14:48:51 +00:00
jt9a.f90 Get rid of jt9com and npar common blocks 2015-12-17 20:29:55 +00:00
jt9code.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
jt9com.f90 Get rid of jt9com and npar common blocks 2015-12-17 20:29:55 +00:00
jt9fano.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
jt9sim.f90 Remove spurious argumenst that should never have been there 2015-12-15 11:08:56 +00:00
jt9sync.f90 Introduce nzhsym, the number of computed half-symbol spectra. 2012-11-19 18:23:39 +00:00
jt65.f90 Fix defect in jt9 standalone mode causing randon file read 2015-12-17 23:21:38 +00:00
jt65a.f90 Tweak some details used for collecting decode statistics. 2015-12-21 14:48:51 +00:00
jt65code.f90 Correct a bug in jt65code.f90. (The "sent" array of symbols was 2015-10-24 18:09:50 +00:00
jt65sim.f90 Look for weaker Sync indications when naggressive > 0 and ntol < 1000. 2015-12-18 19:58:10 +00:00
jtmsk.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
JTMSKcode.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
JTMSKsim.f90 Remove spurious argumenst that should never have been there 2015-12-15 11:08:56 +00:00
libration.f90 EME Doppler calculations now use JPL Planetary Ephemeris. 2015-06-02 16:43:40 +00:00
lpf1.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
Makefile Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
Makefile.jt65 Many changes to the JT65 decode chain. This is development code! It 2015-12-15 21:24:22 +00:00
Makefile.jt65_osx Commit working OS X Makefile for jt65/jt65sim. 2015-12-14 15:50:12 +00:00
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 Improved, simplified sort routine; faster and better "flatten" 2015-02-11 00:50:35 +00:00
Makefile.MinGW Make/qmake tweaks 2014-10-21 13:47:19 +00:00
Makefile.MinGW.qt4 Change Makefile.MinGW to use my qt5.0.2 paths. Yours may be different! 2013-08-02 19:52:25 +00:00
Makefile.msk Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
Makefile.mskWin Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
met8.21
mixlpf.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
moondopjpl.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
morse.f90 Added the source code for morse(). 2013-03-25 12:17:21 +00:00
move.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
msgs.txt
mskdt.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +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 Add nfft.out (output from chkfft, on a Dell laptop). 2014-12-22 14:06:40 +00:00
noisegen.f90 Remove spurious argumenst that should never have been there 2015-12-15 11:08:56 +00:00
options.f90 Squashed yet more compiler warnings. 2014-04-03 20:17:08 +00:00
packjt.f90 Code cleanup: don't modify the msg argument passed to packmsg(). 2015-11-25 14:57:10 +00:00
pctile.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
peakdt9.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
peakup.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
pfx.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
polyfit.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
prcom.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
prog_args.f90 Take advantage of the new KVASD v1.12 2014-12-03 00:06:54 +00:00
ps4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
ptt.c Make ptt() consistent with the one in WSPR. 2012-11-19 16:45:42 +00:00
rectify_msk.f90 Squash some compiler warnings 2015-11-21 20:23:39 +00:00
rig_control.c Backed out the changes from r3171 to r3172 -- too buggy at present. 2013-04-15 21:13:31 +00:00
rs.h
s3avg.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
savec2.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
sec_midn.f90
setup65.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
sfrsd.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
sgran.c More PRNG rationalization 2015-12-15 01:36:05 +00:00
shell.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
slasubs.f EME Doppler calculations now use JPL Planetary Ephemeris. 2015-06-02 16:43:40 +00:00
sleep_msec.f90 1. Fixed issue with jt9 process not sleeping under Linux. 2013-03-26 14:00:51 +00:00
sleep.h
slope.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
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
softsym9f.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
softsym.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
sort.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
spec9f.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
ss.bat Save a temporary test program. 2014-09-11 00:07:49 +00:00
stats.f90 Tweak some details used for collecting decode statistics. 2015-12-21 14:48:51 +00:00
stdmsg.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
subtract65.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
sun.f90 Another bunch needesd for astro display. 2014-03-05 20:14:36 +00:00
symspec2.f90 Further improvements to JT9 decoder. 2015-03-04 17:07:15 +00:00
symspec65.f90 Improved, simplified sort routine; faster and better "flatten" 2015-02-11 00:50:35 +00:00
symspec.f90 Look for weaker Sync indications when naggressive > 0 and ntol < 1000. 2015-12-18 19:58:10 +00:00
sync4.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
sync9.f90 Many changes in program jt9[.exe] aimed at speeding up the decoders. 2015-02-01 16:23:36 +00:00
sync9f.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
sync65.f90 Look for weaker Sync indications when naggressive > 0 and ntol < 1000. 2015-12-18 19:58:10 +00:00
synciscat.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
syncmsk.f90 Squash some compiler warnings 2015-11-21 20:23:39 +00:00
t1.f90 Remove spurious argumenst that should never have been there 2015-12-15 11:08:56 +00:00
t6.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
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 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
testmsg.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
testmsk.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
timefft_opts.f90 Another tweak. 2015-01-29 18:49:40 +00:00
timefft.f90 More PRNG rationalization 2015-12-15 01:36:05 +00:00
timer.f90 Minor timer clean up 2015-02-13 16:55:57 +00:00
timf2.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
tmoonsub.c Squashed yet more compiler warnings. 2014-04-03 20:17:08 +00:00
tstrig.c Starting to implement direct calls to hamlib functions, rather than 2013-04-15 00:28:27 +00:00
tstrig.h Starting to implement direct calls to hamlib functions, rather than 2013-04-15 00:28:27 +00:00
tweak1.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
twkfreq65.f90 Merging code for v1.1 back into the main wsjtx branch. 2013-07-08 13:17:22 +00:00
twkfreq.f90 Further improvements to JT9 decoder. 2015-03-04 17:07:15 +00:00
usleep.c Made a start at implementing an option to use multi-threaded FFTs. 2015-01-30 21:28:10 +00:00
vit213.c Squash some compiler warnings 2015-11-21 20:23:39 +00:00
vit216.c
wav11.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
wav12.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
wavhdr.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
wisdom1.bat Several decoder optimizations, including implementation of FFTW wisdom. 2014-11-19 17:23:57 +00:00
wisdom.c Add wisdom for the FFTs done by symspec_(), wsjtx[.exe]. 2014-11-21 15:17:22 +00:00
wqencode.f90 Reintegrate the wsjtx_exp branch into the trunk 2015-05-27 13:08:28 +00:00
wrapkarn.c Added audio channel support. 2013-08-10 15:29:55 +00:00
wsjt4.f90 Fix bug in JT4 decodes with MinW=G. 2015-07-06 17:26:40 +00:00
wsjt_modes.txt Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
wspr_downsample.f90 Reintegrate merge from wsjtx_exp branch. 2015-11-18 01:28:12 +00:00
xcor4.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00
xcor.f90 Increase the JT65 range of acceptable DT: now -2 to +5 s. Note that 2015-11-25 16:40:22 +00:00
zplot9.f90 Many changes to the procedures for selecting decodable candidate JT9 signals. 2013-05-16 16:02:00 +00:00
zplt.f90 Reintegrate Joe's experimental VHF & up features 2015-04-22 17:48:03 +00:00