Commit Graph

4 Commits

Author SHA1 Message Date
Manolis Surligas 1e210087f3 Improved Morse decoding
The AGC block in the Morse decoding flowgraph is placed now at the
proper position. The output of the matched filter produces now a clear
and distinguishable signal during the presence of a pulse. This makes
the work for the signal to symbol decoder more easy.
2016-01-30 21:37:36 +02:00
Manolis Surligas 52411357a7 Fix bug at Morse debug source block
The Morse decoder seems that works properly now. However, there is no
recovery strategy yet from undecodeable symbol sequences.
2016-01-23 22:23:19 +02:00
Manolis Surligas d307d6ac34 Morse tree traversal is working
Depending the received symbol the tree is traversed towards the leafs.
At each step the corresponding decode-able character is appended at a
string buffer. 

TODOs: 
* Add logic in the decoder to retrieve the decoded words from the tree
* Create a debug source block
2016-01-21 21:33:08 +02:00
Manolis Surligas ca49f81761 Add morse decoder block.
The morse decoder is not yet functional. The decoding is performed
using a binary tree. Left child, corresponds to a received dot whereas
right to a received dash.
2016-01-19 19:35:37 +02:00