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
