| CwGet and CwType Keyboard CW by Ernie Mills, WM2U.http://www.qsl.net/wm2u Please print this article and use it as a hand out at Club talks and lectures |
|
Sergei Podstrigailo, UA9OSV http://www.dxsoft.com, the writer of TrueTTY has produced a fine complementary pair of programs for keyboarding CW. These are actually two separate programs: CwGet, which is used for receiving Morse code, and CwType for sending code via the keyboard. These programs are written in windows, can be opened together on the main screen, and the layout is easy to understand and easy to operate. As well as the familiar type-ahead buffers, Sergei has included a Spectrum Display window which is used to tune the CW stations into the filter bandpass which you set in the software. The spectrum display is about 2,500Hz wide and since the software uses the Computer soundcard, the bandwidth of the receiver is not important. The filter algorithm used by Sergei is excellent and self centers automatically on the frequency of the incoming signal. The screen shot below shows both the CwGet and CwType main screens arranged together. |

|
The software,
cwget150.zip can be downloaded directly from this site and comes zipped. Simply download the file into your
CwGet folder and unzip it and run setup. I recommend putting a 'shortcut' CwGet Icon on your desktop. |
|
CwType is Sergei's Keyboard code sender. Both CwType and CwGet can be run simultaneously. Download the software,
cwtyp150.zip from this site and unzip it in your
CwType folder. I recommend you put a shortcut,
CwType icon on your desktop. |
![]() |
| Alternately, a parallel port, (LPT) can be used to operate the PTT and Key lines. If you fit a joystick to this port you will be able to use the Iambic keying feature. |
![]() |
|
| If you prefer to use the sound card game port with a paddle, change the cwtype.ini file to the following; |
|
DotPort=201 |
The 'dots' paddle
is considered pressed, if the expression (inp(DotPort) ^DotXorMask)
& DotAndMask |
|
From the CwType main screen shown above, the bottom window is the input window where you can queue your response while watching the decoded Morse code printed on the CwGet screen. The top window will display the outgoing code during transmission. The
Speed box allows you to select the code speed but notice that this is calibrated in characters/minute, however, Sergei does offer us a conversion to
wpm at the bottom of the screen. ILS stands for inter-letter space and is defined by the dash/dot value. The D/D button lets you change the Dot/Dash Ratio. The button marked Iamb, well, if you use the paddle, (parallel interface option) you can use it in
classic or iambic mode. Note: The parameter 'IsYamb' in the
config file is set automatically by this Iamb button. The manual Tx button is also on this tool bar. |

| The following table shows some of the macrosequencies that can be used in your function key buffers. |
|
| Well that is all very nice but suppose you want to add a
prosign to the table such as errr.. SN (prosign for understood). Look in the CwType directory and open the file called SAMPLE.CWT. I used Microsoft word although if you click on the .CWT file it may come back and tell you it does not know how to handle .CWT files. In this case open uSoft Word and OPEN the file from there. You will now see all the character set including all the included prosigns. There are some there that I do not show in the above table. :) Anyway at the bottom of the list or indeed anywhere in the list add this line; "] ...-. SN" (do not include the quotes) Click Save. Now fire up CwType and click on Setup>User Defined Charset menu item. Select SAMPLE.CWT and click OK (or enter) Click on Setup>Save Setup You can now use right square bracket (]) for SN prosign :) |
|
Don't forget that the
CwGet software uses the computer sound card instead of a TNC and CwType a simple transistor circuit to key the radio. To achieve this you will need to interface the Radio to the Computer. This is quite easy. On the
CwGet and CwType help files you will find the relevant schematics. Alternately I have schematics showing numerous interfacing and PTT switching options with a detailed discussion on the setup. These can be found on my Interfacing web page.
|
|
This is really nice software and is easy to learn and operate. It has many other features not mentioned here so I recommend reading all the help files before using it. One of these features is it's ability to transfer data directly into the
AAlog logger program. Sergei is very willing to cooperate with any logging program writer to ensure that the programs work together. e-mail him at: UA9OSV. |