image thumbnail

updated 6 months ago

Turbo Code by Yogesh K Soniwal

Turbo code performance over AWGN channel using RSC encoder & BCJR decoder for code [1,1+D+D^2/1+D^2] (turbo code, awgn, bcjr decoder)

[ALPHA]=alpha_1(GAMMA,N)

[BETA]=beta_1(GAMMA,N)

[g]=gamma_1(Apriori,N,Input_matrix,Parity_bit_matrix,R0,R1,...

image thumbnail

updated 7 months ago

wspr TXRX by Jonathon Cheah

WSPR (Weak Signal Propagation Reporter) (communications, signal processing, low baud rate communi...)

chr_normf (bc)

messageDecode(data0)

maidenhead.m

image thumbnail

updated 1 year ago

PSK31 Model with Symbol Timing and Carrier Recovery by Dick Benson

Updated version of PSK31 communication standard that is now R2009B-R2012A compliant. (timing recovery, fec, pll)

[bitstream,char_table]=make_bits(msg)

[sout,char_table]=load_alpha()

message=read_text(file_name)

image thumbnail

updated almost 10 years ago

Soft Input Soft Output Viterbi Algorithm by Adrian Bohdanowicz

Implementation of the SISO Viterbi algorithm. (coding theory, turbo code, decoding)

sovadec( msg, llr, trl, win )

Contact us