(C) 2013 AG1LE Mauri Niininen. This software is a Morse decoder orinally created by Dr. E. L. Bell in 1977.
 
 
 
 
 
 
Go to file
AG1LE Mauri 891e5ff92d Tested with SNR 8 dB file x.txt. Got the following
QWEHROWNOOUMP*VTH*MZCOT123H67EQUICSRJWNOTKMP0<84>TH*AZROT123H/7*<A0>UIYUROWNO8UMPMVTH*AZ*O0113<88>567*9QUICRROFO

The actual text is QUICK BROWN FOX JUMPED OVER THE LAZY FOX 0123456789
2013-09-02 16:01:42 -04:00
src Tested with SNR 8 dB file x.txt. Got the following 2013-09-02 16:01:42 -04:00
MORSEM first commit 2013-09-01 22:12:51 -04:00
OUTPUT first commit 2013-09-01 22:12:51 -04:00
README.md v01 C++ decoders works now. Added decoding logic in transl.c 2013-09-02 13:07:28 -04:00
TEXT first commit 2013-09-01 22:12:51 -04:00

README.md

(C) 2013 AG1LE Mauri Niininen

This software is a Morse decoder orinally created by Dr. E. L. Bell in 1977.
The software was manually entered from Fortran program listings and later converted to C++ by AG1LE Mauri Niininen.

2013-SEP-02 Morse decoding works on C++ version. Added decoding struct TREE in transl.c and logic to translate incoming morse symbols. This is marked as version v01.

2013-SEP-01 Initial version. Original Fortran sources compiled with
gfortran -g *.f produces a.out executable program.

	Based on initial testing the element state estimation works, but translating letters 
	has still problems. Produces a sequence of letter states but translation to actual 
	characters produces incorrect letters. 

	Compilation of C-sources produced by f2c is done with following commands:

		gcc -c *.c 
		gcc  *.o -lf2c -lm

	produces a.out executable program. The output of both versions of a.out is in 
		output_c.txt
		output_f.txt 

	These have minor differences - source still unknown.