The CW Software settings allow you to set up integration (or communication) between KComm and one of two Windows CW decoder programs, CW Skimmer and MRP40.
If these settings are configured, you can use MRP40 to decode CW via the sound card and have the decoded text displayed in KComm's received text window.
- Enable MRP40 integration - this tells KComm to copy decoded text from MRP40 into its received text window when CW mode is selected and MRP40 is running, and to display the MRP40 icon in the status bar to launch the decoder.
- Keep on top - this tells KComm to keep itself in front of the MRP40 window.
- Path to MRP40 - here you must enter the path to the MRP40 program. You can use the Browse (...) button to locate it.
For MRP40 integration to work correctly, a registered version of MRP40 is required.
In MRP40 Options, Text Formatting, No Word Formatting must be selected. All other options should not be selected. This is because MRP40 dynamically rewrites the text when other options are selected, and this can cause characters to be lost when transferring the text to KComm.
These options allow you to use CW Skimmer as a Morse decoder and quickly transfer decoded words such as call, name and QTH into KComm's log fields. It also allows KComm to highlight calls in CW Skimmer to show new countries or prefixes or stations previously worked.
- Enable CW Skimmer integration - this tells KComm to activate this feature and display a CW Skimmer icon on the status bar to launch the program..
- Path to CW Skimmer - here you must enter the full path to the CW Skimmer program. You can use the Browse (...) button to locate it.
- Report spots to pskreporter.info - if selected, calls decoded by CW Skimmer will be spotted to the PSK Reporter website. Note: CW Skimmer may spot the call of the station the one you are receiving is working. To avoid this, select "Do not send callsigns without CQ" on the Telnet tab. To avoid false spots it is also recommended to use "Aggressive" call validation.
CW Skimmer setup
CW Skimmer requires access to the serial port in order to set and get the frequency from the K2 or K3 - as does KComm. It is not normally possible for two programs to access a serial port at the same time under Windows.
To allow both programs to have simultaneous access to the serial port to control your K2 or K3, you must install the Eterlogic Virtual Serial Port Emulator. This is a freeware tool that lets you create various virtual devices. Use it to create a splitter in which the real serial port is the one connected to your transceiver. Then configure KComm and CW Skimmer to connect to the virtual serial port instead.
(It is possible that com0com could be used as an alternative serial port splitter, however I haven't tried it and the setup looks to be more complicated.)
Some other CW Skimmer settings need to be set up a certain way:
- Audio tab
Sound card driver - If you use any of KComm's internal soundcard options select MME. This is not essential but avoids conflict if CW Skimmer and KComm both try to use the soundcard at the same time.
- Telnet tab
Enable Telnet Server should be On.
Port should be 7300.
Require password should be Off.
Allow SKIMMER commands should be On.
Benefits of CW Skimmer integration
When CW Skimmer integration is used, KComm receives a notification of every new DX call that CW Skimmer spots. KComm checks this call against the log and sends a reply to Skimmer that allows it to color code a call if it is a new country or some other type of entity (prefix, zone). If the call has been worked before (contest duplicate) then it is colored gray. KComm checks the whole log unless contest mode has been selected, in which case it checks only the entries for that contest.
Integration also allows you to use CW Skimmer as a Morse decoder. Click on a trace in the CW Skimmer waterfall, and the program displays the decoded text in a scrolling marquee just above the status bar. You can click on any word in the scrolling display and it is inserted into the appropriate log field.
When using CW Skimmer you should tune in a CW station by clicking on the trace, and tune the band using the up and down arrow keys (as recommended in the CW Skimmer documentation) rather than using the radio tuning dial, so that the program can keep track of what is what. KComm will automatically pick up any frequency changes made by CW Skimmer.