Logging for Broadcast/Utility and Amateur Radio

Radio logging differs between listening to broadcasts or utilities and having contacts with amateur radio operators. Each type of logging has different requirements. SWLog is a suite of products that provides logging, radio control, GPS synchronization, QSL management, reporting, and propagation prediction.

Program schedules from HFCC, ILGRadio, AOKI, ADDX, SWSkeds, EiBi, and others are leveraged for broadcast reception. Call sign lookups and remote logbooks are integrated with ClubLog, eQSL, QRZ, Ham365, HamQTH, and LoTW.

Web-based Logging

In addition to a traditional desktop application, SWLog has a web-based application that allows for adding shortwave/broadcast/utility and amateur radio logs. Recent logs (QSOs) can be viewed. The web application also allows for remote control of radios.

Radio Control

Radio Control is supported for a variety of radios like Flex, Icom, Yaesu, and Kenwood. In addition to traditional radios, support for interfaces such as FLRig, OmniRig, and HamLib is also provided.

Android & iOS Apps

SWLog provides Android and iOS applications for logging on the go as well as web servers for logging and remote control from anywhere. The apps seamlessly transfer logs without the tedium of ADIF export/copy/import.

News

 

Orlando Hamcation

Hamcation Logo

Come see SWLog in person at Orlando Hamcation on February 7-9, 2025. Please stop by Booth 015 in the East/West hall and say hi!

Key Features

Since amateur radio logs and shortwave/broadcast/utility logs have fundamentally different characteristics, each is handled separately. The logs, reports, and utilities for are specifically tailored for each type of log. Thus the awkwardness and inexactitude of slamming a medium wave log into an amateur QSO template (or vice-versa) is avoided.

Amateur Radio

analysis physical location

All logging programs provide basic logging. Unfortunately, that is where most programs stop. This is unfortunate as the logs provide a wealth of detail. For example, the above image shows QSOs by band and allows for drilling down into the specific bands.

The focus of SWLog is on data and analytics. SWLog is built using modern tools that are used in the enterprise. SWLog leverages a full relational database (SQL Server) that includes geometry (i.e. mapping) support. This allows for maps of continents or countries to be shown with interesting views, such as the number of QSOs per state.

amateur logs by state

 

Amateur Radio Integrations

SWLog integrates with the following amateur radio sites, databases, &c.

  • Amateur Radio Country Files (AD1C)
  • ARRL LoTW
  • Club Log
  • DX Watch
  • eQSL
  • Ham365
  • HamCall
  • Hamdata
  • HamQSL.com (N0NBH)
  • HamQTH
  • QRZ
  • QRZCQ

 

POTA Integration

SWLog provides a real-time view into active POTA spots. Spots are categorized by band with real-time propagation conditions. This is also integrated with the Radio Control module so that when a spot is selected, the radio will automatically tune to the spotted frequency.

amateur POTA monitoring

Logging by POTA is also directly integrated. Logs can be sorted and grouped by the park, providing a detailed overview of park history.

amateur POTA browse

 

Application Scalability

Using an enterprise-grade relational database naturally opens up many use cases with networking. Since the database is separate from the applications, the database can reside anywhere on the network. In the simplest terms, this means that it is trivial to have SWLog running on a main computer and to access it from a simple notebook on the back porch. Even more interesting possibilities are possible, such as setting up a centralized database in a home lab or even hosted in the cloud. Additionally many users can log to the same database, making this scalable to field day or a remote DXpedition.

Shortwave, Broadcast, & Utility

The first version of SWLog was released in 1988. Each new version has brought improvements for logging Shortwave, AM/MW, FM, and Utility transmissions. A key goal of SWLog is to leverage the various program schedules to properly identify a station. SWLog supports the following program schedules:

  • Association of German DXers (ADDX)
  • AOKI/Nagoya DXers Circle Frequency List
  • ClasseAxe Non-Directional Beacon List
  • DRM Schedules
  • EiBi Comprehensive Shortwave Broadcasting Schedule
  • European Medium Wave Stations (Wikipedia)
  • FCC AM Engineering
  • FCC FM Engineering
  • FCC HF Seasonal
  • HFCC Frequency Tables
  • ILGRadio Frequency Tables
  • Mesa Mike's List of USA AM Band Radio Stations
  • SWSkeds Shortwave Schedules

All of the various program schedules are combined into a single view called What's Playing Now or simply WPN. SWLog searches across all program schedules at once to help in identifying the transmission.

shortwave wpn frequency

Additional views of the data are also provided, such as the plotting of FCC AM Engineering data, which covers all AM radios stations in the Western Hemisphere.

utilities fcc am engineering

 

Community

The Shortwave Log Community is a collection of active, recent logs that are optionally uploaded. In addition to viewing the submitted logs, the Community can be used to help identify stations when adding logs, much like a database like HFCC or ILGRadio.

shortwave community map

 

Themes & Fonts

SWLog is designed to look like a modern application and specifically does not look like an Excel spreadsheet running under Windows XP from 20 years ago!

The suite of applications can be run in light, dark, and gray themes. The gray theme has been designed for outdoor use in bright sunlight, such as POTA or SOTA. It is quite useful when using notebook screens that are difficult to view in the bright sunlight as the gray provides contrast. The themes also provide a variety of serif, sans-serif, fixed-width, and even Comic Sans MS!

common themes

Standard & Plus Editions

The Standard edition is available at no cost. The Plus edition includes many expanded features and is licensed on an annual or biennial basis. New installations will receive a 30-day trial of the Plus edition. At the end of the trial, either a license key can be obtained or the program will revert to the Standard edition.

Standard Edition Plus Edition
Cost No Cost Annual or Biennial License
Amateur Radio Data Entry Modes Traditional & Mobile Traditional, Nimble, & Mobile
Amateur Radio QSO Integration ClubLog, HamQTH ClubLog, Ham365, HamQTH, LoTW, POTA, QRZ, QRZCQ
Amateur Radio QSL Card Integration SWLog, paper (scanned) Email (ad hoc messages), eQSL, Ham365, SWLog, and paper (scanned)
API Integration
Data Import / Export
DX Cluster Monitoring
GPS Time Sync
Mobile Data Export Integrated Integrated & ADIF
Mobile DX Cluster
Multi-Lingual QSL Writer for Shortwave, Broadcast, & Utility logs
Propagation Calculation MicroMUF-84 MicroMUF-84 and VOACAP
POTA Monitoring
Propagation Prediction
Radio Control Interfaces Icom CIV, Kenwood, Lowe, Yaesu CATSync, Flex, FLRig, HamLib, Icom CIV, Icom PCR, Kenwood, Lowe, OmniRig, SDR#, SDR-Console, WiNRADiO XRS, Yaesu
Reports & Analytics Traditional Traditional, Heat Maps, and Maps
Shortwave & Broadcast Schedules ACMA, FCC AM, FCC FM, FCC HF, HFCC, Mesa Mike's AM ACMA, ADDX, AKOI, DRM, EiBi, European Medium Wave, FCC AM, FCC FM, FCC HF, HFCC, ILGRadio, Mesa Mike's AM, SWSkeds
Shortwave Community
Web Control
WSJT-X / JTDX UDP Network Integration and Monitoring

Download

Build 9165 - Released February 4, 2025

Application Full Suite

windows-amd64

All desktop (i.e. non-mobile) applications within the SWLog suite run on Windows. This is for full installations and upgrades.

 

Targeted for AMD- and Intel-based systems running Windows 11 or Windows 10. The installation package will optionally download and install SQL Server Express 2022. Backwards-compatible with SQL Server 2017 or 2019.

 

windows-arm64

All desktop (i.e. non-mobile) applications within the SWLog suite run on Windows. This is for full installations and upgrades.

 

Targeted for ARM64 Snapdragon-based systems running Windows 11.

 

Web Services for Linux

linux-arm

Supports a subset of features, namely the Radio Control and Web Control servers. Does not support the main logging program.

 

Targeted for the Raspberry Pi 3B+, Pi 4, Pi 400, Pi 5, or Pi Zero 2 W. It has not been tested on other platforms.

 

linux-amd64

Supports a subset of features, namely the Radio Control and Web Control servers. Does not support the main logging program.

 

Targeted for .NET supported Linux distributions, although it has only been tested on Ubuntu.

 

Mobile Apps

Android

A mobile logging application for shortwave/broadcast and amateur logs.

 

Targeted for Android 13 and higher. Designed for the Samsung Galaxy, Google Pixel, and other Android phones that have the current version of Android. Download from the Google Play store.

 

Apple iOS

A mobile logging application for shortwave/broadcast and amateur logs.

 

Targeted for iOS 16.4 and higher. Designed for the iPhone. Download from the Apple App store.

 

Plus Edition Licensing

SWLog is available in two editions: Standard and Plus. The Standard Edition has no cost; the Plus Edition is licensed on a per-year basis and includes additional features. A 30-day free trial of the Plus Edition is enabled for all new users for evaluation purposes. The program will revert to the Standard Edition at the end of the trial.

 

While priced in US Dollars, the payment processor (Stripe) will dynamically convert to other currencies.

One Year Plan
Plus Edition
Broadcast & Utility Only

$19 / year

  • Contains features for broadcast & utility logging.
  • There are no functions for amateur radio.
  • This is standalone; getting amateur radio functions will require a new license.

One Year Plan
Plus Edition

$39 / year

  • All Features

Two Year Plan
Plus Edition

$70 / 2 years

  • All Features
  • 11% discount over the one year plan

License Key Retrieval

If a license key has already been purchased, a copy can be retrieved here. Use the email address that was used when purchasing the license.

Frequently Asked Questions

SWLog started back in 1988 and was solely focused on shortwave logs. In the late 1980s, shortwave transmissions were the primary source of news and features from an overseas perspective. The big names in broadcasting such as the BBC, Radio Netherlands, Deutsche Welle, Radio Moscow, Radio RSA, Radio Australia, HCJB, Swiss Radio International, and many more broadcast daily to North America.

In 1988 SWLog was (obviously) a program written for MS-DOS. For the classic computer aficionados, SWLog version 1.00 was coded under MS-DOS 3.30 on a Tandy 1000 SX first with Borland Turbo C then with Microsoft C 6.0A. The logs were stored with the Paradox database engine. While the original version does still technically run, the code to import the data from Paradox has long been sunsetted. So any logs would be effectively orphaned. For retro-PC enthusiasts, version 1.21 of the MS-DOS program can be downloaded. It can be run under DOSBox and DOSBox-X, so a traditional MS-DOS virtual machine is not strictly necessary.

swlog for DOS

SWLog was originally distributed on BBS systems and the well-known Simtel MS-DOS Archive, which was the primary method of distribution as CD-ROMs of the Simtel archive were widely available at computer fairs in the early 1990s. By 2004 the web site was created and SWLog started to be distributed as a download, although users could still obtain a CD-ROM version if necessary.

As the years progressed, the scope and features expanded and the underlying technology has changed. A dedicated section for logging amateur radio QSOs was added in the early 2000s. SWLog is today a suite of programs providing not only logging but radio control and extensive reporting.

SWLog just looks and operates differently from other logging programs that look and act like Excel for Windows 95. SWLog eschews the 1990s aestetic that is so typical of radio-related programs.

Secondly, SWLog is built upon modern technologies. While SWLog has been in development since 1988, it has continually stayed modern and has thus avoided becoming legacy software that is so aged that it must be discarded and rewritten. SWLog is designed to be flexible from a single notebook comptuer to a home lab setup to cloud-based.

And do not forget the maps! SWLog is admittedly a bit map crazy!

The data that is collected and how it is collected simply differs beetween broadcast and amateur logs. For example, a shortwave or AM/FM log would use frequency databases like ILGRadio, HFCC, or FCC AM/FM Engineering. Amateur radio logs use data from QRZ, the FCC, HamQTH, ClubLog, etc. However, the underlying structure for both types of logs is unified in the database.

Or think of it as like the McDonald's McDLT - the hot stays hot and the cold stays cool!

Bundled with the installer is a PDF that can be printed old-school style like the old Word Perfect manuals from the 1980s! Based upon feedback, the once beefy documentation has been reduced and streamlined to contain just the essentials.

After the Plus Edition expires, the program will continue to function all the features of the Standard Edition. No logs are ever affected. The program will continue to function as it did before the Plus Edition was enabled.

SWLog is proudly coded entirely in America in the State of Florida. It is critical to sustain a high-tech, local workforce and to not offshore for profit.

American Flag
State of Florida Flag

Support can be found on the groups.io forum. Priority is given to licensed users.

SWLog was just SWLog when it started in 1988 as application names were limited to eight characters. The long name was Shortwave Log. As more and more Amateur-related features were added through the 1990s, the full name was expanded to Shortwave & Amateur Radio Log. Think of SWLog as the nickname.