7 comments

[ 0.28 ms ] story [ 19.8 ms ] thread
Hi HN,

I recently got inspired by my father's ham contests and decided to make a mobile application that uses the phone's microphone to capture audio from the radio and decode the CW signal into text. The app is free, open-source and is called GGMorse - checkout the github link for more information.

The decoding process is fully automated - you simply have to put your phone next to the radio and the app should automatically detect the sound frequency and speed of the transmission. You can easily test it by generating a Morse code audio on your PC using one of the many web sites on the internet, or simply use the App's built-in Tx option.

Cheers!

That's really great, thanks for making this!

Any chance of extending it to support "visual" Morse, i.e. a flashing light detected by the phone's camera?

If such a tool became more common, embedded devices could produce almost user-accessible messages just by flashing a status LED.

Now I'm tempted to learn morse so I can have a embedded device blink an LED at me to give me weather/news/time notifications.
Decoding visual Morse code sounds like a fun project to try - will give it a thought!
This brings nice old memories to me.. Some forty some years ago, as a kid, I wrote a morse-to-text decoder program in Basic that took it's input from the audio in port that Tandy's Model 1 had to load code from audio cassetes. Big was my surprise when the text coming out was mostly few letters long amateur radio "codes" sparkled with actual words here and there.. pretty much uninteligeble stuff. Still it was a great experience for a young kid of the time.
Thanks for sharing!