![]() In order to do some experiments and learn more how this problem could be solved I decided to break the problem into 4 different tasks, namely the following:ġ) Create a test case with 9 simultaneous morse code signals in different frequencies with noise.Ģ) Create an algorithm to find all morse signals by frequency.ģ) Utilize Rob's matched filter code to improve signal to noise on selected frequency.Ĥ) Apply morse code decoding algorithm to filtered signals. I have been using Octave v3.4.2 on Ubuntu V11.1 running on my Thinkpad T43 laptop. I wanted to experiment and expand Rob's software written for Octave, open source software similar to Matlab. Rob Frohne, KL7NA has provided both excellent papers on the topic ( 1, 2) as well as working code examples to create, detect and decode morse code from noisy audio signals. ![]() ![]() CW Skimmer is an example of such software and it has gained popularity and some good reviews. However, CW Skimmer is not open source software and it has some limitations. While experienced CW operators can easily copy morse code from multiple stations in a pile-up even on a noisy RF band, writing software to enable computers to accomplish similar task is quite difficult.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |