Morse Trainer – Instruction manual

The controls

To start and stop playing morse code press the circular play/stop button

By pressing the button all the text on the screen will be deleted.

The different modes

By pressing the button one of the following modes can be chosen:

1) groups of X mode

Morse Trainer will play characters in groups of X characters. X can be adjusted to any number between 1 and 9 characters (see below)

The characters and the size of the groups can be set in the screen which can be accessed by pressing the button.

Pressing an character icon will toggle the color between red and green. Green characters will be played. Red characters will not be played.
Characters can also be turned on and off in groups by pressing the "letters", "numbers", or "special" button.

Morse Trainer supports the first 20 lessons of the Koch method. Press the "Koch Method" selector to select one of the Koch Method lessons. If for example lesson "5" gets selected, all characters from lessons 1 to lesson 5 will be selected for playing.

The size of the groups in the "Groups of X" mode can be any number between 1 and 9. The number can be selected with the "Groups of" selector at the bottom.

2) callsign mode

Morse Trainer will play real Amateur Radio callsigns.

3) qso text mode

Morse Trainer will play QSO text. The database consists of 300 different qso texts.

4) english words mode

Morse Trainer will play randomly the 500 most used English word

5) own text mode

Enter your own text and Morse Trainer will play it over and over again. By pressing the button a screen will appear where the text can be entered.

There are 2 modes within the "own text mode" which can be selected on top of the sceen:

1) regular text : Morse Trainer will play the text which was entered from the beginning to the end.

2) comma separated list: Text need to be separated by commas like : qso,qrt,qsl,qth etc. Morse Trainer will play the text in between the commas randomly.

6) ebook mode

Morse Trainer will play text files which is located in the "/MorseTrainer" directory of your phone/tablet. To chose a file please press the button and select a file ftom the list.

The are 2 modes within in the ebook mode (same like the own text mode) which can be selected on top of the sceen.

1) regular text : Morse Trainer will play the text of the file from the beginning to the end. By clicking a position on the screen Morse Trainer will jump to that position and continue to play there. Scrolling through the text is possible as well. Played text will be striked through.

2) comma separated list: Text needs to be separated by commas like : qso,qrt,qsl,qth etc. Morse Trainer will play the text in between the commas randomly.


The "settings" screen can be entered by pressing the button.On older phones with Android operating system 2.x the hardware-menu button needs to be pressed and in the upcoming menu the "settings" icon needs to be selected.

Tone settings


The frequency of the morse tone can be adjusted between 200Hz and 2200Hz.


The morse code tone can be played either with the sine waveform or the triangle waveform. At speeds over 30Wpm the triangle waveform should be selected for or cleaner tone.


The fading settings reduces clicks at the beginning and at the end of each tone. As bigger the percentage number as slower the tone is faded in and out.


Speed settings

The speed of the morse code in Morse Trainer can be adjust in 2 different ways.

Farnsworth on :

If Farnsworth is turned on, characters are formed at a fast speed while the spaces between characters and words are lengthened so words occur at a slower speed. For Farnsworth 2 speed settings are possible.
The "Speed" setting is the speed of the character (dots, dashed and spaces between dots and dashes within a character).
The "Farnsworth speed" is always the same or lower then the "Speed" setting. The Farnsworth speed adjusts the final speed. The spaces between the characters and words will be lengthened to archieve the Farnsworth speed.

Example: If the speed is set to 18Wpm and the Farnsworth speed is set to 12Wpm then the characters are played with the speed of 18Wpm but the space between the characters are lengthened so the actual speed is only 12Wpm.

The settings "Spacing", "Letter Spacing", "Dot-Dash Ratio" and "Word Spacing" are inactive and grayed out while the Farnsworth is turned on.

Farnsworth off:

If Farnsworth is turned off all the spacing’s and ratios can be adjusted manually. This gives more flexibily than Farnsworth. The settings are the following:

Spacing : Space between the dots and dashes within a character. The standard length is the length of one dot.
Dot-Dash Ratio: The length of a dash in relation to a dot. The standard length for a dash is 3 dots.
Letter Spacing: The length of the space between the characters. The standard length is 3 dots.
Word Spacing: The length of the space between words. The standard length is 7 dots

The "Farnsworth speed" setting is grayed out and inactive while Farnsworth is turned off.


Screen settings:

"Font Size" setting:

The text size can be adjusted. A lower number is a smaller font and a higher number a bigger font.

"Screen" setting :

When playing morse code the screen can be dimmed after a certain period of time or turned off. The time timout can be adjusted in the Android screen settings.

"Display delay" setting :

Morse will display the last played charater and the "dash dot" code in the status bar. With the "display delay" delay settings this can be delayed but X dot lengths.


For any questions, suggestions or feedback please contact me at

If you like Morse Trainer I would really appreciate if you give me a good feedback at Google Play or Amazon. Thank you 🙂

What’s new

DroidRTTY updated to Version 2.0


Now with new layout
adjustable squelch
a new"clipboard"
& more

Learn more about DroidRTTY

DroidPSK updated to Version 3


Now with PSK63
Improved sensitivity
Faster locking & more

Learn more about DroidPSK

Morse Trainer for Android V2.0

Morse Trainer

Now with Farnsworth speed and Koch method

Learn more about Morse Trainer

HF Weather Fax for Android

After weeks of programming I finished a new Android App – HF Weather Fax.
HF Weather Fax for Android decodes weather fax 120/576 charts and satellite images through the microphone of your Android phone or tablet.
Learn more about HF Weather Fax

HF Weather Fax

DroidNavtex now in Play Store

DroidNavtex is able to decode NAVTEX messages from your receiver through the phones/tablets microphone or through a connected interface.
Special audio filters even decode very weak signals through the microphone and make DroidNavtex a very affordable alternative to high priced decoders. Learn more about DroidNavtex