web http://www.mrx.com.au email jwsamin@mrx.com.au

MRX Software

CWCom v1.0

Morse Code Communicator


  1. Overview
  2. Installation
  3. Un-Installation
  4. Audio
  5. Function Buttons
  6. Connection
  7. IP Address
  8. Timing Configuration
  9. Morse Key Configuration
  10. Translation Configuration
  11. Morse Code Configuration
  12. Morse Key Connection
  13. Morse Keys and Cables
  14. ICQ interaction
  15. The Morse Library Editor




CWCom is a Morse Code Chat program for two computers. The application will also work just as well with a single computer, in this case it will just be for Flashing Light or Morse Code practice. CWCom is a 32bit Windows application. It will run on all 32bit Windows Operating Systems.


CWCom features:

Back to Index...


Each computer should run its own copy of the application. If you run the program from a LAN drive there will be configuration conflicts.


Follow these steps to install CWCom on your system.

  1. Create a temporary folder to unpack the CWCom files.
  2. Copy the “cwcom_inst.exe” file to this folder.
  3. Run “cwcom_inst.exe” to unpack the setup files.
  4. Run the “setup.exe” program to install the application and icons on your PC.
  5. Click on the CWCom icon to run the program.

Back to Index...


Remove CWCom using the Windows Add/Remove programs facility. You can find this from MyComputer >> Control Panel >> Add/Remove Programs.



Follow these steps to remove CWCom from your system.

  1. Locate CWCom in the Add/Remove Programs dialogue.
  2. Click on the Add/Remove button.
  3. Are you really sure?
  4. Select OK to remove CWCom from your computer.

Back to Index...


CWCom will use the configured soundcard exclusively. If you do not have a soundcard, you cannot run CWCom.


No Audio?

Back to Index...

Function Buttons

From main screen, you can access all of the settings. Available function buttons from top left to right include:


Back to Index...


There are a few steps that must be carried out so that the local CWCom program can chat to the remote CWCom program.

  1. Each computer must be running a copy of CWCom.
  2. You must configure the Connect window with the remote computers network address.
  3. Press the connect button.
  4. It doesn't matter which computer connects first.


The indication you have that the remote and local computer have connected is that the CX light on the main window, will go GREEN. Each CWComm program will send regular messages to the respective remote computer to keep the CX light GREEN. The CX light will turn off if the regular update is not received, so this may indicate a connection problem.



Remote Details for Connect window:


Local Details for Connect window:




Here are the IP Address details of two computers


Computer 1 Computer 2
Port 28390 Port 28390


NOTE: This is an example, these IP Addresses are fictional and will not work for you

Here is what each computer will use in the REMOTE connection:


Computer 1 Remote Details Computer 2 Remote Details
Port 28390 Port 28390


Back to Index...

IP Address

There are two main methods of IP addressing, dynamic and static. Most internet connections use dynamic IP addressing, where each time an internet connection is made the Internet Service Provider (ISP) provides the computer with an address from one of the many they can allocate. Static IP addressing is more often used for permanent internet connections and Local Area Networks. CWCom will work with both types of addressing.


Finding out your IP Address

Windows 95-2000

Use the Windows utility winipcfg.exe to find the computer's current IP address. Windows 2000 users may also be able to use ipconfig.exe the command line IP address utility.


NT 4

Use the NT command line utility ipconfig.exe ( the /all switch is best) to find the current IP address.


Use email or ICQ to inform the remote CWCom user of your IP address to set up the CWCom connection. If your computer uses dynamic IP addressing you will have to find out your IP address and supply it to the remote user each time you wish to configure CWCom for a remote connection.


Back to Index...

Timing Configuration

Use this tab page window to view Morse Code timing information and to set the way CWCom transmit functions. The following configuration items are available:



Back to Index...

Morse Key Configuration

Use this tab page window to set up the type of Morse Key conected to your computer. The following configuration items are available:



Back to Index...

Translation Configuration

Use this tab page window to set up Morse Code Text translations. The following configuration items are available:



Back to Index...

Morse Code Configuration

Use this tab page window to set up Morse Code and Flashing Light display and sounding options. The following configuration items are available:



Back to Index...

Morse Key Connection

You can set the type of morse key you are using through configuration. Build a DB-15 connector to plug a morse key into the joystick port, or make a DB-9 or DB-25 connector to utilise the serial port of your PC. Connections are detailed below. The default morse key is the Down Arrow button for a Manual morse key.


To plug your MANUAL or IAMBIC key into the PC, you must make a cable using a MALE DB-15 (joystick) plug, or FEMALE DB-9 or DB-25 plug for the serial port. See Morse Keys and Cables below for details on where to get ready made cables for CWCom.


Joystick Port Interface:


Two Axis Joystick


Three Axis Joystick


Serial (COM) Port Interface


NO resistors are required for the serial port connection.


DB9 – 9 Pin Serial Port Connection


DB25 – 25 Pin Serial Port Connection

Back to Index...

Morse Keys and Cables

If you need an Iambic Morse Key or a ready made cable to suit your computer, why not check out the "BullDog" Iambic Key and other products by K9LU Click Here!

Back to Index...

ICQ Setup

Use ICQ to establish your CWCom connection. Of course ICQ has to be installed on your system. You can get to the install page from the link below. The following link will take you to the ICQ external application configuration page:




The information you are after starts at "Configure ICQ to Work with External Application" just a little way down the page. Here are the main steps


To configure CWCom to work with ICQ:

  1. Display your ICQ preferences.
  2. Select Telephony/Data/Games in the left menu.
  3. Press the New External button
  4. The Define New External Application window will display.
  5. Set the Externals Group to "Internet Telephony / Voice Chat".
  6. Set the External Application Name to "CWCom" or simialar
  7. Browse and find the cwcom.exe file (default location is c:\program files\MRX Software\CWCom\CWCom.exe), this is the External Application Executable.
  8. Ensure that "Command Line" contains %i, type this in or select "IP" from the variables button. This will ensure that CWCom is started with the remote users IP address.



Below is how CWCom will appear when correctly configured as an External ICQ application.



After configuring ICQ you should check your EVENT preferences. Ensure that you DON'T refuse all attempts by others to contact you! Select either the first or second option on the Events >> Telephony/Data/Games page. See the image below!




To initiate a CWCom chat session:

  1. Left click on the name of the ICQ ONLINE contact
  2. Select Other IP Phones/Voice Chat >> CWCom. ICQ will then ask the contacts (your friend's) ICQ to start CWCom on their computer using your IP address.


This menu (below) will display when you left click on a name in your contact list. The complete connection process will take a short time to complete.


Back to Index...

The Morse Library Editor



Use the Morse Definition Library Editor (MDLE.EXE) to create and edit Morse symbols used with CWCom. Access the Morse Library Editor from the CWCom Morse Library speed button.


Transmitted Text Display

You can use the editor to define new Morse symbols and the text that is displayed for the symbol. As an example the first symbol defined is the letter A. You could modify the Response field to contain "This is the letter A". After the library was saved and CWCom restarted, each time the letter A was transmitted the text "This is the letter A" will be displayed.


Text to Morse

The Morse Library is also consulted when incoming text is to be sounded as Morse Code. CWCom will sound the text according to the dit and dah segments outlined in the Symbol field. Thus the text "B" would map to 3111 or DAH DIT DIT DIT.


For further information on the editor press the button marked Help.

Back to Index...


Windows 95-2000 and NT are registered names of Microsoft Corporation.

ICQ is the registered name of ICQ incorporated.

(c) MRX Software 2000


email jwsamin@mrx.com.au