To find a topic on this page, use the Edit | Find feature of your browser - <Ctrl> + F.


VHFLOG v4.0 and newer support Win8/10 and require a new installation regardless of your OS.
After installing v4.0 or newer, you can get the latest revision at any time.

VHFLOG is installed to the same folder as earlier versions of the software - C:\vhflog32 - so all your logs can be accessed as before.

If an error occurs during installation or when you run the logger you get a ...ocx or other file missing or not correctly registered... or run-time error 50003... or other error, save the Install file to c:\temp folder for example. Close all software, disconnect from the internet and disable your anti-virus and MS Defender software. Run the Install software from c:\temp as an Administrator. When done, re-boot your PC. If all is OK, then get the latest version of the logger. See what`s new in the later versions, since considerable work was done recently.

Q: Why does the new Windows installer use the c:\vhflog32 folder by default?
A: The JGS DeployMaster software is set to install in the default folder used by VHFLOG for decades.
1) This prevents browsers from setting the install folder to the User`s desktop, which is a disaster.
2) Shortcuts are created by the installer which eliminates the confusion about `where the software is`.
3) All future VHFLOG updates are to set the same folder by default.
4) Or - you can select the `Advanced Options Installation` button to install the software and updates to a different folder.

More hints are below.

Q: Why aren`t all the lookup files in the new version VHFLOG update file?
A: Some users living outside `Pack Rat county` make their own lookup files. Files included in the update would overwrite them. The NE US files are available in the separate "Logger datafiles UPDATE..." at the bottom the VHFLOG section.

Hint: VHF Sprints scoring:
The rules for VHF Sprints seem to change with each different sponsor. Some still score 1 point per QSO with each grid as a multiplier. Some new Sprints use the 1 point per kM distance method. The Cabrillo is the same regardless, so you can submit your Cabrillo log as is and the sponsor will score it.

In Sprints that score based on kM distances, you can see the score based on QSO points times grid multipliers by using the Log Write grids file menu.

Or - Try the Sprint before the contest. If it doesn`t follow the contest rules, try another - Fall, Spring etc. If you use another contest to log, just change the header information in the log before submission (Category, Contest name etc).

Q: Why can`t I click one of the download links on your web page, even though the cursor turns to the `hand` pointer?
A: Users that have Google Chrome installed report this issue. Upgrade to IEx or stop using Chrome.

Q: VHFLOG won`t run under Windows 7 or Vista. This message may be displayed `The requested operation requires elevation`. Why?
A: You may need to right-click the executable and select "Run as Administrator" explicitly. Even though your account is an administrator, by default Windows Vista UAC will not run some programs under the administrator account for security. Read this and this.

Q: I have Windows 7 OS on my PC and the software won`t run (or install). Why?
A: There are some compatibility issues with 32-bit programs on x64 series OS. Read this and this.

Q: What if I just want the bands that I operate filled into the `Bands Needed` field?
A: Open the {StationBands.txt} file using the View menu and edit it to contain the bands you have. The text file format is each band on one line, ex:


Editing the {StationBands.txt} file and saving it turns ON the use of this feature. If not working, try exiting the logger and re-starting it.

Q: I made the {StationBands.txt} file, why doesn`t the `Bands Needed` list fill when I enter a callsign?
A: The `Bands Needed` data comes from the {LOGSORT.dat} lookup file, or from the {VHF-History.txt} file if that option is selected. Logsort initially came with the VHFLOG32 installation file, but you may have deleted/re-named it. You can make your own {LOGSORT.dat} file from your past VHFLOG logs using the supplied application {LOGSORT.exe}. If you live in the N.E. part of the US, you are welcome to use my datafiles, which are updated periodically from high scoring PackRat logs. Extract the file(s) that you want to the c:\vhflog32 folder. To see the changes, run the logger after getting the update.

Q: Will VHFLOG run in Linux?
A: Yes, users report that it does run in Linux using the Wine software. Possibly the third party video re-sizing control I use is not supported in Linux/Wine. Make sure times saved to the log are in correct format. The time format can have suppressed zeros. ex: VHFLOG`s clock may show 01:23 as 1:23. I don`t know if this is a Linux time format setup issue or Wine. While in VHFLOG, set the system clock to an hour after midnight and check the clock display. Save a QSO to the log at 0123 for example to verify that it is working correctly.

Q: Why can I enter a dupe QSO?
A: Dupe QSOs in the log are just 0-pointers when the sponsor scores the log. Make sure you enter rover callsigns as call/R - the Q will not be a dupe if you enter a different exchange. With the increased use of sponsor log cross-checking, it is advisable to work a dupe station when requested. Also, it is easier to just continue and work that station. Do not remove dupe QSOs from your log.

Q: When I enter a QSO, I get a `Run-time error 70 - permission denied` Why?
A: Is your log file set to read only? In Explorer, right-mouse the log file and Select Properties and change it. Re-load the file into VHFLog to try again. If you burn a CD-ROM to install the logger on a non-networked PC, you may need to change the read-only properties of folders or files.

Logger memory set for 2500 QSOs:
This logger has a 2500 QSO limit, which should be sufficient. If more space is needed for multi-op log merging, let me know.

Callsign information lookup:
When you enter a callsign, if that station is in any lookup datafile, the information is displayed - bands used, grid square, name etc. See question below.

Quick band change:
Enter the new band in the callsign input - first 2 numerals works - 14, 43, 23.

Entering QSOs into the log:
All of my loggers use the <Enter> and <Space> keys to accept QSO data in all fields. You need a way to move from field to field without using the mouse. The <Tab> key is used to move between fields.

Changing the last QSO in the log:
If you just <Entered> a QSO into the log on the wrong band for example, make a mental note of the station`s grid first. <Enter> `DL` to delete the last QSO. Change to the correct band. <Enter> `L` for last, and continue. `DL` and `L` are commands you will use often.

Working the last station(s) in the log:
As you work stations up the bands, use `S` for same call. When working a station and tailgaters up the bands use `L/L1`, `L2`, `L3` and `L4` to recall the last, next to the last, 3rd and 4th callsigns respectively. This is a great time saver.

To open the HELP file in newer OS:

Microsoft no longer ships WinHelp with newer OS - so my help file may not open from the Help menu.
1. I recommend you get the WinHlp32.exe file from Microsoft`s WinHlp32 page. The -x86 file is for 32-bit OS and -x64 is for 64-bit OS. My older WinHelp files look nicer and are easier to navigate. But, possibly internet links in the WinHelp file will not work in newer OS.

2. Or - select the HTML help format from the Help menu. The internet links will work from this help file. On newer OS, this .chm version may not open. This is a Microsoft security issue. Do right-mouse, Properties on the VHFLOG2.chm file and select `unblock`. Unfortunately, you may need to `unblock` the .chm file after downloading an updated version.

3. Or - read the web page HTML help file here and search for a topic using <Ctrl> + F.

Files auto-open:
Copy (not move) NotePad or EditPad to the logging folder to allow `auto-open` of files written by the logger.

Don`t forget to log the QSO:
Forgetting to enter a QSO can cause NIL for the other station! You can set the logger to accept the QSO into the log after you enter the grid. Don`t <Enter> the grid until you hear QSL from the other station. This option is purposely not saved to the Ini file.

Q: Can I delete the first QSO (a test QSO) at the beginning of a contest, then continue without program problems or errors?
A: In versions v3.53 and later you can, no problem.

Q: Is there an easier way to see what bands I worked stations on besides entering the callsign?
A: 1) If you enter the full call, the normal dupe checker takes over, and QSOs worked so far are displayed.
2) Pack Rat members can Select the View Checklist menu.

Q: Why do Num Lock and Caps Lock change states when I am logging?
A: It is something in Microsoft`s VB code. Fix: Turn off Num Lock and Caps Lock before running the logger and it works OK.

Q: How can I back-up my LOG files during a contest?
A: There is no reason why you should ever lose contest LOG data. You can have several files available that contain your QSOs.
[file.LGG] is the normal logging file. Each QSO is saved to the logging folder immediately after entering it.
An auto-saved file [file.LGG] is written to the back-up drive you selected in the set-up screen (or under the File menu while logging). You can select a USB flash drive as well.

Limited use files:
[file.BAK] is the manually saved BU file. It only has the QSOs up to that point however.
[file.BU1] is the logging file saved before editing in VHFLOG. It also only has the QSOs up to that point.

If a glitch erases or corrupts your normal LOG file, you should have no problem using a back-up file. Know how to use the back-up files before contesting.

Q: When I click a log file in the setup screen, why is a {file/path error 75} or similar error displayed ?
A: If the log file somehow gets set to `Read Only` - or the path to the file is changed - this causes an error to be generated. Exit the logger. Make sure you are using a valid shortcut to the logger. Then right-mouse the log file in Explorer and Select Properties, check for read-only and change it if necessary.

Q: How do I see/edit the Log, the Cabrillo Log and summary files?
A: You can edit the log file while in VHFLOG by clicking the {Edit LOG} button. In Explorer, log files have the extension .lgg and summary files have the .sum extension. Double-click the file in Explorer to open it. The log files are in space delimited format with columns and must be in the same format after editing/saving the file. Alternately, VHFLOG will open the Cabrillo [urCall.log] and summary [urCall.sum] files when you write them, if you have either NotePad or EditPad copied to your VHFLOG folder.
Note: The log editor does not re-calculate QSOs per band or re-calculate the distance when a grid is changed in a Sprint Contest. The editor is simply an editor. However, it will re-count the number of new multipliers when a multiplier is changed.

Q: I downloaded the latest VHFLOG revision file and extracted the files, but I still have a previous version - Why?
A: The default folder to VHFLOG is c:\vhflog32, but you may have installed it elsewhere. So, if you extracted the update files to the folder pointed to by a shortcut and have this version problem - this is why.

Also - Using a desktop shortcut that you made by dragging the .exe to the desktop can cause this problem. Make a proper shortcut.

Q: Can I re-size the Windows to full screen video?
A: Yes. Microsoft`s VB doesn`t allow re-sizing Windows, but I use a third party re-sizing control that allows this - not sure about Win98/98SE. The size/position settings are saved on most screens. Grid square maps also have a font change feature. I found the third-party ActiveResize control FAQ and modified the main form so all graphics cards should produce the expected screen re-sizing.

Q: Why is the grids worked grid square map blank?
A: A blank grid square map means the datafile is missing (or has 0 bytes). VHFLOG uses the,, and datafiles - which are available in the VHFLOG update file - or in this zipped archive. Select by `Type` and extract the file(s) you want to the logger`s folder.

Also - Using a desktop shortcut that you made by dragging the .exe to the desktop can certainly cause this problem. Make a proper shortcut.

Q: I did not have the UTC hour offset set correctly. All the QSOs in my log are off by 1 hour. Is there an easy way to edit the times?
A: Yes. Use the supplied application UTCTime post contest to adjust the log by X hours, either plus or minus. Sorry only the hour can be changed (and NOT THE DATES around UTC midnite - requires manual edit in NotePad).

My loggers have an auto UTC offset function that looks at the PC`s system clock. In the system clock setup, sychronize your PC`s clock to the correct time automatically by setting the Internet Time setup to `` or ``. Verify the UTC time and UTC offset each time you run the logger.

Standard Time/Daylight Saving Time changes:
When your local time changes twice a year and you are logging, the UTC offset will not change. The selected and/or loaded UTC offset at program start will be wrong when your local time changes. You must exit the logger and restart the program to update the UTC offset. If you made QSOs right after the hour change before you re-start the logger, you need to adjust the time in your log for those QSOs.

Q: The logging screen flickers every second when the UTC time label is updated. What can I do?
A: Use the Option menu and select HH:MM instead.

Q: It seems that the UTC time display update makes the CW timing fluctuate. What can I do?
A: Use the Option menu and select to `turn off` the UTC time update during CW.

Q: Can I use VHFLOG in the Multi-Op category?
A: VHFLOG does not have networking capability, but you can merge several log files (from other PCs) post contest and submit a Multi-Op Cabrillo log to the contest sponsor. Read about this in the Help file.

Q: Why not have an interface between the station and VHFLOG to automatically change bands?
A: Done! Many stations have multiple radios and many use transverters with or without transverter switchboxes. Stations may have separate radios for FM or single band stand-alone radios that don`t get switched.

I decided to provide computer control in the direction that would get the widest usage, from the computer to the station. A BCD band decoder is connected to the LPT port of the computer, that `switches in` the transverter of choice. When you change bands in VHFLOG, the decoder`s output will also change. This type of switching is used by HF contesters to automatically switch antennas when changing bands. VHFLOG will control all bands with the appropriate decoder/switchbox. Note: Damage can occur if you hot-switch your equipment without proper sequencing. Read this about hot-switching (#4).

Computer control in the opposite direction requires CAT radio control (not supported) and consideration of all station configuration possibilities.

I tested the band switching function with the original Top Ten Devices band decoder. For another BCD decoder that you can build, see N3FTI`s LPT interface - or contact Steve at n3fti at

Win7 and Win8 OS band switching is supported using a CanaKit UK1104 USB I/O Controller.
Important note: A 12V/1A supply and J1 at position `B` is required for relay operation.

Q: Why can`t I get the band switching decoder to work?
A: 1) Verify that LPT pin 18 is used for ground.
2) Apply +5V to the BCD inputs to see if the decoder works.
3) Turn on the encoder in the logger under the Bands menu.
4) If using USB control, verify that the UK1104 controller is listed in the Device Manager and you have the right COM port selected. When USB cables are removed and replaced, sometimes Windows will assign a different COM port to your device.

Q: Is there an HF logger available?
A: Yes, use GenLog to log in 370 HF contests and activities.

Q: Is there a Rover category version of VHFLOG?
A: Yes, use KM Rover. Enter your call as urcall-R or urcall_R in the setup screen.

Q: Do you have log scoring software for contest sponsors?
A: Cabrillo Evaluator scores Cabrillo logs for hundreds of contests.

Q: How can I delete the temporary/dummy log files that I don`t want?
A: File maintenance is best done in the file manager, Microsoft Explorer (My Computer). In Explorer, View | Folder options | View tab, uncheck `Hide file extensions` so you can view the file extensions. Then click [OK]. You can also delete the log files with .BU1 and .BAK extensions when you are finished with them. Deleted files are put in the Recycle Bin. If you want them back, open the Recycle Bin, click the file(s) you want restored and do `Undo Delete` or `Restore`. Files that could be deleted within VHFLOG are not `restorable`.

Q: What is a Cabrillo file and when is it used?
A: The ARRL requires computer generated LOGs to be submitted electronically instead of on paper. The file must be the Cabrillo format. The Cabrillo file contains both a summary and the log file. VHFLOG writes the Cabrillo LOG file and uses [urCall.log] as the filename. The file must be checked and possibly edited before you E-mail it. Check the rules for submissions for the contest in question. Unlike other electronic LOG files, the Cabrillo file does not contain QSO points, nor indication of when mults were worked. Using this file, log checkers will score your log and do cross checking for accuracy.

File write error? When operating portable, you cannot enter a slash in your callsign in the setup form. The callsign is used to name files written by the logger. Using W3KM as an example, W3KM/5.log is an illegal Windows filename. Use W3KM-5 (or W3KM_5) in the setup screen. Keep in mind that you cannot use CW macros that call <yourCall> however - enter your portable call into a CW memory as text instead. After writing the Cabrillo, verify the log. VHFLOG changes the OPERATOR: field and changes the dash (or underscore) to a slash in the rest of the log.

Hint: Using VHFLOG`s default grid from datafiles:
VHFLOG uses several data files to bring up the default grid square. It is up to you to <Enter> the correct exchange. When you QSL a message, it is understood that you received the correct grid square, not just <Entered> the default. If you <Enter> the wrong grid the first time you work a station, VHFLOG will continue to use that grid on other bands.

Q: Can I use long log filenames in the logger?
A: Yes - but keep them simple so the text fits in the existing display fields. Using names that tell you what the contest is {2014janvhfss.lgg} {arrl_sept_qso.lgg} is helpful.

Q: Can I select a different sound card when using the DVK?
A: There isn`t a setup in the logger to do this. To select a different sound card, use the Windows device selector. Right-mouse on the Speaker/volume control in the taskbar and select Properties, Audio, Default device.

Hint: COM port wiring connections:
RTS/DTR for CW/PTT: these lines are software reversible in the COM port setup.

The VB MSComm control is used for USB CW/PTT. For now, the third party DLPORTIO driver is required only when using legacy real COM ports in the upper `Real COM ports` section. If you must use the top section setup, DLPORTIO driver software [port95nt.exe] is here.

For newer PCs, you would use the lower `USB and other COM ports` setup. This can be USB interfaces, USB to COM serial adapters or real COM ports. Select USB from the combo-box and select or enter the COM port number displayed in the PC`s Device Manager. Select the RTS/DTR reversal switch as necessary.

Q: Why is the CW irratic and garbled.
A: 1) Other applications and firewalls can cause timing problems. I disconnect from the Internet and turn off other programs when necessary.
2) Do you have the keying weight set near 1.00 - it does not need to be set too far from 1.00 to work correctly. I use 1.10.
3) RF can get into the PC and keyboard via the connecting cables, which will trash the CW keying.
4) On some PCs, the UTC clock update can cause timing changes in CW. In the Options menu, select the option to turn off the time update during CW. After clicking the selection, click the Options menu name again to see your selection.
5) Some USB to serial adapters do not work properly. Known to work properly are interfaces with the FTDI chips like the VScom USB to serial port adapters.

Q: Why the `divide by zero` error in CW Cal or Test?
A: A blank [Cal Constant] value in the CW setup will cause a `divide-by-zero` error. Use 1000 and do the Calibration. The constant is from the old days when PC processor speeds were a lot slower.

Interface ports:
1) Use a USB port for USB CW/PTT interfaces.
2) Use a USB to Serial COM port converter for COM port CW/PTT interfaces via a USB port.
3) On older PCs with a real COM port, standard serial interfaces do work.
4) If running the logger on Linux with Wine, only USB serial communication works.

COM port DB-9 connections are:
CW - DB9-7
PTT - DB9-4
Common/Grnd - DB9-5
CW/PTT (DTR and RTS) connections are software reversible in the COM port setup.

Questions, comments or problems: w3km at verizon dot net