Close

FT8 protocol

A project log for 32MHz spectrum + SDR + FT8 in an FPGA

A 0 - 32MHz FPGA based Software Defined Radio (AM SSB FT8) by ready modules->cheap and easy Last add: Aug 14th SW update to include GFSK

guidoGuido 08/11/2023 at 18:040 Comments

To build an FT8 modulator I need to resume the FT8 message format. All the details come from FT4_FT8

The 174 bits message

A single 174 bits TX message is composed by:

77 bits14 bits83 bits
messageCRCFEC

The 81 symbols

ramp up
1 sym
(*)
grey code
preamble    
7 syms    
First half
29 syms
grey code 
7 middle syms   
Second half 29 symsgrey code 
queue 7 symbols
ramp down
1 sym
33 1 4 0 6 5 2S0....S283 1 4 0 6 5 2S29.....S573 1 4 0 6 5 22

The total message lasts 160 milliseconds x 81 symbols = 12,96 seconds


8FSK modulation

Each symbol, which lasts 160 milliseconds, generates 1 of 8 frequencies shifted by 6,25 Hz i.e.

The frequency doesn't shift immediately between a symbol and the next, but it is smoothed with a Gaussian function (see Figure 2 in the article FT4_FT8).

Discussions