Skip to content

v1.85 - ARRL Sweepstakes Contest

Latest
Compare
Choose a tag to compare
@w7sst w7sst released this 28 Sep 23:04

Summary

This sixth release of Morse Runner Community Edition introduces the ARRL Sweepstakes Contest, plus general enhancements and bug fixing for all contests. Call history files were also updated.

The ARRL Sweepstakes Contest was widely requested and is an accomplishment because it has such a complicated exchange. We had to "redo" how the program looked at exchanges, and it will help add new contests in the future. Because this contest is so different, please take a look at the Readme.txt file in the Contest Section to see how to enter the exchange for this contest.

Work is also done on how the program interacts with the user with feedback and things like a minimize button. We are also wishing to be more mindful with N1MM and how it functions.

Please stay "tuned" to our project and provide feedback. Avid CW contesters and Pascal programmers is a plus but not necessary. Your help is greatly appreciated because exciting things are being planned for the 1.90 release. (that's all I'm saying for now) So get involved, join the fun!

The full list of changes for this release is below.

Installation

Download the Morse.Runner.1.85.zip file (see Assets section below), Open the zip file, extract the folder to your DESKTOP, and run MorseRunner.exe within this folder. Do not add these files to a previous release folder, or place in a windows program directory as this causes errors.. After installing, read the Readme.txt file for more information.

Join our Community

You are invited to join our community effort. For more information, please visit the Morse Runner Community Edition project.

Our goal is to create a program you love to use, so please help by leaving any feedback you would like to share on our Announcements page or our GitHub discussions page.

Additionally, you can discuss or leave feedback at MorseRunnerCE on groups.io. We are aware this group has reached a 100-person limit. We are starting discussions on how to resolve this.

You have several ways to join in on our project and we look forward to hearing your ideas.

Release Details

Version 1.85 (September 2024)

  • Add ARRL Sweepstakes Contest (W7SST)

Contest-specific improvements...

  • Correct the call history file for the JARL ALL JA contest (JR8PPG)
  • HST Contest - show Score column for all run modes (W7SST)
  • CQWW - Allow cut numbers to sent and entered into log (W7SST)
  • NCJ NAQP - update call history file
  • ARRL FD - update call history file
  • IARU HF - update call history file

General bug fixes and improvements...

  • Replace Check column with corrected exchange information (errors are shown in Red) (W7SST)
  • Fix caller ghosting where stations would disappear from QSO (W7SST)
  • Fix problem where ghosted calls are not added to log (W7SST)
  • Improve handling of partial callsign matches (W7SST)
  • Improve QSO exchanges for partially-correct callsigns (W7SST)
  • Improve QSO exchange error reporting via status bar (W7SST)
  • Add application Minimize button (W7SST)
  • Display missing/invalid exchange information when incomplete (W7SST)

What's Changed

  • refactor exchange error checking code by @w7sst in #304
  • HST Competition - display running score in lower-left corner by @w7sst in #306
  • Corrected on 2024-4-20 by @jr8ppg in #308
  • Replace the check column with corrected exchange data by @w7sst in #309
  • Improve HST logging with separate exchange columns and score by @w7sst in #311
  • 200 nil if ghosted before logging by @w7sst in #313
  • 314 nil when logging a partial callsign by @w7sst in #316
  • Improve QSO exchanges for partially correct callsigns by @w7sst in #317
  • Fix #320 - QRM Station now has 2 to 6 second timeout delay by @w7sst in #321
  • Fix #319 - internal gaussian limit distribution was clipping by @w7sst in #322
  • 324 refactor contest specific logging code by @w7sst in #325
  • refactor and redesign column error handling by @w7sst in #329
  • Refactor - move Exchange definitions/tables (#332) by @w7sst in #333
  • Refactor - user exchange validation and handling (#334) by @w7sst in #335
  • Add Util/Lexer.pas by @w7sst in #337
  • 341 improve exchange error reporting by @w7sst in #342
  • Introduce Unit Testing support w/ Test/LexerTest by @w7sst in #340
  • 55 Add ARRL Sweepstakes Contest by @w7sst in #343
  • ARRL SS - remove dots in Log column headers by @w7sst in #345
  • Clarify response after receiving NR? or AGN in Readme file. by @w7sst in #346
  • CQWW - allow user to send cut numbers in sent exchange by @w7sst in #347
  • Add Minimize button (#294) by @w7sst in #349
  • Updates for Readme.txt file for v1.85 release (#350) by @w7sst in #351
  • Do not send repeated long exchanges in ARRL SS Contest (#354) by @w7sst in #355
  • ARRL SS - display missing or invalid exchange when incomplete exchange by @w7sst in #356
  • Update Readme.txt by @scotthibbs in #361
  • Fix crash on international locales when starting a Contest. by @w7sst in #362
  • ARRL SS - display parsed exchange summary (#357) by @w7sst in #363
  • Change SS Precedence distribution to 50/20/20/10 by @w7sst in #365
  • Roadmap updates for Fall 2024. by @w7sst in #366
  • ARRL SS - Inject errors on both Check and Section values by @w7sst in #367

Full Changelog: v1.84...v1.85