There are some advantages to using Morse Code rather than using Braille or audio text. Morse Code is quite easy to learn and can present the letters and characters of an eText about as fast as Braille can. The big advantage for F-T-C is that it can be smaller, lighter and much less expensive than a Braille reading system. F-T-C will also work for individuals who have limited touch sensitivity because of a disease like diabetes.
This is Part 1 of a 3-part IBL that will describe how to build F-T-C very inexpensively. You will need a Windows PC to run the F-T-C software. (Other types of PCs and mobile devices can be used with the hardware, but my free software only works with Windows for now.) The F-T-C software, like the hardware, is compact and portable. It can be installed on a flash drive (Pic 1) and carried from PC to PC without a complicated install process (Pic 2).
The hardware LED vibra-tactile component (Pic 3) is described in Part 2. The hardware audio amplifier vibra-tactile component (Pic 4) is described in Part 3. These can be built for as little as $25 and work with the F-T-C software described here. These too are compact and portable so they can be carried from PC to PC.
I want to make it clear that this project is still in the early stages of development. I am working with two people who have vision limitations and they are encouraging me to continue the project. I hope to be able to test the F-T-C devices soon with a group of students who have vision challenges. I will keep you informed of their feedback and suggestions.
Step 1: Concept
A computer with F-T-C software will be able to produce two kinds of output: audio tones and on-off LED signals. The hardware described in Part 2 of this IBL (Pic 2) uses the LED signals to switch the vibra-tactile motor on and off to form the dits and dahs of the Morse Code. The hardware described in Part 3 of this IBL (Pic 3) uses the audio tones to switch the vibra-tactile motor on and off to form the dits and dahs of the Morse Code.
Step 2: Software
Unzip the downloaded file into a folder on your PC hard disk or onto a flash drive. I suggest you put it in your root directory so that it can be accessed at C:\F-T-C (for example). There are no complicated DLL or registry entries, so you can easily move or rename the directory if you want to.
When you start F-T-C it will ask you to select a new eText or to resume reading a book at the page where you left a bookmark. New text files you have written yourself or downloaded can be placed in the \Texts folder at any time and these will show up in the menu. You can store these text files in a folder any place your computer can access (such as on a network drive or on a flash drive) by placing the path in the initialization file (/Program/F-T-C.INI). When you first unzip the download you will have a default /Texts folder containing three Project Gutenberg novels (WWW.GUTENBERG.COM) and some other sample files to read and practice with. Write your own text using Windows Notepad or Wordpad.
That is pretty much all there is to getting started. The individual settings available to you are described in the steps below, but you can run the software and listen to the Morse Code with the default settings. You can customize and save your settings as you learn Morse Code and increase your reading speed.
The top line of the F-T-C main screen (Pic 2) displays the page number, title of the text file you are reading, the line of text selected at the moment and the character being translated to code and the Morse Code for that character. That is not helpful to a person with limited sight, but it can be used by a helper training the new Morse Code reader.
Step 3: Speed (F2-F3) and Burst Size (F4-F5)
The burst size also affects the speed of reading. The burst size sets how many letters are translated to Morse Code each time you press the space bar. The F4 key reduces the burst size (to as little as 1 letter per press) and the F5 key increases it (to as many as 20 letters per press). The default is 1, but you will soon be reading longer bursts as you master the code.
(Note that spaces between words and special characters are treated as letters in the burst count.)
Step 4: Quotes Options (F6)
Step 5: The Modes (F7)
Mode 1 just sends audio tones to the headphone jack without turning any LEDs on or off. This Mode is good for code practice without a haptic device attached to your computer or it can be used with the amplifier-based vibra-tactile device.
Mode 2 sends both audio tones to the headphone jack and toggles the Screen Lock (SCR) LED on and off for each dit and dah of the Morse Code in the letters. The on and off signals are used to turn the vibra-tactile motor on and off to produce the tactile code.
Mode 3 sends both an audio tone to the headphone jack and toggles the Num Lock (NUM) LED on and off for the letters. This is an alternate to the SCR LED used in Mode 2.
Mode 4 toggles the SCR LED on and off for a dit and the NUM LED on and off for a dah so that two vibra-tactile motors can be used. Using two vibra-tactile motors may be a way to read the code faster.
Part 2 of this IBL will describe different haptic devices and explain which mode works for each one.
Step 6: Bookmark (Save Preferences) (F10), Open the Menu (F11) and Exit (F12)
You also have the choice (press the F11 key) of opening a new text anytime without restarting F-T-C. Just press F11 and double-click on the text file name.
The F12 key closes F-T-C and exits.
Step 7: Navigation Keys
Once on a page, the up and down arrow keys change the line being translated.
Once on a line, the left arrow key will move you one burst back on the line (to relisten to a burst) and the right arrow key will move you one burst forward on the line.
(Again, note that spaces between words and special characters are treated as letters in the burst count.)
The space bar is always the "play" key in F-T-C. The space bar is what moves you along through the reading of the text. Each time you press the space bar you will be "sent" a burst of letters. If you have set the burst length (as described above) to "6", you will be sent 6 characters each time you press the space bar. You can hold the space bar down to get a continuous stream of letters along the line of text. You can change the burst length to get smaller or larger chunks of the text each time you press the space bar.
Step 8: Haptic Devices
Pic 1 Shows the basic F-T-C LED relay box with a hardwired handheld vibra-tactile tip.
Pic 2 shows a jack and plug (removable) handheld vibra-tactile tip.
Pic 3 shows a F-T-C relay box with two handheld vibra-tactile tips, one for dits and the other for dahs. (This may make it possible to read faster.)
Pics 4 and 5 show keyboards with the vibra-tactile motor mounted inside.
These are all described in Part 2 of the IBL.
So let's get started and Feel-The-Code!
Step 9: References and Thanks