WIP: OFDM 500Hz

This mode is a work in progress ( WIP ).

Use case: low snr, low speed

Parameter Value Comments
ns (Number of Symbols) 5
np (Pilots per frame) 32
tcp (Cyclic Prefix) 0.006
ts (Symbol Duration) 0.016
rs (Symbol Rate) 62.5
nc (Number of Carriers) 8
nuwbits (Unique Word Bits) 54
timing_mx_thresh 0.10
bad_uw_errors 18
amp_est_mode 0
amp_scale 290E3
codename H_1024_2048_4f
clip_gain1 2.8
clip_gain2 0.9
tx_uw (Transmit Unique Word) [0, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1]
Nc=8 Ts=0.016 Tcp=0.006 Ns: 5 Np: 32
Nsymperframe: 40 Nbitsperpacket: 2048 Nsamperframe: 880 Ntxtbits: 0 Nuwbits: 54 Nuwframes: 4
uncoded bits/s: 581.8  Duration (incl post/preamble): 3.74 s
ldpc_data_bits_per_frame = 1024
ldpc_coded_bits_per_frame  = 2048
ldpc_parity_bits_per_frame  = 1024
Nbitsperpacket  = 2048
totalbitsperframe = 2048
SNR3kdB: 0.00 Burst offset: -1.86 SNRdB_setpoint: -1.86
Npackets: 1  Nbursts: 1  2.800000 0.900000
Peak: 16384.00 RMS: 9873.13 CPAPR: 4.40 clipped: 28.89%
foff: 0.0 Hz SNR(3k): -1.9 dB  measSNR3k: -1.91 dB N: 121.01 dB
ofdm_ldpc_tx("test_datac.raw",'ofdm500',1,0,'mpp','bursts',100);ofdm_ldpc_rx("test_datac.raw",'ofdm500','packetsperburst',1)

PER @ 0dB MPP with Clipping

Raw BER..: 0.1051 Tbits: 186368 Terrs: 19584 SNR3k: -1.82
Coded BER: 0.0135 Tbits: 88270 Terrs:  1189
Coded PER: 0.0879 Pckts:    91 Perrs:     8 Npre: 68 Npost: 23

Bildschirmfoto%20vom%202024-05-13%2011-13-13