Common Features

Many features in SWLog span usage across both broadcast logging and amateur radio logging.

 

image showing the various themes and fonts available in the application

Themes & Fonts

SWLog supports light, dark, and gray themes all with variants of serif, sans-serif, and fixed-width fonts.

image showing the sunrise and sunset feature in the application

Sunrise / Sunset

Precise sunrise and sunset times can be calculated from a pre-defined list of over 15,000 places or any lat/long combination can be entered as well.

image showing the gray line feature in the application

Gray Line

The current gray line can be displayed, and the map is continually updated. The functionality is currently basic; more features are being added.

image showing the map providers feature in the application and how to change providers

Map Providers

Registered users have a choice of multiple map providers including ArcGIS, Bing, Open Cycle, Open Sea, Open Street, and WikiMapia.

 

Additionally map tiles are cached in the database not only for faster performance but also for off-line use. In a typical scenario where one has a significant number of QSOs at home and conducts POTA operations on the weekend, then the map tiles will already be cached, thus enabling all of the maps to function without gaps with no Internet connectivity in the field.

image showing the propagation MICROMUF-84 feature in the application

Propagation MICROMUF-84

Built into SWLog is the MICROMUF-84 propagation engine, which calculates the minimum and maximum usable frequencies for a transmission at a specific time given a specific sunspot number. Also calculated are the azimuth, beam heading, f-hops, and distance.

image showing the propagation VOACAP feature in the application

Propagation VOACAP

Registered versions can integrate with the simply amazing VOACAP propagation engine. The installation package for VOACAP is an optional part of the installation for SWLog, so integration is seamless.

image showing the propagation prediction feature in the application

Propagation Prediction

In essentially an inverse version of a typical point-to-point prediction scenario, SWLog can take the current QTH and predict where the signal will reach given the current sunspot number.

image showing the solar weather history feature in the application

Solar Weather History

SWLog will download the process the daily archive of solar weather data from NOAA going back to 1994.

image showing the NOAA data feature in the application

NOAA Data

An front-end interface to various NOAA reports allows the data to be easily viewed without having to search or use bookmarks.

image showing the GPS synchronization NTP feature in the application

GPS Synchronization - NTP

SWLog provides a GPS Sync utility that will synchronize the computer PC clock with an Internet time source via the NTP protocol.

image showing the GPS synchronization serial port feature in the application

GPS Synchronization - Serial Port

A lower latency and off-grid for GPS synchronization is to use a USB GPS device. SWLog will synchronize to any USB device that provides NMEA packets.

image showing the form where two ADIF files can be merged into one

ADIF Merge

A consistent source of frustration is working with ADIF files. Each program tends to create its own file and keeping logs in sync is tedious at best. To help alleviate this is an ADIF Merge tool.

image showing the management of listening posts (qths)

Listening Posts (QTHs)

Both the broadcast and amateur sides of the application share common listening posts. By centralizing listening posts, it provides a single point for adding and updating details. Most of the fields are optional. Since the listening posts are added to the list of cities for propagation predictions, having fairly accurate latitude & longitude values is useful. Another nice feature of this centralization is that precise edits can be made later.

image showing the management of receivers (transceivers)

Receivers (Transceivers)

As with listening posts, receivers and transceivers too are centralized. Only the name of the receiver is required; however, the other fields can help to tell a little story about the radio, especially if you suffer from collecting too many radios and get things mixed up sometimes!

image showing the system log viewer feature in the application

System Log Viewer

Taking advantage of the underlying database, all system logs are stored in the database and thus can easily be viewed. There are often more errors than expected as the mapping providers often impose throttling, thus throwing errors several times when trying to retrieve a tile. QRZ too throws a lot of errors in its XML implantation.

image showing the database entity-relationship diagram (ERD)

Database ERD

For the database wonks, a full ERD is provided. This is to aid advanced users in creating their own reports or with analyzing the underlying data structure.

image showing the SQL pivot table available with a direct connection from Excel to the database

Excel or Power BI Integration - Pivot Table

Another feature for database experts is the ability to directly connect Excel or Power BI to the database and to create pivot tables, allowing for admittedly a level of analysis that is bordering on insanity. But that it the point! It is your logbook. Why would not you not examine it?

 

This example just shows country names by band; however, all the data awaits!

image showing the Swagger documentation for the RESTful API

RESTful API

Both the main logging program and the radio control program provide RESTful APIs with Swagger documentation. The APIs can be used to extend the functionality of the system.