Top  Previous  Next


This is the main control page. Here is a list of options and their effect on program operation. Many of these options are automatically set by the Lesson files and so you do not have to adjust them unless you have a particular reason.


Code speed group.

The character speed can be set to 15 or 20 WPM. In the ARRL administered tests 15 WPM is normally used. Character speed is equal to text speed in standard Morse code but, for learning and testing, the pauses in between characters are extended to give a lower overall speed. This is called Farnsworth code. See the Morse code structure and timing. topic for more details.


The Stretch character pauses slider control sets the extended pauses for Farnsworth code. The supplied lessons use a character speed of 15 WPM with extra pauses to give a text speed of 6 WPM. Set this slider to far left to give standard Morse code.


The Stretch word pauses slider provides another way to stretch the code. This slider can be used to give extra pauses between words. This might be useful for more advanced students who want to improve their word recognition skills. To do this set the character speed to 20 WPM and character pauses to far left. Now use the Stretch word pauses slider to add as many extra spaces as you need. Whole words will be sent quite quickly while you will have time between words to write them down or type them into NuCode.


The Auto speed group.

These controls provide a way to increase your copy skills at higher code speeds. The Increase speed control gives a steady increase in speed during a code session. The Adjust speed feature varies the code text speed depending on your copy accuracy. If your accuracy is high then the speed will increase (up to 15 or 20 WPM) . If you start to make typos then the speed will decrease.


The internal random character generator group.

By default all characters have an equal chance of being selected. (But see the filter controls) Switching to Emphasize allows the random character generator to use the Performance indicator in the Progress page to send “difficult” characters more often.


General settings.

The Use Lessons is an important control. This must be checked if the Lesson files are to work correctly. The NuCode program  gets special setup information from the lesson files, but only if this option is checked.


The Display prosigns control determines if official prosign symbols are used or if other characters should be substituted. Here is a list of prosigns and substitute characters:











Since prosigns cannot be directly entered from a PC keyboard the above table is also used for keypresses. When NuCode is expecting you to type a prosign use the substitute character instead.


The Play introduction control switches off the nice introduction sound that is heard when the program starts up.


If the Caps control is checked then all typed input to NuCode is converted to upper case. If unchecked then you will need to press the caps lock key when typing text into NuCode. Morse code uses the upper case alphabet only.


Flash card. An optional flash card is shown when you click on a character. If you dont like the default flash card color then right click on it to change the color scheme. The flash card can be moved and resized if required.


The filters group.

This group determines what characters are accepted by NuCode. If you have text files containing a variety of characters then you can limit what is read by NuCode using the filter settings. If all settings are checked then there is still some residual filtering occurring…only the 43 characters used in the FCC code tests are allowed through.


The code tone.

Gives a choice of audio tone settings. An audio frequency of 750Hz is recommended by the ARRL VEC.


The stop code group

This group controls determine when code play should stop and also what happens when the code stops. Code can be set to stop at Text file or paragraph end or it can be set to repeat itself. Code can also be set to stop after a predetermined time interval. At the end of that interval an alarm sound can optionally be played. The Clear windows on restart control allows the Code sent and Your typing windows to clear automatically ready for a new code session.


The spaces control group.

The program functions in two main modes. It can play code continuously while you try to keep up, or it can play a word and then wait for you to catch up.


When playing continuously the Automatic spaces option will insert a space into your text whenever a word pause is sent in code. This allows you to concentrate on what is being sent.


The Pause at end of words control causes the program to wait for you to catch up by pausing whenever a word pause is sent. When you have caught up you press the space bar and NuCode will then sent the next word.


The accuracy slider

This affects the accuracy figure shown on the Play code page. It can be set to compare from 1 to 255 of the most recent characters entered. In the lessons the most recent 25 characters are used to calculate typing accuracy.