Minimal set of files required to build the FT8 decoder by Joe Taylor, K1JT and Steve Franke, K9AN. https://github.com/pavel-demin/ft8d
ft8
Go to file
Pavel Demin df334d9ec7 add tapering to ft8_downsample.f90 2018-10-23 08:44:14 +02:00
AUTHORS fix authors 2018-08-13 15:00:02 +02:00
COPYING initial commit 2018-03-24 12:20:34 +01:00
Makefile fix snr calculations 2018-10-15 23:43:39 +02:00
README update link to the original sources 2018-10-20 00:32:13 +02:00
baseline.f90 set sample rate to 4000 2018-04-01 22:08:21 +02:00
bpdecode174.f90 remove signal subtraction and simplify output format 2018-04-19 16:49:30 +02:00
chkcrc12a.f90 initial commit 2018-03-24 12:20:34 +01:00
crc.f90 initial commit 2018-03-24 12:20:34 +01:00
crc12.c fix return type of crc10_check and crc12_check 2018-04-01 13:57:20 +02:00
db.f90 initial commit 2018-03-24 12:20:34 +01:00
deg2grid.f90 initial commit 2018-03-24 12:20:34 +01:00
determ.f90 initial commit 2018-03-24 12:20:34 +01:00
encode174.f90 fix snr calculations 2018-10-15 23:43:39 +02:00
extractmessage174.f90 set msgcall size to 6 2018-10-18 14:34:24 +02:00
fftw3.f03 initial commit 2018-03-24 12:20:34 +01:00
fftw3.f90 initial commit 2018-03-24 12:20:34 +01:00
fftw3mod.f90 initial commit 2018-03-24 12:20:34 +01:00
fmtmsg.f90 fix snr calculations 2018-10-15 23:43:39 +02:00
four2a.f90 initial commit 2018-03-24 12:20:34 +01:00
ft8_downsample.f90 add tapering to ft8_downsample.f90 2018-10-23 08:44:14 +02:00
ft8_params.f90 remove NH1 2018-10-13 22:32:59 +02:00
ft8b.f90 fix psl in ft8b.f90 2018-10-20 00:26:06 +02:00
ft8d.f90 update date and time format in ft8d.f90 2018-10-20 21:32:04 +02:00
genft8.f90 remove unused variables from genft8.f90 2018-10-16 00:01:36 +02:00
grid2deg.f90 fix snr calculations 2018-10-15 23:43:39 +02:00
indexx.f90 initial commit 2018-03-24 12:20:34 +01:00
ldpc_174_87_params.f90 initial commit 2018-03-24 12:20:34 +01:00
osd174.f90 initial commit 2018-03-24 12:20:34 +01:00
packjt.f90 set msgcall size to 6 2018-10-18 14:34:24 +02:00
pctile.f90 initial commit 2018-03-24 12:20:34 +01:00
pfx.f90 fix snr calculations 2018-10-15 23:43:39 +02:00
polyfit.f90 initial commit 2018-03-24 12:20:34 +01:00
shell.f90 initial commit 2018-03-24 12:20:34 +01:00
sync8.f90 remove save cx from sync8.f90 2018-10-15 23:41:25 +02:00
sync8d.f90 set sample rate to 4000 2018-04-01 22:08:21 +02:00
twkfreq1.f90 initial commit 2018-03-24 12:20:34 +01:00

README

Minimal set of files required to build the FT8 decoder by Joe Taylor, K1JT and Steve Franke, K9AN.

The original sources can be found at:

  https://sourceforge.net/p/wsjt/wsjtx/ci/master/tree/lib/ft8

A brief description of the FT8 protocol can be found at:

  http://physics.princeton.edu/pulsar/k1jt/ft8.txt

Changes from the original sources:
  - ft8d.f90 is updated and working
  - crc10.cpp and crc12.cpp are replaced with crc10.c and crc12.c
  - hardcoded values are replaced with parameters in baseline.f90 and ft8b.f90
  - input format is changed to complex samples at 4000 samples per second