SkookumLogger v2.2.2 now available

Bill Myers, K1GQ, released version 2.2.2 of his contest logging software SkookumLogger.

SkookumLogger is a full-featured contest software package suitable for the most demanding contester.

New features in v2.2.2

  • This version drops support for Yosemite (MacOS X 10.10). now defaults to https.

The statistics report now includes the CQ count from the Score window.

A new command, Morse ► Set Pounce WPM, searches the activity table for the current band for a match to the call in the Pounce call entry field. If a match is found and the activity specifies WPM in the Info column, your WinKeyer is silently set to that speed. The command is hidden in 2T2R and disabled unless Pounce has transmit focus. The temporary override of Pounce WPM does not affect the displayed WPM or the ‘remembered’ WPM value that is set when you toggle transmit focus from run to pounce. Thanks GØDVJ.

Katsuhiro, JH5GHM, has provided code for the Kenwood TS-590 that supports using the second VFO in search-and-pounce. The frequency for that VFO is tracked by the <subrx> item in Activity windows.

The RSGB 160m Contest (Feb and Nov) is now supported. Thanks GØDVJ.


The terminology for “Configuration” has changed to “Operating Mode”. The corresponding preference panel is “OpMode”. Help has been suitably altered. The toolbar items in Preferences have been reordered alphabetically. These are all cosmetic changes. Thanks W2RU.

The 1T2R operating mode now supports highlighting activities within tolerance of the subreceiver pseudo-activity when the subreceiver frequency changes, and obeys the “Fills QSO from nearby activity” option. Thanks JH5GHM.

When a log for the WRTC2018 contest is opened, SkookumLogger unconditionally sets as many options as possible for the team that will be using SkookumLogger during the event. This version does a better job of “unsetting” those options when you change to another contest log.

SkookumLogger no longer explicitly disables app nap. Timers for items like the UTC display prevent app nap anyway.

Https is once again used when downloading cty_wt.mod.dat.

Diagnostic spewage no longer appears in the Information window when you upload a log to LoTW.

In 1T1R and 1T2R operating modes, when Run has keyboard focus and the band is changed, the frequency and mode are copied from Run to Pounce. Now that copy does not happen when you merely tune across a band edge. Thanks JH5GHM.

Start times for UKEICC 80m contests in March and April have been updated. Thanks GØDVJ.

In the RSGB Club Championship, QSOs with G?6XX are worth 5 points (all others are worth 1 point). Thanks GØDVJ.

The K3 module no longer sets radio mode unless the mode needs to change. The mode set command locks out transmit, potentially clipping the beginning of messages. Thanks W2RU.

The K3 module frequency setting logic has changed to make behavior simpler and less likely to leave the radio unexpectedly in split mode:

  • When the requested RX and TX frequencies are equal, turn off SPLIT, clear OFS, set VFO A.
  • Otherwise, turn on SPLIT, clear OFS, set VFO A and VFO B.

When you type a frequency into a call field, case 1 applies. When you precede the frequency with an asterisk, case 2 may apply — existing RX frequency is preserved and TX frequency is set. Thanks W2RU.

The logic that determines what call to send when the call field of QSO entry box with transmit focus is empty has been revised. The intended behavior is to send the call for the most-recently-logged QSO for the QSO entry box that currently has transmit focus. The candidate QSOs should probably also be filtered on “station” — but nobody has complained so far 🙂.

Misfeatures fixed

Activity tables were not obeying the Activity Age Threshold preference setting.

Recent releases broke support for the WinKeyer emulation built into the YCCC SO2R Box. Fixed. Thanks VE3MM.

Internal changes

Most timers have been replaced with -[NSObject performSelector:afterDelay:], with named delays specified in constants.m to eliminate magic numbers. The delay = 0 idiom is used to perform a method on the next past through the run loop so that the stack is unwound before the method is called.

[WinKeyerUSB sendCharacter:] has tested but commented-out code for sending a long dash. The implementation involves wrapping a ’T’ with speed change commands. The technique could be applied to support speed bumps in messages, but will not be made available unless needed by WRTC entrants.

The latest version of SkookumLogger is available free of charge for download here.