21#ifndef INCLUDED_SATNOGS_MORSE_TREE_H
22#define INCLUDED_SATNOGS_MORSE_TREE_H
76 const char d_unrecognized_symbol;
79 const size_t d_buff_len;
82 gr::logger_ptr d_logger;
84 void construct_tree();
#define SATNOGS_API
Definition: api.h:19
A Binary tree representation of the Morse coding scheme. Left transitions occur when a dot is receive...
Definition: morse_tree.h:64
morse_tree(size_t max_len=128)
size_t get_max_word_len() const
bool received_symbol(morse_symbol_t s)
morse_tree(char unrecognized, size_t max_len=128)
Binary tree node containing the corresponding character.
Definition: morse_tree.h:35
tree_node * get_right_child()
tree_node * get_left_child()
void set_right_child(tree_node *child)
void set_left_child(tree_node *child)
data_t s[NROOTS]
Definition: decode_rs.h:75
morse_symbol_t
Definition: morse.h:28
Definition: amsat_duv_decoder.h:29