I finally got some of my digital protocol software into a form I am
comfortable to share. Information about it is located at
http://thehamnetwork.net/wiki/#Home%20TOC%20%5B%5Bk5rud%20Software%20Experim
ents%5D%5D, From there you can get to the actual code.

All these experiments are simple demonstrations of techniques I have seen in
books or mentioned in protocol specifications. They are all C++ console
program organized as filters, i.e. input read from standard input and
written to standard output. This would allow them to be pipelined end to
end. 

Each program performs a single process, e.g. Reed Solomon (255,223), byte /
bit stream conversion. The programs do encoding or decoding depending on a
command line parameter. 

The two most recent filters are based on DominoEx. I was curious about the
use of nibbles and encoding the value by the difference from the previous
tone. The output tones are represented by the first 18 characters in the
alphabet. I have not yet gotten into tone generation and decoding but that
may be next. I have not done them because that requires some infrastructure
code (tone generations, FFT, etc) that is presently embedded with a slew of
other routines. 

I appreciate any comments or criticisms on these routines. 

 
Rud Merriam K5RUD 
ARES AEC Montgomery County, TX
http://TheHamNetwork.net


Reply via email to