Frequently asked questions

This section of the help contains answers to frequently asked questions about KComm.

Which operating systems does KComm run under?

KComm is developed for Microsoft Windows. It has been tested using Windows XP SP2. I am unaware of any issues running it on Windows Vista, but that may be because no-one has tried to.

KComm is developed using an open source cross platform development tool, Lazarus, and earlier versions were compiled and tested on Linux. As I am no longer using Linux in the ham shack I am no longer supporting KComm under Linux (although I am endeavouring to ensure that the source code still compiles under Linux) and the Linux binaries provided are untested.

Is KComm available for Mac OS?

Lazarus supports compilation for Mac OS so a Mac version is theoretically possible. However, a certain amount of Mac programming knowledge would probably be required to get the program to work. I don't possess an Apple Macintosh so I will not be producing a Mac version.

Does KComm support other (non-Elecraft) transceivers?

KComm was designed specifically to make use of certain Elecraft-specific features such as the ability to send CW using computer control protocol commands which are not supported by other transceiver manufacturers. To avoid issues caused by third party libraries it has been written to use the Elecraft command protocol directly. No provision has been made to support other makes and models of transceiver, and to do so would be a major task that I have neither the time not the inclination to pursue.

KComm also has support for the the JUMA TRX2 native communications protocol. This was added while I was evaluating a JUMA transceiver for a few weeks. Because this is a very simple protocol and similar in structure to that of the K3, it was quite straightforward to implement. Not all of the features KComm supports are supported for the JUMA, and because I no longer have the JUMA transceiver support for this protocol will not be further developed.

How do I import my log from another logging program?

Please see Importing log data.

How do I delete contacts from the log?

KComm does not currently provide any facility to delete contacts from the log. However, the log file is a plain text file, with one line of text per record. Close KComm, open the log file in a plain text editor (e.g. Windows Notepad), locate the lines you want to remove and delete them.

What size log file can KComm handle?

KComm stores the log in a flat file (text file), same as MixW. It does not use a database. There is no fixed limit to the number of entries in the log file. Any limits will be imposed by limitations in the display components used (unknown) or, more likely, by performance. In order to check for previous contacts, or whether a call entered is a new entity, KComm searches the entire log. This obviously takes longer the more contacts there are in the log, but a faster computer will mitigate this.

Very active operators might be advised to start a new log file every year, or to create separate log files for each contest. Casual operators will probably find that the log can increase to several thousand entries before performance becomes a problem.

How do I print QSL labels from my log?

KComm does not support QSL label printing. This would be a major effort to implement and I have no intention of doing so.

In keeping with the philosophy of making use of other ham applications where possible, I would suggest using BV by DF3CB. Like KComm, BV is free. It looks very powerful and flexible, and can import ADIF files such as those produced by KComm.

How can I create different palettes for the large PSK waterfall?

The palette files supplied with KComm were created using PSK31 Deluxe. There is no tool within KComm to create new palettes.


Next page: Troubleshooting
Previous page: Statistics