A Logging Program
for Radio Hobbyists, and Others





NewLog is a simple logging program that is both powerful and flexible. Its signature feature is a data entry interface that can be readily tailored to meet the logging needs of radio hobbyists of all persuasions -- radio amateurs, shortwave listeners, broadcast band DXers, utility monitors, scanner enthusiasts, and others. You can even use NewLog as a lightweight flat-file database for applications such as cataloging collections, name and contact list, and so forth.



  • Configurable data entry layout to meet the user's precise logging needs
  • Up to five layouts may be installed at a time, selected instantly with a mouse click. Each layout includes its own working directory, configuration files, report setups, and log file
  • Log file is organized as a tab-delimited text file using free-form, unlimited length fields.
  • Quick Find search capability from the log entry screen
  • UTC clock display
  • HF Propagation Calculator
  • Wave file recorder with instant start
  • ADIF Import and Export
  • Pre-formatted reports for SWLs, Broadcast Band DXers, and Utility Monitors
  • Raw export in tab-delimited columnar text format
  • Reports and raw exports may be copied to the clipboard, saved to a text file, or printed



Right out of the box, NewLog comes configured as a comprehensive Ham Radio logger, with ADIF export capability to make outgoing QSL generation via the eQSL site a simple and enjoyable task.

NewLog also comes with sample layouts for simplified Ham Radio use, Broadcast Band DXers, SWLs, and Utility monitors. I've also included a couple of non-radio-related layouts, just to illustrate NewLog's use as a lightweight database -- Names and Contact info, and Shipping, a catalog of information on commercial ships. The comprehensive help file will teach you how to design and build your own layouts, so you can build a NewLog layout for just about any logging or collection need you might have.


SWL Entry Screen: An example of an alternate data entry layout


You can have up to five layouts installed in NewLog at any time, and switch between them instantly. Each layout includes its own working directory, set of configuration files, report configurations, and best of all, its own log file. You may color-code all windows for each service to act as color cues, letting you know what logging service you've selected without having to read the title bar.

Onboard tools include an HF Propagation Calculator with graphic destination selection, and a Wave File Recorder.


Point and click to select a destination for a propagation calculation


To extract data from your log, NewLog provides the find, find all, and sort capabilities you need to quickly assemble a block of log records for your export. You can send your selected log data to a tab-delimited text file, or to the clipboard for further processing in a word processor, spreadsheet, or database program. The tab0-delimited text format makes it very simple to import NewLog data into your other programs.

You can export your log data in a tab-separated tabular format, as preformatted reports tailored to the needs of the SWL, Broadcast Band DXer, and Utility monitor, or as an ADIF file for automated QSL generation via the eQSL system. You can also import ADIF-formatted files into NewLog.

You can attach a file name or URL to each log entry. This is ideal for such things as tagging, say, a recording of a shortwave broadcast or a rare utility catch to the logging for that intercept. You can open that file, or connect to the URL, with a simple button click.



The program is organized as a data entry screen and a log editing screen.

The Entry screen is a compact, fixed-size window that occupies little screen real estate, allowing NewLog to co-exist neatly with other software you might have active while you're operating or listening. You make all your log entries from this screen, and can quickly look up a station you're hearing to instantly find out if you've logged or worked that station before.



You'll open the larger log edit screen to do your log editing and reporting. You can re-size this screen as large as your monitor will permit, giving you lots of elbow room to perform your log editing chores.




I wrote this program using Delphi 2005 Professional, running under Windows XP. It should run on all Windows versions between Windows 98 and Windows 7. For Windows 7 systems, you might need to set the program's environment as Windows XP.

Download, 2,095 kB

Extract the downloaded .zip file to any empty directory on your system.

Right-click NewLog.exe. From the pop-up menu, select "Send to..." then "Desktop (Create shortcut)." Locate the desktop icon you just created, single-click it, press F2, then change the icon's label to something like "NewLog." Press the Enter key.

Double-click the desktop icon to launch the program. Open the Help file and, at the minimum, read the Introduction and Installation sections.

Note that the program is self-contained. It doesn't require any DLLs, other than those installed as standard Windows components, and it doesn't write anything to the registry. You won't see NewLog in your Add/Remove Programs list.

So, to remove the program, simply delete the directory in which you installed it, and delete your desktop shortcut. It will be gone without a trace.


Converting and Merging Your B-Log Log File

If you've transitioned to NewLog from B-Log, you might be wondering whether you can convert your existing B-Log log file for use with NewLog.

I'm happy to say that the answer is yes.

I've written a little utility that will transfer your old log file into one or more of your NewLog logs:



Download, 275 kB.

Unzip the archive into any empty directory. Double-click the .exe file to start the program. Open the Help file, and follow the very simple instructions you'll find there.

Conversion is a quick and easy process. When the utility finishes its work, you'll find that all of your older B-Log entries have been merged with your NewLog log file. If you wish, you can run the utility again to merge your B-Log log file with the log files from all your related NewLog services.


Very 73!
Tom, AB9B

Copyright © 2010 Tom Lackamp
All rights reserved