N1MM+ Update History

To DOWNLOAD from the list of Latest Updates, click: >Downloads >Programs Files >Latest Updates

Version 1.0.8014 (Nov 13, 2019)
Fix RTE & focus problem with inputboxes. (PA1T) (Coded by N1MM)

Version 1.0.8012 (Nov 12, 2019)
In grayline map, make nighttime darker when using old-style map. (K3UU) (Coded by N2IC)

Version 1.0.8006 (Nov 5, 2019)
Make Reverse I/Q flag sticky (LU3BTY) (Coded by N1MM)
Add a warning if the user adds CATASC KY function key definitions for sending CW. (WV4P) (Coded by N2IC)
WSJT/JTDX: Correct issue where JTDX kept closing after it was loaded. (Coded by N2AMG)
Fixed translation error whenever dictionary was used as parameter to InputBox. Created InputBoxW which handles Unicode. (Coded by AB2ZY)
JTDX: When recieving a log from JTDX was not properly sending ACK back to JTDX upon reciept of the log. (Coded by N2AMG)
CWReader: Corrects issue where upon loading the CWReader the radio needed to be reset. (Many) (Coded by N2AMG)
Enabled skins functionality on LanguagePack form (Coded by AB2ZY)

Version 1.0.7983 (Oct 29, 2019)
Rotor: Fix Help link. (Coded by N1MM)
Digital RX Windows: Adds 2Tone to the list of Engines to select. Makes it easier for users to use it. (Coded by N2AMG)
QTCWindow: When in Send mode the window had gotten smaller cutting the bottom buttons off. Now corrected. (VE2FK) (Coded by N2AMG)
WSJT:Routine to look to see if WSJT has loaded was not finding the correct window handle all the time. This has been corrected. (Coded by N2AMG)

Version 1.0.7977 (Oct 22, 2019)
Download Latest Update: New methods for downloading and incrementing file count on the website WordPress filestore (coded by K8UT)
Rewrites WSJTRadio code that checks for WSJT/JTDX is open or not. Was causing closings for no reason.(Coded by N2AMG)
Corrects issue that was not saving What program (WSJT or JTDX) was being used by per Entry Window.(Coded by N2AMG)
Adds menu item to Digital Interface setup menu “With RtClicked enabled Don’t drop On-Deck call”
This will stop the call from dropping from the on-deck window when callsign box is empty, The Mycallbouuton is highlighted, And ESM is turned on. (Coded by N2AMG)

Version 1.0.7971 (Oct 15, 2019)
WSJTRadio: when opening connection to WSJT/JTDX looks to see if WSJT/JTDX is already loaded if it is it will try to close it down before loading it via N1MM (Coded by N2AMG)
WSJTRadio: When closing WSJT/JTDX it was not properly setting the Digital Mode to 0 so trying to operate CW after closing was not working until a reboot. (Coded by N2AMG)
WSJTRadio: When exiting it was not properly exiting the close routine in some instances so it would try to reload WSJT. Now fixed. (Coded by N2AMG)
Digital Interface’s re-enables the focus timer to swap focus back to entry window after 5 seconds if the Digital window has focus. (Coded by N2AMG)
SAC contest: “Not a SAC Station” message for OH0/OJ0 stations – fixed (UA6AA, N7ZZ) (Coded by NA3M)

Version 1.0.7965 (Oct 8, 2019)
Spectrum: return focus to EW when clicking on non-client area (title bar) (Coded by N1MM)
UKEIDX contest: Default Sent Excahnge was changed from “001 AB” to “001 ??” (GW0ETF) (Coded by NA3M)
RUS-WW-DIG contest: Incorrect default sent exchange (CQ zone) was used instead of serial number (#) (K5CKS) (Coded by NA3M)
UDC: 0 points can be used in PointsPerContact to limit scoring to the required bands. Example: PointsPerContact = 80m, 1, 40m, 1, 20m, 1, 160m, 0, 15m, 0, 10m, 0 (G4OGB) (Coded by NA3M)
SAC contest: for Callsigns with 2 or more digits the first one should be used as in CallArea (ex. OH150AA – OH1) (R4KO) (Coded by NA3M)

Version 1.0.7960 (Oct 2, 2019)
Entry Window: Changed the Config menu first line wording. (K3WYC) (Coded by K3CT)
AZ QSO Party: Changed the bonus station callsign. (Coded by K3CT)
Callstack Window: Window state was not saved to .ini file. It is now (Coded by N2AMG)
WSJT Interface: Complete re-write of radio TCP connection. Is now a multi-connectiion client. (Coded by N2AMG)
This will now allow for users to switch configurations and the need to restart the radio connection is no longer needed.
This should also result in the radio dropouts as were previously happening.
Reworks the connection status on the WSJT Radio window.
Adjusts some code needed for use with upcoming release of JTDX with FT4 Mode. (Coded by N2AMG)
Entry Window: In RTTY when call is in On Deck window pressing Enter in ESM with the Big Gun switch on and MyCall Key highlighted will drop the call into the Entry Window and call the station. (K6LL)(Coded by N2AMG)
Documentation PDF: Changed program download pointer >Tools “Download latest N1MM Logger PDF” for new File Manager on the website (Coded by K8UT)

Version 1.0.7954 (Sept 24, 2019)
Make all methods for changing between RUN and MULT, or RUN1 and RUN2, stations work consistently. (Coded by N2IC)

Version 1.0.7952 (Sept 17, 2019)
When using Spectrum Scope with ExtIO-based SDR’s, changed method detecting when transmitting. (Coded by N2IC)
UDC: Bug fix for “PointsPerContact = /MA,x” or “= /MM,x”. (G4OGB) (Coded by NA3M)
FT8/FT4 modes: Every transmission in FT8/FT4 mode was adding line “Radio SetXmit – isRx= ” in LogError.txt – fixed (Coded by NA3M)
SRRCUPDIGI: Bug fix for band changes per hour not counted for Single-Op category stations. (R4KO) (Coded by NA3M)

Version 1.0.7943 (Sept 10, 2019)
CW Reader Window: When Fldigi loaded it was not setting the align frequency correctly. Now fixed. (Coded by N2AMG)\par
WSJT Radio: Attempts to speed up TCP routines for radios with slower poll rates. (Coded by N2AMG)
In SO1R JTDX was not logging correctly. The TCP connection was not started. (RF9C) (Coded by N2AMG)

Version 1.0.7937 (Sept 3, 2019)
Config, Mode Control: Rename “PSK” to “DIGI”. (Coded by K3CT)
PA QSO Party: Rules update, changed bonus station callsign, removed NV county abbreviation logging, reworked county line logging. (Coded by K3CT)
All QSO Parties: Reworked county line logging code for fixed, Rover, and county line. (Coded by K3CT)
7QP/NEWE/DE/IN QSO Party: Added Mults, Additional Counties window. (Coded by K3CT)
7QP/NEWE/DE/IN QSO Party: Prevent exchange entry when the wrong contest is selected. (Coded by K3CT)
7QP/NEWE/DE/IN QSO Party: Added IN QSO short cut county line logging. Reworked county line logging code. (N7EPD) (Coded by K3CT)
7QP/NEWE/DE/IN QSO Party: Removed all the state abbreviation mappings, example KEN = KY. (Coded by K3CT)
DE QSO Party: Changed to Cabrillo 3.0 (Coded by K3CT)
DE QSO Party: Fixed a bug that redisplayed the logging error message. (Coded by K3CT)
DE QSO Party: When populating the exchange from the log, use the MiscText database field. (N7EPD ) (Coded by K3CT)
AL QSO Party: Rules change to phone QSO points. (N4NM) (Coded by K3CT)
NV QSO Party: Rules changes, removed PA QSO county logging, no longer a serial # exchange, change to ARRL Section mults. (W6US) (Coded by K3CT)
QSO Party Log Selection: Prevent invalid QSO Party names from appearing in the State dropdown list. (Coded by K3CT)
NEWE QSO Party: Removed the out of date three character county abbreviations. N1MM Logger will only support one county abbreviation list. The sponsor wants to retain the current county then state abbreviation format. (K1KI) (Coded by K3CT)
Thanks to N7EPD for testing the 7QP, NEWE, IN, DE, and IN7QPNE QSO party changes.
In SO2R, a UDP Broadcast Radio message is now sent whenever the active radio is changed, before the SO2R Radio Swap Transmit Lead Time. (VE3NTT) (Coded by N2IC)
WSJT Decode List: Corrects RT Error when clicking onvarious lines in the window. (Coded by N2AMG)
Stops writting WSJT call coloing info to LogError.txt (Coded by N2AMG)
When logging a contact via import (WSJT) if QSO_DATE_OFF is found in the ADIF, N1MM will use that as the qso date in the log. If not found will use QSO_DATE. (Coded by N2AMG)
When logging a qso from WSJT the Run1/Run2 status was not getting logged. This has been fixed. (Coded by N2AMG)

Version 1.0.7925 (Aug 28, 2019)
Control Labels: Added context menus to types available for translations. (Coded by AB2ZY)
Entry Window: Fixed embedded CRLF’s in dictionary. Exposed all translation functions to users. (Coded by AB2ZY)
Language Pack: New function for users to download and install language packs. (Coded by AB2ZY)
Localization: Added support on load for context menus. (Coded by AB2ZY)
SpectrumWindow: Added out of band coloring. (Coded by KU7T)
SpectrumWindow: Handling rare NullReferenceException when radio’s frequency cannot be drawn. (KC3ESH, others) (Coded by KU7T)
Grayline: Improved performance and changed map to one with political divisions (Coded by N1MM)
Spectrum: fix for runtime error in DrawRadioFrequencyOnWaterfall (KC3ESH) (Coded by N1MM)
GridField Map: Refresh display when the band changes. (VE3KI) (Coded by K3CT)
Digital Mode: Changed Mode selectors to display “DIGI” instead of “PSK”. Eventually DIGI mode will be used for all soundcard digital modes. (Coded by K3CT)
FT8/FT4: Additional changes for Bandmap & Available window supporting FT modes. (Coded by K3CT)

Version 1.0.7907 (Aug 20, 2019)
Available Window: Add FT4 & FT8 to the displayable modes. (N2AMG) (Coded by K3CT)
DBSupport: Added index to DXLog table to increase avaialable QTC query performance. (Coded by AB2ZY)
WSJT Radio: Fix RTE error that was corrected in the Expermental version. (Coded by N2AMG)
QTC Window: Adjust size of window as bottom rows of text could not always bee seen. (Coded by N2AMG)
WSJT: When opening WSJT or JTDX the correct digital mode was not loading correctly. (Coded by N2AMG)

Version 1.0.7900 (Aug 13, 2019)
WSJT Decode List: Added SNR to the list display. (Coded by N2AMG)
WSJT Decode List: During the WWDIGI contest shows assumed points for each station in the list. (Coded by N2AMG)
WSJT Decode List and WSJT Radio window were not saving their locations correctly. This is now fixed. (Coded by N2AMG)
Winkey: Fix problem seen by one XP user. (KE2D) (Coded by N2IC)
WSJT Decode List: Clicking in the window anyplace will now shift Radio and keyboard focus to the parent Entry Window of the list. (Coded by N2AMG)
Fix Blacklist Spots and Blacklist Spotters when using Telnet windows to edit their callsigns. (Coded by N2IC)
WWDIGI: Change Cabrillo format to 3.0 (W0YK) (Coded by N1MM)
Cabrillo: Changed V3.0 mode for Digital to “DIGI” (W0YK) (Coded by N1MM)
QTC Window Changes (Coded by N2AMG)

  1. Allows ` key to be passed to the Entry Window.
  2. Allows F1-F12 passed to the Entry Window Note: Pressing the TU F-key will Send the TU message, Save the current QTC in SQTC or RQTC and close the QTC Window
    Pressing the Agn F-Key will send the AGN message associated with the current QTC line in the QTC window.
  3. In CW RQTC allows for keypress 1, 2, 3, to be configured to what the user wants to send. See Setup window.
  4. in CW SQTC allows te QTC field spacing to be configured. Default is one Space character. See Setup window.
    Fixes for Microwave bands and logging incorrect freq issue. Added 2.5mm band (122.5-123GHz), corrected 2mm band frequencies from 142-149GHz to 134-141GHz (FCC-Assigned). Added a warning message in LogContact2 to inform user of possible wrong frequency logged. (W3SZ, K1RZ) (Coded by NA3M)

Version 1.0.7883 (Aug 6, 2019)
WSJT Decode List: When clicking on a call in the second list in SO2R nothing would happen. Corrected (Coded by N2AMG)
WSJT Decode List: If the grid field is present in the Entry Window then the Grid field is auto filled in for Mult checking. (Coded by N2AMG)
WSJT/JTDX: FT4 Mode was not properly being detected in the decode out UDP message. This was was causing dupe checking to not work properly. (Coded by N2AMG)
Function Key Message Editor: Do not display “Do you want to save changes?” when the Cancel button is pressed (N3QE) (Coded by K8UT)
WSJT/JTDX: Disables Logging via the Entry window if WSJT/JTDX is running from that entry window. (Coded by N2AMG)
TS-890: Added radio control with on the fly voice message recording/playback. Special thanks to George, W7GES for debug & testing. (Coded by K3CT)
FTDX101D: Added radio control. Special thanks to Dani, EA5FV and Dave, W0VX for debug & testing. (Coded by K3CT)
Radio Control: Changed a common routine used to validate the VFOA/B frequencies. Should be transparent to users. (Coded by K3CT)

Version 1.0.7870 (July 30, 2019)
If WSJT window was already open. Clicking on the LoadWSJT menu would open a second instance for that window. Fixed (Coded by N2AMG)
Disables Bandbuttons while the WSJT window is open. Enables them on exit of WSJT. (Coded by N2AMG)
Removes Contact Mode<>Contest Mode message when using LSB, USB when contest is set to DIGITAL. (Coded by N2AMG)
ARRL-222 contest: udc version of this contest is disabled, added this contest in contest class. Scoring problems fixed, distance is shown in km in EW, columns overlaping in Score window fixed, all UHF/SHF bands are now supported (W3SZ, K1RZ) (Coded by NA3M)

Version 1.0.7860 (July 23, 2019)
Entry Window & Contact: Fixed ADIF exports to get contest data from contact instead of Station.CurrentContest. (UD2F) (Coded by AB2ZY)
Spectrum: Improve ExtIO dll reliability (Coded by N1MM)
Spectrum: Enabled automatic suppression of TX signal Applies to, but not tested in IC7610 IQ data.(Coded by N1MM)

Version 1.0.7845 (July 18, 2019)
Grid Square Map: Worked multipliers are no longer colored. (GD0AMD) (Coded by K3CT)

Version 1.0.7841 (July 16, 2019)
Improve error handling downloading world map for Grid Field multiplier window (Coded by N1MM)
WWDIGI: Improve computation of points & mults (W0YK) (Coded by N1MM)
WWDIGI: Fix for change to 2019 exchange (W0YK) (Coded by N1MM)
Score Summary window: Added Rescore button (Coded by N1MM)
Spectrum: resize would hesitate when changing size horizontally when in bar mode or vertically when in column mode (K1TTT) (Coded by N1MM)
Added 10 GHZ to list of VHF/UHF contests. (Coded by N1MM)
Corrected reverse bearings for Entry Window and packet spots (VE3KI) (Coded by N1MM)

Version 1.0.7825 (July 9, 2019)
World Wide Digi DX Contest: (WWDIGI) Initial coding (W0YK) (Coded by N1MM)
Fixed RTE when exiting Configurer and there is a user error in digital setup. (NN3RP/YN2RP) (Coded by N2IC)
Radio Control: Added FTDX101D to the code. The radio menu item is disabled. Please test the experimental version. (EA5FV) (Coded by K3CT)
Fixed missing checkmark in Entry Window.
IARU: Fixed HQ multiplier window display. (W1KM) (Coded by N2IC)
WSJT Radio: Correct Double parse RT error generated with users that use, as a decimal seperator. (Coded by N2AMG)
Added GridFieldMap for WWDIGI and any other contest that uses Grid Fields as multipliers. Added a world map as well (Coded by K3CT, N1MM)

Version 1.0.7773 (June 25, 2019)
Spectrum: Improve downsampling algorithm (Coded by N1MM)
Spectrum: Improvements to potential CQ frequency display and management. Works better with centered display. (Coded by N1MM)
Change ADIF string to export both TIME_ON and TIME_OFF with contact time (many) (Coded by N1MM)
Change ADIF Import. If TIME_OFF is found it will use that as imported time. If TIME_OFF is not found it will use TIME_ON (Coded by N2AMG)
Change to the formatting used in WSJT Radio to read both decimal and thousands seperators correctly. (Coded by N2AMG)

Version 1.0.7763 (June 18, 2019)
When importing ADIF files via the file import or via the UDP port it was using TIME_ON for the timestamp. Now uses TIME_OFF. (K1EP) (Coded by N2AMG)
When using Winkey RTTY if CW/Other checkbox is not checked provides a warning instead of an Error message. (Coded by N2AMG)
Fixed link from the Tools menu to the N1MMLogger.pdf documentation download file (K0XP) (Coded by K8UT)
Fixed foreground colors in rotor program (W2NRA) (Coded by N1MM)
Fixed RTE in Multi computer support (KE8DAC) (Coded by N1MM)
Spectrum: improved visibility of green frequency lines in bar mode (KU7T) (Coded by N1MM)
Spectrum: improved visibility of spots on current frequency in column mode (Coded by N1MM)
Spectrum: fixed RTE in waterfall display code (many) (Coded by N1MM)

Version 1.0.7753 (June 11, 2019)
ADIF: Now supports import and Export of Mode/SubMode as required by latest ADIF Spec. (Coded by N2AMG)
Rotor: show windows using main program’s colors when main program is running (K3CT (Coded by N1MM)
Configurer: Fixed size of window (K3CT) (Coded by N1MM)
Lengthened wait time for Airspy Server to initialize (W7GES) (Coded by N1MM)
Allow pasting lower case grid text into grid textbox and convert to upper case (N1API) (Coded by N1MM)
Correct jumping of CQ frequencies (N6XI) (Coded by N1MM)
Function Key Editor – MsgForm.vb – fixed menu problem when importing files (M0DHP) (Coded by K8UT)
IC-7610 Spectrum: 2nd 7610 was not initializing properly (EA8RM) (Coded by N1MM)
IC-821 & IC-9100: Correct the FM mode command. (N8DNX) (Coded by K3CT)

Version 1.0.7738 (June 4, 2019)
WSJT Decode Window: Fixs issue where calls that contained CQ would get colored. (K1TTT)(Coded by N2AMG)
Spectrum: Improvement to speed/consistency of display of I/Q inputs (Coded by N1MM)
Fix new program check error at startup. Auto download no longer supported on XP & Vista machines. (Coded by N1MM)
Spectrum: moved “Permanently delete this window” up. Removed obsolete CQ menu items (Coded by N1MM)
Spectrum CQ finder: improved LSB operation, set focus to Entry Window when CQ/Clr clicked (Coded by N1MM)
Spectrum: Added associated radio info to title bar where needed (N6XI) (Coded by N1MM)
IC7610 Spectrum: With 2 7610’s the 2nd spectrum would not open (EA8RM) (Coded by N1MM)
Digital Windows: When right clicking in the RX window and selecting the Clear RX menu selection it was not working when Winkey was selected. Now fixed.(Coded by N2AMG)
Digital: When using TNC types Other,TinyFSK and Winkey no longer color calls found in the command window.(Coded by N2AMG)
Digital: When using TNC types Other, Tinyfsk and Winkey calls found in the command window would get entered in the Grab Window. Now Fixed. (Coded by N2AMG)
WSJT Logging: When WSJT is setup outside of N1MM the FD Class was not getting logged correctly. Now fixed. (Coded by N2AMG)
GCUP: Store the QSO exchange in the database Zone field. No callsign multipliers in the rules, remove Mult2. (Coded by K3CT)

Version 1.0.7717 (May 28, 2019)
Fixes to help links (VE3KI) (Coded by N1MM)
QSORDER QSO lookup: “slash” in the DE call is not substituted to “dash” during recording lookup (K3IT) (Coded by N1MM)
WSJT Decode window: Adds time field to list. (Coded by N2AMG)
WSJT Decode Window: uses Odd/Even coloring in list rows depending on download cycle. (Coded by N2AMG)
WSJT-X Logging: When using FD Contest module properly parse’s out Class from RST Recieved field and places in Exchange field in Db. (Coded by N2AMG)
Attempts to close JTDX Logging port that is being held open on closing of N1MM. (Coded by N2AMG)

Version 1.0.7711 (May 27, 2019)
Added CQ button to bar mode spectrum (Coded by N1MM)
Adjust colors and size of spectrum CQ button (Coded by N1MM)
Spectrum: Improve input of Source Name (K3UK) (Coded by N1MM)
Digital: When opening the Soundcard RX and TX mixers from DI2 was causing an error. Now fixed. (W5WZ) (Coded by N2AMG)
Winkey: fix for sending callsigns when surrounded by <> (VE1RSM) (Coded by N1MM)
Fixed link to sample function key files (K8UT) (Coded by N1MM)

Version 1.0.7704 (May 23, 2019)
Changed check for new version to use new web site (Coded by K8UT, N1MM)
Fix for spectrum RTE’s showing in Info window (Coded by N1MM)

Version 1.0.7698 (May 21, 2019)
Couldn’t resize bar mode spectrum (N2IC) (Coded by N1MM)

Version 1.0.7696 (May 21, 2019)
Change default of SO2R option “Toggle Stereo Mode” to On. (N5DX) (Coded by N2IC)
WSJT/JTX Radio Interface. Change made to interface label indicating to Close WSJT-X or JTDX first when closing the interface.
This corrects most of the port error’s that were happening. (Coded by N2AMG)
Config: adds an entry window for entering WSJT-X/JTDX command line params. If nothing is entered it will use the defaults. (Coded by N2AMG)
Volta.sec file: Makes another correction for the KO prefixes. (Coded by N2AMG)
DX Module: Removed change that was added in previous version to fix always red mults showing. (Coded by N2AMG)
Spectrum CQ frequency finder: Only a couple of improvements this week. Noise floor now affects search for CQ freqs. Because of 60 second decay time, the effect will seem erratic. Added an experimental CQ/Clr button in the upper left. This turns it on & off. (Coded by N1MM)

Version 1.0.7687 (May 14, 2019)
Remove erroneous option in Configurer Winkey tab. (NG7M) (Coded by N2IC)
Arrl RTTY contest: Adds FT4 to the allowable modes so the module can be used in testing of FT4 in the latest WSJT-X. (Coded by N2AMG)
For Winkey RTTY, block PTT commands from N1MM Logger. Winkey RTTY PTT is handled autonomously by the Winkey firmware. (NG7M) (Coded by N2IC)
DX module: Adds digital mode checking when used as DX and VHFDX selections. (Coded by N2AMG)
Winkey RTTY: Enables UOS settings for use in Winkey RTTY. (Coded by N2AMG,N2IC)
Changes to the interaction between N1MM and WSJT-X/JTDX ** See message in group ** (Coded by N2AMG)
WSJT Decode List: Now remembers it’s last location. (Coded by N2AMG)
Spectrum: Improve reliablilty of ExtIO painting (Coded by N1MM)
Spectrum: Write settings when menu is closed (Coded by N1MM)
Spectrum: Added experimental code to find 5 CQ frequencies and allow user to jump between them using Shift+Up/Down. Best used in fixed mode with scrolling. Does not yet work in spectrum Bar mode. Sending with a function key returns to normal signal jumping mode. This version is very rough. (Coded by N1MM)
Volta Contest: Updates the Volta sec file to adds KO7, KO8, KO9 prefixs (Coded by N2AMG)
Fix for SSB frequeny band bottom limits (Coded by N1MM)

Version 1.0.7667 (May 7, 2019)
Correct misformatted error message in Winkey initialization. (W3SZ) (Coded by N2IC)
Removed CT, MA, RI from list of Qsoparty states (Coded by N1MM)

Version 1.0.7658 (May 3, 2019)
Convert most help to new site (K8UT) (Coded by N1MM)
Digital: Corrects error when trying to edit an FT4 contact. (Coded by N2AMG)
QSOParty: Corrected a severe logging error that impacts IN, DE, NEWE, 7QP, and IN7QPNE. This error was just reported and has been in the code for almost a year. There hasn’t been much testing of this code. Please test and report any issues. If you want to use an old version with older 2018 rules, install 1.0.7170. (K7NJ) (Coded by K3CT & N1MM)
Digital: Adds TinyFSK and Winkey to the preffered RTTY type dropdown box. (Coded by N2AMG)

Version 1.0.7651 (April 30, 2019)
Digital: TinyFSK and Winkey RTTY menu settings were not sticky. They are now. (Coded by N2AMG)
Digital: All logging in WSJT are now done via the built in UDP messages. The N1MM setting in WSJT will go away in the next version. (Coded by N2AMG)
Digital: By switching to UDP for Logging qso’s from WSJT logging time has become much improved. (Coded by N2AMG)
Digital: The WSJT Decode List is able to work with JTDX. Calls in JTDX are not colored but the window now fills with calls from JTDX. (Coded by N2AMG)
QSO Party: When QSOParty contest is selected, Cabrillo Station Category = EXPEDITION will also enable County Line mode. (Coded by K3CT)
In S&P mode, clear call frame (above call sign field) when call sign is the same as call frame and hit space or tab key. (NW0M) (Coded by N2IC)

Version 1.0.7644 (April 26, 2019)
Bandmap was not updating if you right-clicked and waited a few moments (CX5VM et al) (Coded by N1MM)

Version 1.0.7643 (April 25, 2019)
IC7610, 7850, 7851: Main/sub was not selectable by choosing associated radio. (Coded by N1MM)
Fix Winkey switching from RTTY to CW (NG7M). (Coded by N2IC)
Fix for big gun switch bug (N7US) (Coded by KU7T)

Version 1.0.7639 (April 23, 2019)
IC-7610 I/Q spectrum: Improvements to support sub rx (Coded by N1MM)
Fldigi: Corrects a couple of issues with Fldigi’s Align. (Coded by N2AMG)
Spectrum: Saving changed settings right after context menu is closed (N1MM, KU7T) (Coded by KU7T)
Spectrum: Switching internal data format from Short to UShort, as per original interface definition (N1MM, KU7T) (Coded by KU7T)
Spectrum: Need to open first spectrum window twice (KU7T) (Coded by N1MM)
Spectrum: Stopping spectrum processing during transmit of same radio (KU7T) (Coded by KU7T)

Version 1.0.7620 (April 16, 2019)
Changes to support Winkey RTTY. (Coded by N2IC, N2AMG)
TinyFSK & Winkey: Adds AFC, LOCK, REV buttons to Digital window to control recievers controls. (Coded by N2AMG)
Digital RX windows and CW Reader windows: Added Fldigi AFC controls to each window when Fldigi is the choosen engine. (Coded by N2AMG)
MMVARI was not working correctly while being used as a Reciever for TinyFSK and Winkey this is now corrected. Coded by N2AMG)
Changes to Supporting code for Fldigi. In the new version of Fldigi the XMLRPC Rig Interface has been removed
XML RPC code will still be recieved by Fldigi but not thru the rig interface. (Coded by N2AMG)
Fldigi waterfall now follows correct direction depending on the mode configured on Mode tab in Config for PSK and RTTY. (Coded by N2AMG)
Fldigi Align now calculates correct frequency depending on the mode configured on Mode tab in Config for PSK and RTTY. (Coded by N2AMG)
When using Fldigi and the user has RTTY set to be used as the mode to use on the Mode tab Fldigi now places the rig frequency on the RTTY Sweet spot (Coded by N2AMG)
SO2R: Display the current value of configurations in the menu. This makes it easier to check the current settings (Coded by KU7T)
If either of the digital windows are open they are closed and reopened after exiting the Config area. (Coded by N2AMG)

Version 1.0.7610 (April 9, 2019)
Log: Suppress reorganization of columns when “Auto Set” selected (Coded by N1MM)
SO2R: Renaming SOR2 menu option “Set Minimum SO2R switchover time (msec)” to “Set Radio Swap Transmit Tail Time (msec)”. This is more accurate and will avoid confusion with new option for “lead time” (N2IC, KU7T) (Coded by KU7T)
SO2R: Adding new SOR2 menu option “Set Radio Swap Transmit Lead Time (msec)”. If set, it allows additional time for switch boxes or amplifiers to follow radio a switch before transmitting (i.e. while using single solid state amplifier for both radios). (N2IC, KU7T) (Coded by KU7T)
UDP spots: recuding duplicate UDP packets for spot deletion (Coded by KU7T)
UDP spots: adding mode to the Xml data, so external apps can implement dupe prevention better (Coded by KU7T)
Fix crash when moving Grayline (N3KS) (Coded by N1MM)
SO2R and Spectrum Windows: Making Shift+Up/Down consistent with other “spot jumping hot keys” by not changing transmit focus. (Coded by KU7T)
Ctrl-FX Toggle: Eliminate Ctrl-FX Toggle error in none SO2R use. (Coded by K3CT)
Radio Control: Added IC-9700 radio control. (Coded by K3CT)

Version 1.0.7598 (April 2, 2019)
Advanced voice numbering: If a file is missing, display file name (Coded by KU7T)
Fixing exception about collection cannot be changed during iterations (OpenForms) (Coded by KU7T)
CQ-M Contest: Participants from other countries of the World: QSO with another «P-150-C» continent (except QSOs with Russia) — 2 points (was 3)(RG9A) (Coded by NA3M)
SO2R: Adding Stereo toggle mode. CTRL+~ can be used to enabled/disable any {STEREO} or {OTRSP} macros. Operator can disable stereo switching if only one EntryWindow is being used temporarily. (N2IC, KU7T) (Coded by KU7T)

Version 1.0.7591 (March 26, 2019)
Spectrum: remove FontAdumstment in ini file when window is deleted (N2IC) (Coded by N1MM)
EntryWindow: fixing cross-thread exception with Spectrum window mouse click and Call frame (Coded by KU7T)
UKEIDX, Baltic, BFRRCH, RSGBLP contests – received serial number was limited to 999 (many) (Coded by NA3M)
Spectrum: Allow IF use with ExtIO supported radios (Coded by N1MM)
Spectrum: Zoom buttons missing for radio 2 (VE3KI) (Coded by N1MM)
Spectrum: Associated radio nr was not sticky (Coded by N1MM)

Version 1.0.7583 (March 19, 2019)
Digital RX Windows: Reduces the wait time for Fldigi when loading to 10sec. from 30sec. (Coded by N2AMG)
Synchronize Packet Spot Timeout between Bandmap and Telnet windows. (Coded by N2IC)
Implemented {CTRLFx} for SSB contests. (WU2X) (Coded by N2IC)
Multiplier windows: revision to checkbox borders (Coded by N1MM)

Version 1.0.7576 (March 12, 2019)
Non-modal Ctl-R to set repeat time (N1LN) (Coded by N1MM)
Making fonts cache thread-safe (Coded by KU7T)
Spectrum Window: fix for rare IC7610 stall and efficiency improvements (Coded by N1MM)
Multipliers: Fix for RTE switching contests (Coded by N1MM)
Fixed tracking problem with Dueling CQ On/Off. (N2AMG) (Coded by N2IC)
Spectrum: Allow scrolling options for ExtIO SDRs (Coded by N1MM)
Fix for RTE shutting down (K6DAJ) (Coded by N1MM)

Version 1.0.7557 (March 5, 2019)
SPDX: Corrected Multiplier window Polish poviats display. (Coded by K3CT)
Callsign Lookup: Corrected the callsign normalization routine. (Coded by K3CT)
Spectrum: fix occasion RTE when saving settings (Coded by N1MM)
Spectrum: Improve CQ Frequency searching method (Coded by N2IC)
Spectrum: Put box around on-frequency callsign in bargraph mode. (Coded by N2IC)
Accomodate COM port drivers that have garbage characters after COM port number. (Coded by N2IC)
Performance improvement: Caching and reusing font instances everywhere (Coded by KU7T)
Available Window: Making the currently selected row more visible, especially for keyboard shortcut users (Coded by KU7T)
Digital: Fixing infinite loop (program freeze) when digital engine and additional RX window is not configured right (KU7T) (Coded by KU7T)
Spectrum: Many changes to spectrum support including changing IC-7610 I/Q support to use native FTDI interface (Coded by N1MM)

Version 1.0.7542 (February 26, 2019)
Winkey: added instructions to Winkey Open Error message. (Coded by N1MM)
CallStack: When using FIFO/Mults the mult did not get worked first. This is corrected (Coded by N2AMG)
Spectrum: Fix for runtime error when changing bands (N7IR) (Coded by N1MM)
Spectrum: Fix for runtime error with missing DLL name (RN0D) (Coded by N1MM)
Added new Configurer->Other option to unselect serial number overwrite when focus goes to serial number. Default is the current operation to overwrite serial number. (Coded by N2IC)
SPDXRTTY: Change from single letter Polish poviats to two character exchanges. Please test SP DX and SP DX RTTY contests. (SP2UUU) (Coded by K3CT)

Version 1.0.7535 (February 19, 2019)
UDC: modified /DoNotCountMultOnlyFor/ parameter (see updated _UDC_Help file). (G4OGB) (Coded by NA3M)
Multi user: fix for object does not exist RTE when connecting. (Coded by N1MM)

Version 1.0.7532 (February 12, 2019)
LZBALCHIK contest – fixed incorrect points calculation for S&P/Run QSOs. (OR2F) (Coded by NA3M)
LZBALCHIK contest – Corrected lable “5 Min B/M Timer” in the Info window. (OR2F) (Coded by NA3M)
7QP: Change in digital QSO points. (K4XU) (Coded by K3CT)
Available Window: Mouse wheel scrolling of the spot listing now resets the redisplay selected spot timer. Added one additional second to the timer value to allow the user to finish the spot list review or new spot selection. (Coded by K3CT)
Add non-intrusive message if user attempts to CQ on non-allowed mult station. (EA8RM) (Coded by N2IC)

Version 1.0.7523 (February 5, 2019)
Digital Setup: Import and Export of Messages was not working correctly, Now fixed (Coded by N2AMG)
Ignore certain data errors from SDR receivers. (Coded by N2IC)
Available Window: When opening the window the current available spots are not displayed. (Coded by K3CT)
Available Window: Eliminated a runtime error. (W2NRA) (Coded by K3CT)
Available Window: When initially selecting sorting on time, default to decreasing time. (Coded by K3CT)
Available Window: In time sort mode, improve the clearing the selected spot when logging the station. Also in time sort mode, when scrolling to the top of the list with Alt+Shift+A, do not unselect the first spot. (Coded by K3CT)
Available Window: Added a secondary column sort feature. Left mouse click sets the primary sort column. Shift + left mouse click sets the secondary sort column and direction. The secondary sort column and direction is designated with “vv” or “^^”. (NA3M) (Coded by K3CT & N1MM)
Available Window: Moved the sunrise & sunset indicator to the end of the displayed frequency. The symbols were interfering with direction sorting. Eliminated the redundant skimmer indicator. (Coded by N1MM)
Telnet: added option to only show calls that are in call history. This is useful in contests like CWOPS and FOC. Not persistent. (Coded by N1MM)
CW Sprint: Don’t allow a contact to be logged that is missing number, name or QTH. (N1MM) (Coded by N2IC)
CW Sprint: Highlight call of new multiplier in red, based on call history. (N4ZR) (Coded by N2IC)
Radio Control: For FT-2000 and FT-5000 radios turn off unsolicited radio data during initialization which causes radio control issues. (K1TTT) (Coded by K3CT)
Radio Control: Ten-Tec Omni6/6+ correct the radio command PTT command. (KE8KNA) (Coded by K3CT)
MD QSO Party: Change the start time. (AE3D) (Coded by K3CT)
LZBALCHIK contest added. (OR2F) (Coded by NA3M)

Version 1.0.7500 (January 29, 2019)
Available Window: Eliminated two runtime errors and reduced the code overhead. (W2NRA,RG6G) (Coded by K3CT)
Digital: Adds KO7 Prefix to the BARTG.sec file (Coded by N2AMG)
CQWW160CW and SSB – VE mults were not colored red in BandMap Avalable windows (WW3S, N4ZR) (Coded by NA3M)
Improvements to IQ Processing (Coded by N1MM)

Version 1.0.7492 (January 25, 2019)
New QRP contest “MOROZ” – sending wrong exchange fixed, using {LASTEXCH} is required (coded by NA3M)
The bug causing “Conversion from string “3.0” to type ‘Short’ is not valid” error fixed (VE2FK, LA8AW) (coded by NA3M)

Version 1.0.7489 (January 23, 2019)
SC QSO Party: Bonus County and bonus station changes. (WN4AFP) (Coded by K3CT)
Telnet Window: saving Telnet spot timeout only on LostFocus, not during Textchanged event (N1MM) (Coded by KU7T)
Spectrum Window: Major update to spectrum support. Support for ExtIO dlls for IC7610, SDRPlay and Airspy HF+ (Coded by N1MM)
Entry Window: Remove extra spaces from bearing line so SR/SS is visible. (N2IC) (Coded by K3CT)
Entry Window: Add sunrise & sunset time to the grid bearing calculation. (Coded by K3CT)
UDP ContactInfo Packets: fix bug where a deleted contact packet was broadcast with a local time format and not a UTC timestamp (coded by K8UT)
TRN BackUpLog file: fix bug when a user changes the time or callsign of the contact. New routine will insert a DELETE QSO row into the file followed by an ADD QSO row. (W3OA) (coded by K8UT)
Suppress unhandled exception during Windows Clipboard access (K0YR) (Coded by KU7T)
Airspy HF+: fix for RTE when deleting contest (DF1LX) (Coded by N1MM)
Callstack: Designate window by parent number. (Coded by N2AMG)
WSJT Decode List: Corrects issue with program grabbing TEST as the callsign and highlighting it.(Coded by N2AMG)
Available Window: Time sort mode changes. Do not center the selected spot when clicked. The selected spot was being incorrectly unselected when spots were deleted.(N3RD,K1TTT,VE1DT)(Coded by K3CT)
Available Window: Remove the time sort only double click function that cleared the selected spot which was added in 1.0.7437. No longer needed. (Coded by K3CT)
Logger+ Audio: Concatenating audio player file check. Eliminate runtime error caused by missing operator directory. (Coded by K3CT)
Logger+ Audio: DLL update, bug fixes. Watch for unexpected changes in behavior. (Coded by K3CT)
Logger+ Audio: Unable to record a file played with the concatenating audio player. (VE1DT, WB9SBD) (Coded by K3CT)
Remove error logging of TCP socket when shutting down. (Coded by N2IC)
New QRP contest “MOROZ” added (coded by NA3M)
Experimental: Spectrum window I/Q support for SDRPlay, Airspy HF+ and IC-7610. There have been reports of hesitation typing calls in the Entry Window and missed characters when sending via the CW window (Ctl+K). Some computers seem to have these issues, others not. CPU speed/number of processors isn’t the defining difference between the two. (Coded by N1MM)

Version 1.0.7467 (January 15, 2019)
Available Window: Eliminated a runtime error and an event over-run. Changed the behavior to update the display immediately when deleting spots with the mouse wheel. (Coded by K3CT & N1MM)
UKRCHCW/SSB/RTTY – “NI” oblast was returned back instead of “MY” in Ukrainian.sec to make it work for UKRDXC (UT5IA) (Coded by NA3M)
WSJT Decode List:When coloring mult status colors use what ever the users defult mult colors are setup as. (Coded by N2AMG)
WSJT Decode List: When decode list is closed stop sending callsign to Entry Window call window. (Coded by N2AMG)
WSJT Decode List: Adds better checking mult checking for VE callsigns. (Coded by N2AMG)
WSJT Decode List: List can be opened from either window and will communicate with whatever EW that opened it. Only one window can be open at a time for now. (Coded by N2AMG)
WSJT: When logging call in WSJT if import does not contain an operator tag add the current logged in operator. (Coded by N2AMG)
WSJT: When importing log on logging if record contains an adif tag import power level into contact record not station power setting. (Coded by N2AMG)
RFC (RF Cup): QSOs with CIS stations are not allowed this year (coded by NA3M)
Available Window: When sorted on time clear the selected spot row and resume scrolling when the user QSY’s. (Coded by K3CT)
UDC: when CallHistory was enabled the Exchange1 field was not filled in with corrected value (RA3TT) (Coded by NA3M)
Entry Window: Add Sunrise & Sunset time to the bearing line. (W7RN) (Coded by K3CT)
TCP Diagnostics: Added new facility to trace TCP sent and received data to file via Tools/Program exeuction logging/Network tracing (Coded by KU7T)
NAQP: Fixed handling of KH and KL stations who are actually in the 48 states. (NW0M) (Coded by N2IC)
NAQP: With 2 keyboards, handle situation where call+exchange is being sent on one radio while editing name on other radio. (Coded byt N2IC)
UDP Diagnostics: Fixed unhandled exception in rare code path (OT6M) (Coded by KU7T)
UDP Diagnostics: Fixed code issue in HandleXmlMessage (N2IC) (Coded by KU7T)
Telnet Window: Replaced non-intuitive “Update” button with immediate settings persistance (K1MK) (Coded by KU7T)
Admin DB settings lookup: Reducing chatty database calls by caching values in Dictionary (Coded by KU7T)

Version 1.0.7440 (January 9, 2019)
Available Window: Eliminated two runtime errors. Reduced the spot processing time. When sorted by time, indexing past the top item unselects the selected row. (Coded by K3CT)
UPD Diagnostics: Added new facility to trace UDP sent and received data to file via Tools/Program exeuction logging/Network tracing (Coded by KU7T)
Add 169.254 to the list of local IP addresses (Coded by N1MM)
UKRCHCW/SSB/RTTY – correction to time periods, points, SO2V problem fixed, “NI” oblast was changed to “MY” (UT5IA) (Coded by NA3M)
Entry Window: Couldn’t continuously resize when Grayline window was open (K6DAJ) (Coded by N1MM)

Version 1.0.7437 (January 8, 2019)
RFC (Cup of the Russian Federation): contest time (night and day sessions) updated per new rules (UA9PM) (Coded by NA3M)
WJST List: Corrects an issue that could cause a error where WSJT-X will stop coloring callsigns.(Coded by N2AMG)
WSJT List: Only colors the Callsign in the list. (Coded by N2AMG)
WSJTList: Stops alot of flicker while list is updating. (Coded by N2AMG)
Saved packet spots were being read with incorrect timestamp (K3CT) (Coded by N1MM)
ARRLRTTY (ARRL RTTY Roundup): all Qs in PSK modes were “RY” in Cabrillo, now “DG” (UC4I) (Coded by NA3M)
Catch serial port UnauthorizedAccessException and suggest remedial action. (Coded by N2IC)
Improved responsiveness of deleting spots. (Coded by N1MM)
Available Window: Redesigned to always display the selected spot in the middle of the display. Implement several efficiency improvements and bug fixes. When spots are sorted by time stamp, initially unselect the selected row and disable auto-centering and auto-scrolling. If a spot is selected when sorted by time stamp, re-enable display auto-centering. Also, when sorted by time stamp, double clicking to the left or right of the summary table clears the selected spot and scrolls the list to the top. When the mouse is used to scroll the display, start a timer that will reset the display if a new spot is not selected. Alt+A and Alt+Shift+A can be used to select the next/previous spot. Alt+A can be used to grab the first spot when none are selected. (Coded by K3CT)

Version 1.0.7422 (January 1, 2019)
External Lookup UDP: Fixing the UDP XML data, so multiplier status is correctly set (N9ADG) (Coded by KU7T)
Corrected Cabrillo when no e-mail address provided. Validated e-mail address in station info form. (Coded by N2IC)
Program startup: Showing warning message when user folder or INI file is stored in a location that may be synced to the cloud (Coded by KU7T)
Full installer: Preventing installation of user folder to a location that may be synced to the cloud (Coded by KU7T)
Solve internationalization problem with handling of “=” key. (HB9BUN) (Coded by N1MM)
Digital: Many changes to add better support for FT8 Including:
1.Adds new window showing WSJT CQ Message decodes based on Mult color. Note this must be opened for Message
interactions between N1MM and WSJT. Located under Windows\WSJT Decode List. This is not used for Logging that is still setup on the Broadcast Data Tab.(Coded by N2AMG)
2.While Band list is open, N1MM will color each CQ Message Callsign in WSJT’s Decode window based on N1MM’s mult status. (Coded by N2AMG)
3.When a Callsign is located in WSJT DX Call window it will be placed in N1MM’s Entry window in Mult color (Coded by N2AMG)
4.Clicking on row in Band List details window will place call in WSJT DXCall window and WSJT will be set to make contact.
5.If no radio is active in N1MM when connected to WSJT WSJT will send frequency data into N1MM for frequency control.
Note: Both JTAlert and N1MM cannot run at the same time and recieve proper messages from WSJT.The first program loaded takes control.
Also I have only worked with WSJT. I have not done anything reading the messages from JTDX the messages are similar but not exact.
UDC: New argument for Points parameter: MyGrid, nnn – give nnn points for Q’s with the same Grid as mine (for VHF/UHF contests only)

Version 1.0.7403 (December 25, 2018)
Fix RTE inserting rows into PacketSpots (IK7YTT) (Coded by N1MM)
WWPMC: Added SCA, HRO, LEF (S54X)
Access denied while saving INI files: Instead of throwing a hard error dialog, using a smaller “non-intrusive” dialog to tell user about problems accessing a file (KU7T) (Coded by KU7T)

Version 1.0.7398 (December 18, 2018)
Beam Heading Incoming Spots: Perform call history lookup with callsign and grid square (LOC1) even if turned Off. If the grid square is not found, scan the spot comment for a grid square. If more than one grid square is found, use the rightmost grid square. If a grid square is found, compute the spot bearing with the grid square. Otherwise calculate the heading with the callsign. (Coded by K3CT)
Beam Heading Entry Window: As callsign is typed, search call history for grid square (LOC1) even if turned Off. If found, use the grid square to compute the heading. As exchanges are typed, update the beam heading if a grid square, state, or section is entered as part of the QSO exchange. If the grid square, state, or section is not known, calculate the bearing with the callsign. (Coded by K3CT)
NV & PA QSO Party: Changes to Cabrillo output. (Coded by K3CT)
TRCDX and TRCDIGI: fixed points calculation for Q’s with TRC stations (G4OGB) (Coded by NA3M)
Digital: Corrects the Issue with Other and TinyFSK not outputting correctly and locking up. (Coded by N2AMG)

Version 1.0.7380 (December 11, 2018)
Telnet: When searching the comment for state or section, ignore comments that contain “Heard in”. (Coded by K3CT)
ARRL 10: Handle case where wl_cty.dat thinks the station is in a US possession, but the operator is actually in the USA. (NN4X) (Coded by N2IC)

Version 1.0.7373 (December 5, 2018)
ARRL160: Only mark contacts as workable if one end is in ARRL section (Coded by N1MM)
Winkey fix (Coded by N2IC)

Version 1.0.7368 (December 4, 2018)
Fixed Winkey (Coded by N2IC)
Log window: Modified to set TS column to time only if width shrunk below spae available for full time/date (KU7T) (Coded by AB2ZY)
Telnet: Increase allowed preferred (local) spotter count to maximum of 6 (KU7T) (Coded by KU7T)
Telnet: Include my own call in preferred (local) spotters. Works for local skimmer or own band map spots (KU7T) (Coded by KU7T)
Score Summary: Catch clipboard error and notify user (NG7M) (Coded by N1MM)
TS-890: Added some hidden coding for the TS-890 radio. Waiting for reports from users that have been using the Kenwood option. (Coded by K3CT)
IC-7610: When the baud rate is set to 115200 baud, the timing parameters are accelerated. (Coded by K3CT)
IC-7610: Added tracking support. Tracking can be enabled with the radio menu or by adding one of these options to the Bandmap Radio command buttons.
Track On {CAT1HEX FE FE 98 E0 16 5E 01 FD}
TrackOff|Track On {CAT1HEX FE FE 98 E0 16 5E 01 FD}|{CAT1HEX FE FE 98 E0 16 5E 00 FD}
The manual has been updated to include the behavior when tracking is enabled. Entry Window Help menu, Manual Index, Supported Radios. (Coded by K3CT)
Fixed “Missing file in program directory: … JA.sec” error message (many) (Coded by NA3M)
Fix for sending serial Nr 001 for first two contacts (SM9X)(Coded by N1MM)

Version 1.0.7351 (November 27, 2018)
ADIF Import: Fix for optional EOH header on import from WSTJ (OH6DVA) (Coded by K8UT)
Greyline Window: Fixed issue where window does not restore after entry window is minimized & restored (LY5T) (Coded by AB2ZY)

Version 1.0.7342 (November 13, 2018)
Unhandled Exception: Fix for unhandled exception in ContestInstance (N9ECY) (Coded by KU7T)
ARRL SS: Better processing of exchange. Any number, without a precedence or section following the number will be treated as the QSO Number. (Coded by N2IC)

Version 1.0.7336 (November 12, 2018)
Telnet window: Fix for unhandled thread exception during AppendText (YT5PLB, 4Z5TK) (Coded by KU7T)
Spectrum Window: Fix for RTE resizing window with an Airspy server connected (K1TTT) (Coded by N1MM)
UDP Broadcast for DXers: Added new XML broadcast for “External Callsign Lookup” that other applications can use to improve integration. Trigger point in N1MM+: Operator uses tab or spacebar when in callsign box. New DXLab N1MMDXKeeperGateway takes advantage of it by doing a callsign lookup in all appropriate applications (AA6YQ, K8UT) (Coded by KU7T)
UDP Broadcasts: Performance inprovements if some broadcasts are not enabled (Coded by KU7T)
UDC: /PointsPerContact/ – If points are 0 for a certain band (like in “160m, 0”) then all Qs on that band will be scored 0 points regardless of other arguments for PointsPerContact. (G4OGB) (Coded by NA3M)
New contest added – TRCDIGI, Bulgaria, Thracian Rose Club – TRC DIGI (LZ1YE) (Coded by NA3M)
Unhandled Exception: Fixed unhandled exception in DigitalInterface (NA2NY) (Coded by KU7T)
Unhandled Exception: Fixed unhandled exception during copy to clipboard (DL1LOD) (Coded by KU7T)
QTCWindow: Corrects a parse error that was causing a hard crash. (Coded by N2AMG)
Unhandled Exception: Fixed unhandled exception in InfoWindow.RateForLastNQs (KR6W) (Coded by KU7T)
Allow DTR CW when RTS is Handshake. (N6TV) (Coded by N2IC)
OKOMDX contest (CW only) updated per new rules (W1RM) (Coded by NA3M).
Changed RSGBCLUB contest per new rules (M0RYB) (Coded by NA3M)

Version 1.0.7300 (October 16, 2018)
ARRL RTTY Roundup: Adds changes needed to support FT8. (Note: If you plan on working both RTTY and FT8 you need to choose the Digital contest overlay.)

Version 1.0.7298 (October 11, 2018)
XML parsing: Fixed issue where invalid XML caused runtime exception. Allow for less strict initial validation and cleanup non-XML values afterwards (LU1KCQ) (Coded by KU7T)
Cabrillo 3.0: Export email address for all Cabrillo 3.0 contests. (Coded by K3CT)

Version 1.0.7295 (October 3, 2018)
Improved COM port error message. (Coded by N2IC)
Fix for Mult window RTE (HB9HY) (Coded by N1MM)
JADOMESTIC: Import JA.sec file every time logger starts because of multiple sec files for JA domestic contests. (JE1CKA) (Coded by NA3M)

Version 1.0.7290 (September 25, 2018)
ARRL10GHZ contest: fixed Rescore for Rover stations, added Mode column to Log window. (W3SZ) (Coded by NA3M)
Replaced #1/1/1900# with EarliestDate constant in N1MMLoggerCommon.vb to avoid error in VS2012. (N1MM) (Coded by NA3M)
ARRL10GHZ contest: fixed points calculation for already worked stations that moved to a different GridSquare, removed GridSquare prefill. (W3SZ) (Coded by NA3M)
PA & NV QSO Party: Added a new window to display county abbreviations and worked status for the other QSO Party contest active the same weekend. To open the new window, click Window, Multipliers, Additional Counties. (Coded by K3CT)
Fixed crash because of transactional SQL issue during database optimization after 500+ QSOs (AA3B) (Coded by KU7T)
Improved the error message when the audio device selection is incorrect. (KG3V, NR4O) (Coded by N2IC)
Backed out code that attempted to detect duplicate computer names (K3WR) (Coded by N1MM)

Version 1.0.7283 (September 18, 2018)
SO2V/SO2R: New feature that allows showing the most recent text cursor position in the inactive EntryWindow’s last focussed text box. This helps the operator to remember where the typing was interupted. This only applies to SO2V or SO2R modes and is most helpful for operators using 2 keyboards. Callsign, received number and received name textboxes are supported as of now. (KU7T, N2IC) (Coded by KU7T)
Muiti-computer: issue warning if two computers with the same name try to connect (Coded by N1MM)
PA & NV QSO Party: Same weekend QSO Parties, same exchange format. Allow the logging of the other QSO party exchange, score to the selected QP. Enter the county abbreviation(s) received. The Out-of-state contest selection of either QSO party allows the out-of-state participant to log both QSO party exchanges. The score is correct for the QSO party selected. Submit the same Cabrillo file to both sponsors after verifying the header. Rover, Mobile, and County Line operation and County Line logging is supported. The shortcut County Line entry method is supported (NVCAR/ELK).
NOTE: The AZ QSO party also occurs the same weekend. The sponsor changed the exchange format for 2018 and will not accept Cabrillo files from either PA or NV. (Coded by K3CT)
QSOParty: When opening a new contest check the Exchange box for config errors. (Coded by K3CT)
New Contest: Added a new ARRL10GHZ contest. (W9JJ, W3SZ) (Coded by NA3M)

Version 1.0.7276 (September 11, 2018)
CWOPS: Exchange editing error (many) (Coded by N1MM)
SAC: Allow zero in rx serial number (SM5AJV) (Coded by N1MM)
CWOPSOPEN: warn user when invalid name is entered (AD6E)(Coded by N1MM)

Version 1.0.7268 (September 4, 2018)
K3 Airspy spectrum: Was reversing spectrum with RF input (N6XI) (Coded by N1MM)
NV QSO Party: Bug fix for HF mult sql and log rescore. Log DX instead of country prefix. (W6US) (Coded by K3CT)
QSO Party: Prevent the logging of the country prefix in place of “DX” for these parties: DE, NH, NV, ME, NEWE, 7QP. (Coded by K3CT)

Version 1.0.7261 (August 28, 2018)
Fixed spacing when pressing F4 (or other keys) multiple times in succession and using COM or LPT port keying. (SM7IUN) (Coded by N2IC)
PA QSO Party: Allow the entry of AZ counties, convert to AZ state. (Coded by K3CT)
NV QSO Party: Dupe fix for VHF contacts, allow the entry of AZ counties, convert to AZ state. (W6US) (Coded by K3CT)
AZ QSO Party: Rules changes, no serial number, new abbreviations. Can enter new or old AZ county abbreviations, the PA, or NV QSO party county abbreviations. The PA & NV county abbreviations are mapped to the state. AZ will not accept logs from the PA or NV QSO Party. The AZ log can not be sent to the PA or NV QSO party because AZ QSO Party no longer has a serial number exchange. Bonus station changed to TBD by request. (K6WSC) (Coded by K3CT)
QSO Party: Remove the multi-multi transmitter ID from the Cabrillo output. (Coded by K3CT)

Version 1.0.7256 (August 21, 2018)
Digital: Adds more error checking to the PSK windows. (Coded by N2AMG)
Prevent normal shutdown when a power outage is sensed (VE7ZX) (Coded by N1MM, K3CT)
K3: Reverse Airspy HF+ spectrum below 44 MHz (N2NC) (Coded by N1MM)
K3: Begin adding Airspy HF+ offsets by mode (N2NC) (Coded by N1MM)

Version 1.0.7250 (August 14, 2018)
Fix runtime error in display of beacons (K5KG) (Coded by N1MM)
Program would send zero for serial number if a prior QSO was edited or deleted. (N7EPD) (Coded by N1MM)
Fix Entry Window field spacing on very large monitors (KU7T) (Coded by N1MM)

Version 1.0.7245 (August 10, 2018)
DE QSO Party: Corrected bonus callsign score multiplier. (WD3C) (Coded by K3CT)
AL QSO Party: Eliminated the county database revision from appearing in the list of county multipliers. (N4NM) (Coded by K3CT)
WAE: Added error handling (Coded by N2AMG)

Version 1.0.7239 (August 7, 2018)
Corrected calculation of R1, R2, R3 and AC multipliers in IARU contest (S57AW) (Coded by N2IC)
Available Window: Fix Right Click QSY option, Ctrl+Shift+UpDnArrow, and some mode before frequency bugs in CW & SSB. (Coded by K3CT)
Internal CW Generation: Improve the timing accuracy and reduce overhead of the internal CW generation. The stuttering CW issue above ~22 wpm is caused by the time it takes the computer to toggle the DTR/RTS pin. This may be caused by a USB driver interaction with VB.NET COMPort Class. (Coded by K3CT)
AL QSO Party: Rules changes. (N4NM) (Coded by K3CT)
PA QSO Party: Rules changes. (Coded by K3CT)
QSO Party: Total score function change. (Coded by K3CT)
EUHFC: Change start of contest to Sat 12Z and end to Sat 24Z (LY5T) (Coded by N1MM)

Version 1.0.7230 (July 31, 2018)
Spectrum: Fixed Alt+Up/Down Arrow short cuts for jumping to next signal on other radio (KU7T, N6XI) (Coded by KU7T)
Spectrum: Fixed Runtime errors during closing and disposing all event handlers correctly (Coded by KU7T)
ADIF Import: Check validity of call & timestamp before importing (KK4BZ) (Coded by N1MM)
Log: Force two digits in frequency no matter what the system default is (N7US) (Coded by N1MM, K3CT)
Digi: Make some early error messages regarding com ports system modal (K1TTT) (Coded by N1MM)
Spectrum: Enable Zoom buttons if broadcasting radio data to other computers (W1VE) (Coded by N1MM)

Version 1.0.7223 (July 24, 2018)
Spectrum: Adding support for dual spectrum windows with Flex and SmartSDR v2 (K3CT, KU7T, N5ZC) (Coded by KU7T)
IARU: Fix R/T error. Set zone to 0 if zone > 99 and warn user (NF8M) (Coded by N1MM)

Version 1.0.7218 (July 17, 2018)
All Asia: Mark same country stations as not workable in bandmap (JE1CKA) (Coded by N1MM)
Multipliers: fix DisposedObject rte when changing contests (N1EN) (Coded by N1MM)
UDC: added ExchIs_xxx to /PointsPerContact/, see updated _UDC_Help.txt (G4OGB) (Coded by NA3M)
Operator: Add operator callsign to the Radio 1 Entry window title if it does not match the station callsign or multi-computer mode is enabled. (W3IDT) (Coded by K3CT)
Database Corruption: Do not allow the user to change contest logs if a contact was started. (Coded by K3CT)
AR QSO Party: Points and Bonus station change. (K3DB) (Coded by K3CT)
{Message} macro: send to all stations when first token after {Message} is “-” (now matches documentation) (W3OA) (Coded by N1MM)
Make sure deleted spots are deleted from all windows (N4ZR) (Coded by N1MM)

Version 1.0.7208 (June 26, 2018)
Spectrum: Fix R/T error when tuning after radio timeout (Coded by N1MM)

Version 1.0.7206 (June 19, 2018)
Multiplier Window: fix Band/Mode color and colors in the set bands & modes dialog (LY5T)(Coded by N1MM)
Spectrum: Don’t start Spyserver if port address doesn’t isn’t 127.0.0.1 (N6XI) (Coded by N1MM)
Added Airspy option to respect mode sub bands (N6XI) (Coded by N1MM)

Version 1.0.7201 (June 12, 2018)
Spectrum window: Ignore clicks on axis labels (K3PA) (Coded by N1MM)
Fix icons in configurer windows (K8UT) (Coded by N1MM)
Multiplier Window: Include FT8 in digi (Coded by N1MM)

Version 1.0.7193 (June 5, 2018)
ARRL FD: Treat FT8 as a digi mode (KD4D) (Coded by N1MM)
Airspy: Added error message when SDR# not found in expected directories (K3PA) (Coded by N1MM)
ARRL June VHF: Fix error message that FM contact mode <> FM contest mode (N7ZO) (Coded by N1MM)

Version 1.0.7189 (June 5, 2018)
UDP Spot broadcast: including preferred spotter information for external apps to consume (Coded by KU7T)

Version 1.0.7182 (May 29, 2018)
For Airspy, turn off spectrum display when manually keying (N6XI) (Coded by N1MM)
KY QSO Party: Allow logging of “DX” as exchange (Coded by K3CT)
Spectrum: Alt+Up/Down will jump from signal to signal on the non-focus radio (N6XI) (Coded by N1MM)
Fullinstaller: Add missing dlls (Coded by N1MM)

Version 1.0.7177 (May 22, 2018)
CQWWRTTY: Starting with the 2018 contest DC will be added as a new multiplier.This adds DC to the list. (Coded by N2AMG)
Signed exe’s with code signing certificate (Coded by N1MM)

Version 1.0.7174 (May 15, 2018)
GA QSO: Change county abbreviation OCNE back to OCON. (KU8E) (Coded by K3CT)
Volta RTTY: 0 points were given for USA Same call area qso’s. This has been corrected. (Coded by N2AMG)
QSO Party: Update section field after a QSO edit. (several) (Coded by N1MM)
MD QSO Party: QSO party end time change. (K3MAW) (Coded by K3CT)

Version 1.0.7170 (May 8, 2018)
Fixed problem with resetting sent SNs every 10 minutes after MiniTestCW contest was used. (SM9X) (Coded by NA3M)
GCUP – missing Beam Headings for UA3, UA9 stations (RA3TT) (Coded by NA3M)

Version 1.0.7161 (April 24, 2018)
When SO2R and using non-interfaced (i.e. manual) radios, make sure that UDP Radio Broadcasts are sent for both radios. (K1XM) (Coded by N2IC)
Support IF frequency for Airspy HF+. Enter IF in kHz on Connections tab (WC2L) (Coded by N1MM)
RTTY TinyFSK: Fixed problem with Winkeyer PTT keeping rig in TX after a TinyFSK transmission (WS7V, K6LL) (coded by K8UT)

Version 1.0.7157 (April 17, 2018)
Digital: Reworks xmit off routine. (coded by N2AMG)
UDC: Reset IsSNPerSession and other UDC parameters in ClearUDCvariables before loading other contests (SM9X) (Coded by NA3M)
GA QSO: County abbreviation change. (KE2D) (Coded by K3CT)
Updated oblast.sec file. (RW4NW) (Coded by NA3M)
GCUP contest: was not allowing user-entered zones (many) (Coded by N1MM)
Airspy HF+ spectrum: was not setting SDR to transverter IF frequency(GW8IZR) (Coded by N1MM)
Airspy HF+: Ignore data while transmitting (N2NT) (Coded by N1MM)
RFCHAMP: Multipliers window for RF zones was not showing zones per bands. (RW4NW) (Coded by NA3M)

Version 1.0.7149 (April 10, 2018)
FT-DX3000: When recording a voice message with the radio codec, place the radio in TX. (W7GES)(Coded by K3CT)

Version 1.0.7147 (April 5, 2018)
MO QSO Party: Added the second bonus station callsign. (Coded by K3CT)

Version 1.0.7144 (April 3, 2018)
Digital: When is SO2V unable to transmit from second window. Corrected (Coded by N2AMG)

Version 1.0.7142 (March 27, 2018)
Digital: Corrects clearing RX window when settings were turned off. Will need to reset settings to work properly. (Coded by N2AMG)
Fix for interpolate QSO times (W4GO) (Coded by N1MM)
Spectrum windows: Fix minimize behavior (coded by N1MM)
FDREG1: Added Poland. (SP5JSZ) (Coded by K3CT)
TinyFSK: Reciever window setting was not saving correctly. (Coded by N2AMG)

Version 1.0.7133 (March 20, 2018)
KY QSO Party: Rules changes, pwr multiplier, bonus points, bonus station. (ND4X) (Coded by K3CT)
WI QSO Party: Correct the points calculation, add bonus points last. (K0PC) (Coded by K3CT)
Spot Comment: Ignore UP/DN spot comments that compute a frequency greater than 100 KHz. (K8MU) (Coded by K3CT)
In Available Window, correctly show mode of FT8 RBN/Skimmer spots. (K1TTT) (Coded by N2IC)
IC-7610: Enable SO2V features when in SO2V mode. (W2NRA) (Coded by K3CT)
Limit Spyserver connection to LAN or when using DX Log (Coded by N1MM)
Error logging for Spyserver (Coded by N1MM)
Fixed red dot and red frame for SO1V. (PA0CMU) (Coded by N2IC)
Digital: Any of the 3 Digital engines can not be used as recievers for TinyFSK window. (Coded by N2AMG)
Digital: Fix for RX windows clearing when QSYing and setting was not set. (Coded by N2AMG)
Dual Rx: When switching program mode from SO2V to SO1V it was possible to have Dual Rx enabled in SO1V mode. (Coded by K3CT)
Spectrum: When closing the Spectrum window some Icom radios did not turn off the radio data. (N8FYL) (Coded by K3CT)
Manual Radio: Zero score in phone contest when a radio was not interfaced. (WB3CII) (Coded by K3CT)
Spectrum: Changed default noise floor for signal detection to spark awareness of setting (Coded by N1MM)

Version 1.0.7112 (March 13, 2018)
WI QSO Party: Changed the low power cabrillo score output to include the fractional power multiplier. The Score window points displays an integer value so the fractional points will be rounded up 0.5 point. (WB9SBD) (Coded by K3CT)
Fixed bug that sometimes misidentified SSB spots as digital spots. (Coded by N2IC)
Fixed incorrect SO2R red and green dot and red call frame in some scenarios. (N4YDU) (Coded by N2IC)
UDC: BonusPoints bug fixed (W3SE / ZL3TE) (Coded by NA3M)
RTTY: Fixed duplicate serial numbers when {GRAB} is used. (ND8L) (Coded by N2IC)
In Configurer, added message to use N1MM Logger+ Audio for Advanced Voicing features. (Coded by N2IC)
Spectrum: Allow connection to remote Airspy servers (Coded by N1MM)

Version 1.0.7099 (March 6, 2018)
When SO1V, warn the user to not use VFO B. (DX3H) (Coded by N2IC)
NC QSO Party: Correct the starting day. (W4NBS)(Coded by K3CT)
IC-7300 & IC-7610: Send the DVK stop message to the radio when the ESC key is pressed in a phone mode. Updated the manual with the CatMacro commands to send the internal voice message for both radios. (Coded by K3CT)
QSO Party rover mode: Ignore question mark in Sent Exchange field in log setup form. (KD4CB) (Coded by N2IC)
Added error message when port can not be opened due to erroneous baud rate. (WA3O) (Coded by N2IC)
CallStack: In the previous Callstack {STACKANOTHER} Pulled calls from the grabwindow. Added a setting to Digital Setup general tab to restore that function if the user selects it. (Coded by N2AMG)
Digital: When grabbing calls from the grab window was not functioning correctly with the callstack. This is now corrected. (Coded by N2AMG)
Digital: When QSY Wipes is selected and when tuning the program now clears the Grab Window and the main RX window. Same happens when using QSY Always clears the Grab Window. Wording in Setup area changed. (coded by N2AMG)
Configuer: Changes wording for JTAlert port settings indicating the settings are used also for WSJT directly logging to N1MM. (Coded by N2AMG)
WRTC: Added transmitter number to Cabrillo output. (OR2F) (Coded by N2IC)
WRTC: Disable use of SCP by WRTC competitors. (Coded by N2IC)
Fix serial number incrementing for RTTY contests. (VE2FK) (Coded by N2IC)
UDC: fixed Rescore problem when “LastCallSuff” value is used for /DefaultContestExchange/ parameter (coded by NA3M)
Footswitch: Improvements to footswitch code. Prevent K3 PTT ERR when footswitch is used. (N5HC) (Coded by K3CT)
Commented out unused CPU proxy code. (Coded by K3CT)

Version 1.0.7080 (February 25, 2018)
Fix serial number incrementing for UBA and other SN contests. (Coded by N2IC)

Version 1.0.7078 (February 23, 2018)
Digital: When using Fldigi the frequency was not updating properly when frequency was below 10Mhz. (Coded by N2AMG)
CallStack: Every routine has been changed to keep better track of the number of calls that are stacked.This should correct issues seen over the weekend. (Coded by N2AMG)
Callstack: FIFO-Mults First has now been enabled is is working correctly. (Coded by N2AMG)
Multipliers: Fix runtime error in window with no mults yet. (N3XF) (Coded by N1MM)
UDC: new value “LastCallSuff” added to /DefaultContestExchange/ parameter to allow sending suffix of the callsign from previous QSO as exchange (UA9CDC) (coded by NA3M)
Fix problems when using CW Window with Dueling CQ or Focus On Other Radio Always Swap. (Coded by N2IC)
ADIF/TRN import improvements (Coded by N1MM & N2IC)

Version 1.0.7060 (February 15, 2018)
GridSquareMap was not showing calls worked (K3CT) (Coded by N1MM)
Spectrum: IC7610, IC7850, IC7851: Adjusted scaling factors for spectrum display (K3CT) (Coded by N1MM)
When importing a different function key file and the operator call is different than the station call, make sure the user understands that the function key file name will apply to all operators. (N5DX) (Coded by N2IC)
Fix problem with serial number 0 being sent under some circumstances. (WD5DBV) (Coded by N2IC)
Close Winkey when exiting N1MM+. (K6DGW) (Coded by N2IC)

Version 1.0.7047 (February 7, 2018)
UDC: allow fractional part in PowerMult (for example: PowerMult = QRP, 3, LP, 1.5, HP, 1) (coded by NA3M)
REF: change to use Cabrillo 3.0 (Coded by N1MM)
REF: Log window editing issue for non-ref side fixed (UA9LAO) (coded by NA3M)
Footswitch: Comment out debug code change. (Coded by K3CT)
CallStack: Store window position when the window closes. (Coded by K3CT)
Entry Window: +Freq was not working properly (GM3WUX) (Coded by N1MM)
Entry Window: WARC bands freq handling of entered frequencies was broken (GM3WUX) (Coded by N1MM)
HSCCW: Corrected start time. Set end time is 8 hours later. Correct multiplier lookup, only consider QSOs with non-NM exchanges. (DL6KVA)(Coded by K3CT)
Callstack: Callstack was getting confused when using So2R (Coded by N2AMG)
Digital: When using the Other or TinyFSK interface the Clear RX and the right click menu’s were not working correctly They are now. (Coded by N2AMG)
Digital: the ESC key was not working correctly in the Other and TinyFSK windows. This has now been corrected. (Coded by N2AMG)
Bands & Modes: The band changes were not saved. (N3RD)(Coded by N1MM)
REF contest: Added note about adding “REF-SECTION: DX/Section” to the Cabrillo file header (G4ETS) (coded by NA3M)
UDC: “DigitalModeSqlString = True” will now combine not 4 but 10 digi modes together (see _UDC_Help.txt) (G4OGB) (coded by NA3M)

Version 1.0.7026 (January 30, 2018)
Fix issues with band AMQ band selection with dark skins (LY5T) (Coded by N1MM)
Increase amount of time allowed starting Airspy server (Coded by N1MM)
When baud rate could not be set, display a message asking if the user has the correct driver installed (Coded by N2IC)
Digital: When TinyFSK window is selected and window scrolling is set to non-scrolling clear up TinyFsk window so output is not jumbled up. (Coded by N2AMG)
Digital Setup: Remove Minimize and Maximize buttons. (Coded by N2AMG)
Fix Cabrillo for CQ 160 when exchange has been changed in Log window (N2NC) (Coded by N2IC)
QSO Party: Eliminate most MsgBox displays during startup. Diaplay program messages in Entry Window NIMB. (Coded by K3CT)
QSO Party: Do not generate a valid Cabrillo file when the user fails to update the default Sent Exchange items box during contest setup. (Coded by K3CT)
Icom Spectrum: program was closing radio menus when spectrum was streaming. (Coded by N1MM)
Icom Spectrum: make sure spectrum data streaming turned off when program is shut down (Coded by N1MM)
HSCCW: Rules change, added country prefix mults per band. Call history uses Exch1 field. Place each contest period in a new log, export Cabrillo for each log, merge the QSO lines into one file. Needs testing with telnet spots. (DL6KVA)(Coded by K3CT)

Version 1.0.7013 (January 23, 2018)
SC QSO Party: Start time and bonus county changes. (WN4AFP)(Coded by K3CT)
NV QSO Party: New rules, needs testing after rules are posted. (W6US)(Coded by K3CT)
AZ QSO Party: Changed to Cabrillo 3.0. (Coded by K3CT)
Function key editor: Apply color scheme (LY5T) (Coded by N1MM)
Info Window: Runtime error when changing contests with Networking enabled. (K1TTT)(Coded by K3CT)
Concatenating Audio Player: Add a NIMB display message when wav files contain different sample rates. (W1VE)(Coded by K3CT)
Fix issues with band AMQ band selection with dark skins (LY5T) (Coded by N1MM)

Version 1.0.7004 (January 18, 2018)
ASRUCHAMP contest: corrected contest start time, sessions length, points calculation. (Coded by NA3M)
Flex Spectrum: Airspy changes prevented Flex radios from starting spectrum flow (N6WM)

Version 1.0.7000 (January 16, 2018)
ARRL VHF Contest: Added WSJT/JTDX modes into contest module Digital SQL. (Coded by N2AMG)
Spectrum: Added native support for Airspy HF+ (Coded by N1MM)

Version 1.0.6989 (January 9, 2018)
CQWW 160: Fix RTE with US stations (SQ9S) (Coded by N1MM)
Airspy HF+ support added (Coded by N1MM)
Spectrum: Allow mouse wheel to zoom when over zoom buttons (Coded by N1MM)
Date & Time Picker: set colors and fonts to selected skin (LY5T) (Coded by N1MM)
NRAUSSB: Change contest start time to 5:30Z. (LY5T)(Coded by K3CT)
NRAUCW: Change contest start time to 8:00Z. (LY5T)(Coded by K3CT)

Version 1.0.6985 (January 9, 2018)
Program was interpreting CQ-Frequency as a CT callsign (K8ND) (Coded by N1MM)
Spectrum: Fix for Icom multiple spectrum radios broke operation as SO2R Radio #2 (WT9U) (Coded by N1MM)
Cup of the Russian Federation contests (RFCCW, RFCSSB): contest start time for both sessions updated (many) (Coded by NA3M)
UDC: conflict between DigitalModeSqlString and DupeType params fixed (G4OGB) (Coded by NA3M)
UDC: added AM/PM designator to “Session begins…” Status messages (Coded by NA3M)
Add mode to self CQ spots to support spots by mode. Should correct issues found in RTTY Roundup (Coded by N1MM)

Version 1.0.6977 (January 2, 2018)
SO2R: Added “Minimum SO2R Switchover Time” to SO2R menu. This is in anticipation of SO2R-capable amplifiers that need more time when switching between radios. (Coded by N2IC)
Cup of the Russian Federation contests (RFCCW, RFCSSB) updated (RA4LW) (Coded by NA3M)
International Naval contest – Restored the contest module (it was erroneously changed to Portugal Navy Contest rules). Removed AX from the list of naval clubs (Coded by NA3M)
International Naval contest – removed prefilling of serial numbers causing problems in ESM S&P (SP2MKI) (Coded by NA3M)
Digital Corrects RT Error in using Other or TinyFSK Window Type. (Coded by N2AMG)
Spectrum: Fixed mode scrolling loop fix. (Coded by N1MM)
RAC: Off Times report fix. Between May and August use the July 1 contest start date, else use Saturday of current week. (Several) (Code by K3CT & N1MM)
Spectrum: display error if HighScopeFreq-LowScopeFreq < 1 khz (K3PA) (Coded by N1MM)

Version 1.0.6963 (December 26, 2017)
CQ 160, ARRL 10: Changes to handle call history and spot state info. (Coded by N2IC)
Spectrum: Support new experimental right-click option “Allow Setting Fixed Edges (Icom only)”. This enables both zooming and scrolling in Icom fixed mode. Choosing this option will overwrite your current edge selection in your radio. The code resets the edge upon band change or shutdown. If the program is terminated prematurely, OR IF YOU CHANGE EDGE SELECTIONS while using this, the edge for that band will not be restored properly. (Coded by N1MM)
Spectrum: Start of support for dual spectrums (Coded by N1MM)
Digital: Other TNC window layout has changed now shows TNC Command window at bottom of RX window. (Coded by N2AMG)
Digital: Adds new Interface Type and window supporting the TinyFSK. (Coded by N2AMG)
New window loads MMTTY and displays RX text in top 2/3 of the rx window. TinyFSK commands show in the bottom 1/3.
Typing in TX window sends directly to the unit. Need to setup TX,RX,ESC macro’s in Macro editor table if not already done .
On the Digital tab in the Interface type Select TinyFSK. Also set path to MMTTY.
Config Digital Tab: Makes changes to digital tab to support when TinyFSK is selected. (Coded by N2AMG)
Contact Editor: Allows editing of WSJT and JTDX Modes. (Coded by N2AMG)
Spectrum: Sped up starting of Icom radios (Coded by N1MM)

Version 1.0.6950 (December 19, 2017)
When using band buttons to change bands, update the status line showing the antenna selected for the new band. (SQ7D) (Coded by N2IC)
Ports: Expanded the duplicated ports startup error message to include the port names found in the registry. The registry is written by the device driver. Device drivers that produce stale entries should be updated. Contact the manufacturer for assistance. (VE1DT) (Coded by K3CT)
Spectrum: Commas in EU regional settings were not being processed properly in Spectrum Window (IU2FGB) (Coded by N1MM)
Bandmap: Clicking on spots would sometimes fail due to mode issues. (W7RY) (Coded by N1MM)
MMVARI: Engine kept switching from showing radio frequency to audio frequency. Corrected.. (Coded by N2AMG)
QTC & Digital: When clicking on a blank line would sometimes pass the blank line to the qtc window . This has been stopped. (Coded by N2AMG)

Version 1.0.6942 (December 14, 2017)
SO2R: When attempting to calling a dupe on the S&P radio while CQing, fixed appearance that CQ radio is locked up. (Coded by N2IC)
Digitial: Change all occurances of And to AndAlso in digital code. This should fix RT Errors in digital PTT routines. (Coded by N2AMG)

Version 1.0.6936 (December 12, 2017)
ARRL 160: Avaliable window – Fixed red highlighting of needed sections when using call history and packet spots. (W0MU) (Coded by N2IC)
Changed spot tool tip message for spots that are made by the user. (Coded by N2IC)
Added red frame around call sign when transmitting. (Coded by N1MM and N2IC)
Ignore radio command messages coming from the local computer (W1TJL) (Coded by N1MM)

Version 1.0.6927 (December 5, 2017)
Spectrum: Miscellaneous focus fixes. (Coded by N1MM)
Fixed cursor placement errors in Entry Window, noticed primarily when using 2 keyboards. (Coded by N2IC)
When selecting Winkey, do not allow External Interrupts to be selected. (Coded by N2IC)
Spots: Spots and CQ-frequency are now stored for each mode (CW, PH, Digital). Stations that are spotted on multiple modes in the same band will be displayed. (Coded by K3CT & N1MM)
Info Window: Display operator callsign change immediately instead of with the next window refresh. (K1TTT) (Coded by K3CT)
Debugging: Added a menu item for radio command debugging in a Tools sub-menu. (Coded by K3CT)
Available Window: Cleaned up the right click menu operation for the SO2R option Focus Follows Spot. (Coded by K3CT)
Available Window: Code changes for the user reports of out of memory. If it is observed, let us know if the memory error dissappears when the Summary Table is not displayed in this version or newer. (Coded by K3CT)
CW Port Check: Do not check for CW port when sending CW with Cat Macros. (VE3KI) (Coded by K3CT)
ARRL SS: When tuning back to a self-spot that appears in the Call History and not the log, the CK was not displayed some of the time. (NW0M) (Coded by K3CT)
Gray Line: If a spot is not found when QSY radio to spot is selected, display a message in a NIMB. (Coded by K3CT)
Telnet: If a spot is not found when QSY radio to spot is selected, display a message in a NIMB. (Coded by K3CT)

Version 1.0.6916 (November 28, 2017)
RSGBCLUB(RSGB 1.8Mhz Club Calls): fixed incorrect points bug when “HQ” or “CM” entered in the “Status” field (G4OGB) (Coded by NA3M)
Allow tracking of another N1MM+ radio by udp broadcast. Route Radio broadcasts to 13064 on the computer with the radio you want to have track this one (N2IC) (Coded by N1MM)
Info Window: When the operator changes, the displayed callsign doesn’t change immediately. (K1TTT)(Coded by K3CT)
Configurer: Change the text box label from DVK Letters File Path to Letters Wav File Path. (Coded by K3CT)
Logger+ Audio: Made several performance improvements. Added wav file concatenate option on the Logger+ Audio, monitor tab. When concatenating wav files, changes to the callsign after the audio player starts will not be detected. Concatenating wav files requires that the sample rate and bit resolution must be identical. An audit of the wav files is performed when the concatenating audio player is enabled and the results are displayed in the Monitor window. When voicing callsigns, record “stroke.wav” and “strokep.wav” file for “/” and “/P” in callsigns. All files that are used for callsign voicing, must be in the user programmable Letters Wav File path (Config, Options tab, “Letters Path”). If Config, Function Keys tab, “Send Corrected Call” is checked, changes made to the callsign will be voiced before the TU message. If Send Partial is checked, only the prefix or suffix will be voiced. (Coded by K3CT & N1MM)
Could not delete contact when long date includes AM/PM. (W9SI) (Coded by N1MM)
Broadcast Spectrum: Removed temporary fix for internationalization issue. (Coded by N1MM)
Telnet: Packet timeout sometimes not updated when set from bandmap. (CX6VM) (Coded by N1MM)
Many FontSizers were not returning focus to Entry Window. (Coded by N1MM)
Bandmap: Added non-sticky option to show/hide network station names. (Coded by N1MM)
Info Window: Display and update the Run/Mult indicator when multi-computer networking is disabled. (Coded by K3CT)

Version 1.0.6903 (November 14, 2017)
Fixed SO1V issue when using Microham or OTRSP device. (W7ZZ) (Coded by N2IC)
Fix for Entry Window callframe not being clickable after QTC window was open. (Coded by N2AMG)
Allows for QTC to be clicked on in RX windows and added to QTC window. (Coded by N2AMG)
Corrects RT error when previously trying to click on QTC in RX window. (Coded by N2AMG)
Corrects a RT Error if a key is pressed and no calls were left in the callstack. (Coded by N2AMG)
Entry Window: Fix tool tip for Edit button (WY3A) (Coded by N1MM)
RSGBCLUB(RSGB 1.8Mhz Club Calls): bonus station gives multiplier, Cabrillo correction, both “H”, “C”, “N” and “HQ”, “CM”, “NC” can be entered in the “Status” field (G4OGB) (Coded by NA3M)
Callstack: If Entry Window is near the top of the screen show the callstack window below the Entry Window. (Coded by N2AMG)

Version 1.0.6895 (November 11, 2017)
Two Keyboard: Fixed intermittent problems with ctrl-k (keyboard CW) when using 2 keyboards. (VE3CX) (Coded by N2IC)
Log: change transmit frequency to new rx frequency when rx frequency changed and both are the same (Coded by N1MM)
Entry Window: Alt-F9 fixed for SO1V and SO2V. (YL2QN) (Coded by N2IC)
Spectrum Window: Add warning message when bandwidth > 1 MHz (IC8POF) (Coded by N1MM)
Spectrum Window: Fix for scaling issue from WB (IC8POF) (Coded by N1MM)
Digital: Fixes issue with DI window pausing when recieving QTC. (Coded by N2AMG)

Version 1.0.6883 (November 7, 2017)
Call Stacking: Fixed the ALT+D operation. (Coded by N2AMG)
Call Stacking: If the program changes from Run to S&P, clear and close the callstack window. (Coded by K3CT)
CW Port: If the CW port is not configured when trying to send CW, display the error message in a message box and include the CW text string. (Coded by K3CT)
Call Stacking: Changes to single instance per Entry Window (Coded by N2AMG)
Digital: checks to see if QTC Window is open before clearing it. (Coded by N2AMG)
SO2R: Turn off the option Dual Rx Always On when switching from SO2V to SO2R. (N6XI)(Coded by K3CT)
When choosing to open a database, a contest is required to be chosen. (Coded by N2IC)
RSGBCLUB(RSGB 1.8Mhz Club Calls): Rules changes, points, multipliers, bonus station – GB3HQ. (G4OGB) (Coded by NA3M)
Digital: In Mixed mode contests with 2 digital windows open and switching to CW or SSB on one of them would disable the Letter/Figs window in DI2.(Coded by N2AMG)
CallStack: Add keystroke ALT-G to remove the top entry in the callstack and place it in the Entry Window. Anything in Entry Window will be erased. (Coded by N2AMG)
Alt-G is also used in the Digital window but if the callstack window is open it takes precidence over the digital window.

Version 1.0.6869 (November 1, 2017)
Implements new callstack window (Coded by N2AMG)
RSGBCLUB: Change to Mixed mode. (G8VPE) (Coded by K3CT)
QTCWindow: When opening QTC Window from Entry Window 2 QTC would not send correctly. (Coded by N2AMG)
Digital Window: When QTC was being recieved, pause was not pausing the window correctly. (Coded by N2AMG)
Configurer: Change WinKey2 text to WinKey2/3. (K2YWE) (Coded by K3CT)

Version 1.0.6858 (October 24, 2017)
Makrothen RTTY: Change to Cabrillo 3.0. (DJ3IW)(Coded by K3CT)
UDC: Enabled “Sent Exchange will be: ” message in EW for POP_YTHCUP.udc (Popov Youth Cup) (G4OGB) (coded by NA3M)
FT-80C: Radio control changes. (CO8RCP)(Coded by K3CT)
Spectrum: Fix runtime error finding signals when zoomed out. (VA2FSQ) (Coded by N1MM)
Spectrum: Resizing of window was jerky. (Coded by N1MM)
Alt-J: Turn Rotor. Improve the error message when less than 3 characters are entered. (TK5MH) (Coded by N2IC)
Alt-F9: Fix issue with 1.8 and 3.5 in Antenna table when country/locale is expecting 1,8 and 3,5. (SQ7D) (Coded by N2IC)
Alt-F9: Will skip over antennas that are in use by the other radio. (SQ7D) (Coded by N2IC)

Version 1.0.6846 (October 17, 2017)
NetworkStatus: Factor in column headings width when autosizing columns. (Coded by N1MM)
Entry Window: Window menu, Visual Dupe Sheet tool tip covers text preventing selection. (JA1MZM)(Coded by K3CT)
Spectrum: show spots for chart range, not scope range (Coded by N1MM)
Spectrum: Fix RTE when spectrum already being sent and program starts (VA2FSQ) (Coded by N1MM)
Adjust wait time on program update download (Coded by N1MM)
PAQP – Fixed mapping of VE5 to SK. (K8MR) (Coded by N2IC)
Telnet: add better error handling (K1TTT) (Coded by N1MM)
Spectrum: Display the main tool tip only once (K3CT) (Coded by N1MM)
Info Window: Improved the menu operation when changing the rate graph between Point and Contacts. (Coded by K3CT)
Debug: Added debug code for the FT-80C radio. (Coded by K3CT)

Version 1.0.6831 (October 10, 2017)
Info Window: Eliminate two Info window runtime errors. (R7AB & KM4WHO)(Coded by K3CT)
Import Goals Contest Selection: fix for forecolors (K4GMH) (Coded by N1MM)
UDC: fixed RTE caused by loading UDC that is using /DupeQSOMinutesAgo/ (G4OGB) (Coded by NA3M)
Spectrum: Show tuning lines for radio in waterfall when mouse not over Spectrum window (Coded by N1MM)
QSO Party: Added the Section display to the Log window for all in-state users. Reduced the default Log window callsign and timestamp column width. (Coded by K3CT)
Spectrum: Removed orignal signal detection and replaced with alternate signal detection. (Coded by N1MM)
Spectrum: Removed “Use Alternate SSB Signal Detection” option (Coded by N1MM)
IC-7610: Corrected the radio codec voice and data commands. (Coded by K3CT)
IC-7610: Corrected the Spectrum Scope pixel count. (Coded by N1MM)
Log: Reset column widths properly when removing custom column widths (K3CT) (Coded by N1MM)
Log: Factor in column heading width when autosizing columns (Coded by N1MM)

Version 1.0.6815 (October 4, 2017)
ARRL SS: When Call History is enabled and callsign not found, the cursor does not leave the Callsign box when spacebar is pressed. (VE2FK)(Coded by K3CT)
ARRL SS: When Call History data contains a check of 0, it was not populated in the exchange box. When the section is found in Call History but no check value, the section is not populated. (Coded by K3CT)
Ctrl+Shift while choosing Bandmap from Window menu was not bringing the windows onto the screen (W7OM) (Coded by N1MM)
TS-590: Changed the CW, SSB, and Digital filter commands to use FL1 & FL2. The radio stores the users filter settings by mode. (N2IC)(Coded by K3CT)
Change URL for WA7BNM calendar to www.contestcalendar.com (WA7BNM) (Coded by N1MM)
Import Goals: Fix foreground colors for dark backgrounds (Coded by N1MM)
CA QSO Party: Changed MAR to MR. (Coded by K3CT)
PA QSO Party: Multi-Multi class now sends serial numbers by band. (N2IC)(Coded by K3CT)
TRCDX Contest: Corrected the Cabrillo output (LZ1YE) (coded by NA3M)
Bandmap: Make minimum size smaller (N6XI) (Coded by N1MM)
Edit log dialog: enabled Sent Nr textbox (G4OGB) (Coded by NA3M)
Improvements to error handling at startup. (Coded by N1MM)
Added alternate SSB signal detection. Not yet working very well (WU2X) (Coded by N1MM)

Version 1.0.6794 (September 26, 2017)
Spectrum: Hide +/- zoomin/zoomout controls if in fixed mode (K0PIR) (Coded by N1MM)
Configurer: Change the text for the CW and Digital frequency increment on the Other tab. (Coded by K3CT)
SD QSO Party: Rules changes, points, County abbreviation, start time, bonus station, changed to Cabrillo 3.0. (KCØMVF)(Coded by K3CT)

Version 1.0.6789 (September 20, 2017)
Clear waterfall when spectrum resolution changes (Coded by N1MM)
BC QSO Party: Rules change, changed the contest stop time, change to Cabrillo 3.0. (VA7BEC)(Coded by K3CT)
TS990: Changed the radio command that is sent to the radio when Esc is pressed in voice mode. (JG1VGX)(Coded by K3CT)
Adds wording to Broadcast tab in config to indicate the TCP connection is for logging purposes. (Coded by N2AMG)
If {SCQ} macro is used and pressing F1 before the SCQ timer trips cancel out the SCQ trip. (Coded by N2AMG)
If using SO2R and have LastOne Wins checked if the other radio is already transmitting don’t start the {SCQ} timer. (Coded by N2AMG)
Added https://Contestonlinescore.com/post/ to list of available reporting servers (VE2FK) (Coded by N1MM)
Broadcast Contacts: Add delay between the UDP messages to prevent over-run. (KF3B)(Coded by K3CT)
Radio Control: Added IC-7610. (Coded by K3CT)
Logger+ Audio: Updated the dll used by Logger+ Audio. Please test and report any issue. Installing a prior release will install the prior dll. (Coded by K3CT)
SRRCUPDIGI contest was added (RF9C) (coded by NA3M)
TS-590: Corrected the default CW & SSB wide/narrow filter settings. (S55O)(Coded by K3CT)

Version 1.0.6774 (September 13, 2017)
Spectrum: Fix for bar mode RTE (WT2P) (Coded by N1MM)
Spectrum: Fix for Shift+up/down RTE (Coded by N1MM)
QSO Party: Changed the dupe algorithm. 1) If the exchange is known, dupe check with the exchange. 2) If the callsign doesn’t contain a “/” or ends with a “/”, dupe check with the callsign. 3) If the callsign ends with /ValidAbbreviation, dupe check with the callsign. 4) The callsign contains a “/”, dupe check with the exchange. (Coded by K3CT)
Config: Changed the wording of the broadcast contacts option. (Coded by N1MM)
Broadcast Contacts: Added a Tools menu item to rebroadcast all contest QSO’s. (KF3B) (Coded by K3CT)
ARRL VHF: Light band, fixed the Score window display. (K2ED) (Coded by K3CT)
Fix for Score window issue and logging of second contact. (Coded by N1MM)

Version 1.0.6762 (September 7, 2017)
Spectrum: Signal jumping via Shift+up/down was not working with some UDP data sources (K7SV) (Coded by N1MM)
Spectrum Window: Eliminate a RunTime error. (Coded by K3CT)
JTAlert Bridge: Add routines to import and score correct points and multipliers. Must select Mixed Mode contest type! (Coded by N2AMG)
TCP Gateway:Add routines to import and score correct points and multipliers. Must select Mixed Mode contest type! (Coded by N2AMG)
Spectrum: Speed up startup (Coded by N1MM)

Version 1.0.6753 (September 5, 2017)
Entry Window: The right click menu allows the user to incorrectly enable the GMT timer for VFOB/Radio2. (G4BYG) 1(Coded by K3CT)
RSGBDX: Rules change, added 40m & 80m bands. (G7TWC) (Coded by K3CT)
Spectrum: Catch RTE. (WT2P) (Coded by N1MM)
Telnet: Allow mixed list of country prefixes and call area prefixes to filter spots. Call areas must be the country prefix (like K, not N or W) plus a number. (K3CT) (Coded by N1MM)
Telnet: Allow comma separation of country prefixes and call areas. (K3CT) (Coded by N1MM)
ARRL SS: Disable Multi-One/Two band change timer. (K3PA) (Coded by K3CT)
FDREG1: Disable Multi-One/Two band change timer. (G4OGB) (Coded by K3CT)
Entry Window: Update of GMT time sometimes stops. (SM3CER) (Coded by N1MM)
TRCDX Contest: Updated per new rules. (LZ1YE) (coded by NA3M)
CO QSO Party: Change bonus station callsign. (Coded by K3CT)
Entry Window: If a callsign was wiped, the bearing line did not display the bearing of the callsign on the call frame. (K1TTT) (Coded by K3CT)
Entry Window: Made some improvements in the display of bearing from the call history grid square. (Coded by K3CT)
Digital: {ENTER} macro now sends vbCRLF when outputting to digital engine. But is stripped in the RX window to only show one linefeed (Coded by N2AMG)
JTAlert UDP Reader: Adds some Debug points in the process to find where qso is not logging sometimes. (Coded by N2AMG)
Configure Corrects type in Config for JTAlert port from TCP to UDP. (Coded by N2AMG)
Prevent windows from appearing in multiple task views (W1TR) (Coded by N1MM)
Entry Window: To move a lost window on screen, hold Ctrl+Shift while clicking the window name in the Entrywindow, Window menu. (Coded by N1MM)
Radio Config: Changed the suggested COM port text for the following radios: FT450, FT950, FTDX1200, FT2000, FTDX3000, FTDX5000, FTDX9000. (VA7RN) (Coded by K3CT)
QSO Party: For Cabrillo 3.0 allow Station Category = PORTABLE to be used in CountyLine mode. Enabled for K8TE until testing is complete. (K8TE) (Coded by K3CT)
QSO Party: Change the end time for the CO QSO Party. (K8TE) (Coded by K3CT)

Version 1.0.6731 (August 29, 2017)
Spectrum Scope: Added Spectrum Scope feature to self spot signals above the threshold after some validation delay. The enable checkbox is located in the right side “>” (spot) menu. The callsign of the self spot is populated with “@#####” where #### is the frequency. The spot S/N is based on the spectral data from the radio. These self spots can be seen in the Bandmap and Available windows. If a telnet spot arrives on the same frequency, the spectrum scope self-spot is replaced. Added a Bandmap right click menu to delete the spectrum scope self-spots on the current band. (Coded by K3CT & N1MM)
Entry Window: Change the text in the title bar. (Coded by K3CT)
Entry Window: Added a right click menu to display GMT time in the upper right corner. (several)(Coded by K3CT)
PA QSO Party: Bonus station callsign change. (Coded by K3CT)
QSO Party: Incoming spots with unknown exchanges were not colored correctly. (K3PA)(Coded by K3CT)
SARTGRTTY: Cabrillo sent & received numbers truncated to three characters. (SM5FUG)(Coded by K3CT)
QSO Party: County line QSO’s logged without a “/” in the callsign were not scored correctly. (K3TN)(Coded by K3CT)
Spectrum: Added option to use alternate signal detection (Coded by N1MM)
TS-990: Changed the stop DVK command used when Esc is pressed in SSB mode to stop messages 1-6. (Coded by K3CT)
Digital: Adds a UDP listener to interact with JTAlert. This will allow qso’s for those using JTAlert/Wstj-x to log qso’s in N1MM. !!Needs Testing!! (Coded by N2AMG)
Spectrum: Made default for spotting signals false (Coded by N1MM)
Spectrum: Corrected problem where mouse movement tuned radio with waterfall off (Coded by N1MM)
Spectrum: Fixed runtime error at window startup when relaying spectrum (WT2P) (Coded by N1MM)

Version 1.0.6711 (August 18, 2017)
Program Update: Retry program download after update download failure. (AA3B) (Coded by N2IC)
RunTime Error: Corrected a runtime error caused by a spectrum scope change. (Coded by K3CT)
ECLIPSE: Added a timer to scan the spot table every 30 seconds for workable callsigns and update the windows. (Coded by K3CT)
RunTime Error: Eliminate error in UDP message function. (Coded by K3CT)
Log Window: Fixed Mode column display and Show Mode right click message option. When Show Mode is checked, the Mode column will appear at the end of the column list. (Coded by N1MM)

Version 1.0.6706 (August 16, 2017)
RunTime Error: Corrected a runtime error caused by a spectrum scope change. The spectrum scope does not need to be open. (W2CDO) (Coded by K3CT)
Spectrum: Added red strip for split frequency (Coded by N1MM)

Version 1.0.6702 (August 15, 2017)
Improved diagnostics in download error message (W1EBI, AA3B) (Coded by N2IC)
Spectrum: Auto-start spectrum in Icom & Flex radios when radio turned on after spectrum opened (Coded by N1MM)
Spectrum: Improved performance of waterfall about 5x. Expect (and report) some RTEs. (Coded by N1MM)
Spectrum: Enabled autofitting of frequency labels (Coded by N1MM)
Spectrum: Was not handling showing only unknown red dots properly (Coded by N1MM)
Spectrum: First spot in column mode was not showing (Coded by N1MM)
Spectrum: fix mouse wheel misbehavior when user does not have Win10 “Scroll inactive windows when I hover over them” checked (N2IC) (Coded by N1MM)
WAE: Fix a Runtime Error that occurs when the QTC window is open and the user clicks on the Entry Window call frame. (AA3B) (Coded by N2AMG)
Edit log dialog: disabled Sent Nr textbox (Coded by N1MM)
Spectrum: Show split frequency with two red lines in the waterfall when ctl is pressed. (Coded by N1MM)
ECLIPSE QSO Party: Not clear if Rover operation is allowed but allow six character ROVERQTH to be input. Correct the Cabrillo output for Rover entries. (WB0TEV) (Coded by K3CT)
WAE CW: Fix RTE when sending call + QTC? (ON5ZO) (Coded by N2IC)
UDC: added “/QRPP” to /BonusPoints/ and /PointsPerContact/ (OZ4CG) (coded by NA3M)
Entry Window: fixed runtime error when radio command sent to 2 radio and no 2nd entry window exists (VA2FSQ) (Coded by N1MM)
Spectrum: Fixed “Max dB” ToolTip erroneously appearing. (Coded by N2IC)
Log: Fix bug in setting/unsetting “Show Mode” (Coded by N1MM)
Spectrum Window: Added the capability to generate self-spots from the signals displayed in the spectrum window. Functionality is hidden until additional debug can be completed. Contact K3CT or N1MM if you are willing to test. (Coded by K3CT & N1MM)

Version 1.0.6666 (August 9, 2017)
Eclipse QSO Party: Fixed real time error when starting program without an interfaced radio. (Coded by N2IC)

Version 1.0.6656 (August 8, 2017)
Digital Window: Align was not working correctly for RTTY. Now working correctly. (Coded by N2AMG)
QTC Window: When playing .wav files adds error checking to make sure the file is found. (Coded by N2AMG)
Spectrum: Made landscape line mode the default. Made displaying the waterfall the default (Coded by N1MM)
Spectrum: Improved line mode appearance (Coded by N1MM)

Version 1.0.6642 (August 4, 2017)
Spectrum: Added gradient to average signal area (Coded by N1MM)
Log: Show mode selection right-click menu option was not working (LY5T) (Coded by N1MM)
Spectrum Waterfall: make mouse wheel tune the radio as it does in EW (Coded by N1MM)
Spectrum: Update waterfall & spectrum separately allowing for different update rates (Coded by N1MM)
Spectrum: Brought the static slider to the front (Coded by N1MM)
Spectrum: Add a right click option to display the noise floor as a line. (Coded by K3CT)
Spectrum: Set focus to EW when sliders clicked (Coded by N1MM)
New Contest: Added a new SPRINTLADD contest called NSRTTYDUPE for RTTY so the live score will display correctly. (VE2FK) (Coded by K3CT)
Spectrum: Fixed “hole” in top of spectrum in reversed bar chart mode (VE3KI) (Coded by N1MM)
Spectrum: Now saving setting of dupes/spots/markers options (VE3KI) (Coded by N1MM)
Spectrum: Changed colors to accomodate new line mode option (Coded by N1MM)
Spectrum: Put tick marks on scale (Coded by N1MM)
Spectrum: Show radio frequency on spectrum or waterfall (Coded by N1MM)
Spectrum: Have separate splitter settings for portrait & landscape. (Coded by N1MM)
Spectrum: Fix for bad Flex Radio Nr (K3CT) (Coded by N1MM)
Spectrum: Fix for misplaced static slider (K3CT) (Coded by N1MM)
Spectrum: Fix jerkiness in static slider (K3CT) (Coded by N1MM)
Spectrum: Improvement to static filter initialization (K3CT) (Coded by N1MM)

Version 1.0.6619 (August 1, 2017)
Finish changes to up/down behavior when spectrum windows are open. Make mousewheel frequency changes match the spectrum window orientation. Leave RIT & Morserunner tuning as they were before implementation of the spectrum. If you want no keyboard changes, there use bar mode in spectrum with low frequencies at the top, like the bandmap. (N2IC) (Coded by N1MM)
Spectrum: Refined the internationalization of UDP sources (Coded by N1MM)
Closed External TCP listener when closing the program. Was causing the program to hang on exit. (Coded by N2AMG)
Spectrum: Wholesale changes including adding a waterfall display. There is a sizing bar (cf Log window) and you can click on the top pane or the bottom. Bandpass lines are superimposed over the waterfall to aid in tuning. (Coded by N1MM)
Notes:
Consider the waterfall experimental. It is several hundred lines of code. Turn it off it is too buggy for you. I will be posting fixes in the experimental area this week.
Snap-to-signal only works in the top/right half of the window. It makes more sense to tune a waterfall by eye. This gives you the choice.
I plan to make the mouse wheel tune the radio when in the waterfall. Not there yet.
I have plans to decouple the spectrum speed from the waterfall speed, letting the waterfall scroll at the rate your source feeds me.

Version 1.0.6589 (July 26, 2017)
Spectrum: Fix for internationalization issue with Flex spectrum (Coded by N1MM)

Version 1.0.6585 (July 25, 2017)
Info Window: Correct Rate Chart Tool Tip. (Coded by K3CT)
AutoHotKey Filename: Add an unexpected file check for files ending with an extra hidden .txt. (Coded by K3CT)
Spectrum: Change from limit on data arrival rate to a limit on max display rate. (Coded by N1MM)
Solar Eclipse QSO Party, signal report was missing in Cabrillo file (W2NAF) (Coded by NA3M)
Corrected XML output for score reporting for Cabrillo 2.0 contests (VA2WA) (Coded by N2IC and K3CT)
Icom spectrum: added zoom buttons (Coded by N1MM)
Changed Info window point calculation to fix RTE (G4HVC) (Coded by N2IC)
Icom Spectrum: Ctl+mousewheel sets ref level (Coded by N1MM)
Spectrum: Initial effort to detect RTTY signals and color with blue rather than red markers. Only works in defined Digi subbands. Have not yet coded anything to filter out false postiives from non-RTTY digi modes. (Coded by N1MM)
External TCP Connection was causing errors when exiting Config area. Now corrected. (Coded by N2AMG)
Fix up/down RIT keys when spectrum is open (Coded by N1MM)
Restored operartion of Shift+Up/Down for SO2R when Spectrum windows are closed (Coded by N1MM)
Call History: Enable CQZone field exchange lookup for the following contests: ANARTSRTTY, CQWWCW, CQWWSSB, CQWWRTTY, DRCGWWRTTY, GACW, OKDXRTTY, VOLTARTTY, WWIH. (Coded by K3CT)
Spectrum: force repaint when changing frequencies even during static crash event (Coded by N1MM)

Version 1.0.6559 (July 18, 2017)
IARU: Changed HQ mult to check for different country prefix when determining if a HQ abbreviation is a mult (K1ZZ) (Coded by N1MM)
IARU: Fixed score reporting xml (VA2WA) (Coded by N1MM)
Made a couple of message boxes system modal to keep them on top (Coded by N1MM)
Experimental Spectrum feature: Added “Only Jump to Signals Heard in the Last Second” to right-click menu. Non persistent. Potentially useful in high static situations or where you don’t want to stop for stations that are not currently transmitting (Coded by N1MM)
Added {STEREOTOGGLE} macro. (Coded by N2IC)
Network Status: Changed name on dialog to match button (LA9RY) (Coded by N1MM)
Network Window: Do not display Block Tx status message in the Entry window status line as the window is opening. (Coded by K3CT)
Unused Code: Commented out some unused legacy code. (Coded by K3CT)
Waterfall Bandmap integration: Fix SO2R bug that could lock radio PTT in transmit when clicking on Waterfall Bandmap frequency. (Coded by N2IC)
Added WRTC-2018 for competitors. Select contest “WRTC”. Please test ! (Coded by N2IC)
Missing AHK File: Added text to the LogError.txt file when the path to the users AHK file can not be found. Replace “/” characters with “\” characters. (Coded by K3CT)
Info Window: The rate graph now supports a user choice of points per (last 10, last 100, 60 minutes, current hour) or the current QSO’s per … (Coded by N2IC)
Spectrum: make recognize a new source automatically (Coded by N1MM)
Spectrum: Improvements to spot placement in column chart mode (Coded by N1MM)
Spectrum: Changed Reset to Reset Radios (coded by N1MM)
Spectrum: added NIMB when relaying spectrum (Coded by N1MM)
Spectrum: send command to start spectrum output on supported radio after initialization (Coded by N1MM)
Spectrum: Made external source name textbox wider to fit long names (K3WA) (Coded by N1MM)
Spectrum: Added shading to current frequency area – experimental (Coded by N1MM)

Version 1.0.6527 (July 11, 2017)
Spectrum: fix for spot vertical lines that were lost (K3CT) (Coded by N1MM)
Fixed RIT operation that was unintentionally altered by Spectrum Display reverse up/down key (Coded by N2IC)
Two Keyboards: Fixed sterero focus problem when sending exchange on one window while typing in the other window (Coded by N2IC)
AutoHotKey: Add code to remove any leading or trailing spaces in the filename or path inserted by the user. (Coded by K3CT)
Call History: Fixed an error that populated the IARU exchange with -1 when the imported call history file did not contain any ITUZone field data for the station. (N2IC) (Coded by K3CT)
Spectrum: fixed RTE when bad data received. Logged data to Info window and LogError.txt (W1TJL) (Coded by N1MM)
Spectrum: Made IP addresses and spectrum names easier to enter (Coded by N1MM)
Spectrum: Removed “Temporarily reverse up/down keys” and added “Reverse Frequency Scale in Bar Chart Mode”. If not checked or if in column chart mode, the up/down keys will be reversed. If checked and in bar chart mode, they will NOT be reversed. Reversal will be turned off when the last spectrum window is closed. Note that if you have multiple spectrum windows open in different orientations, the reversals of up/down will be inconsistent. Don’t do that. (Coded by N1MM)
COM Port Config: The window height was cutting off the Suggested Settings text for many radios. (VE3KI) (Coded by K3CT)
Telnet: Changed button label on Band/Mode tab to say “Reset Band/Mode Defaults” (K3CT) (Coded by N1MM)
BARTGRTTYS, BAR75RTTYS, DMCRTTY – changed contests to Cabrillo ver. 3.0 (Coded by NA3M)
Solar Eclipse QSO Party, 10 minute timer implemented (Coded by NA3M)

Version 1.0.6511 (July 8, 2017)
Call History: Before import of a call history file a message is currently displayed if the file size exceeds 500kb. Increase this threshold to 20mb. (Coded by K3CT)
IARU: The Sect call history field can be used to store the society abbreviation, the regional strings, or ITU zone. Added call history functionality to import the ITU zone number using the call history ITUZone number field if the exchange box is blank after checking the Sect field. (Coded by K3CT)
Call History: Fixed callsign validation bug for Call History Power, MiscText, and GridSq fields. (Coded by K3CT)
Entry Window: When the forcing the program to stay in RUN mode with the ALT+F11 toggle command, change to RUN mode. (Coded by K3CT)
Network Status: Removed Don’t Auto S&P option. The option is still available in the Entry Window (K1EP) (Coded by N1MM)
Networking: Entering a dns name with a port suffix in the ip address table was not working (W2FU) (Coded by N1MM)
Spectrum: Support DNS in spectrum forwarding code (Coded by N1MM)
Spectrum: Broadcast data before static filtering (Coded by N1MM)
Network Status: Added warning NIMB for those using custom computer addresses (N6XI) (Coded by N1MM)
Network: Non-master telnet commands were not processing on master until enter was pressed in master Telnet window (KD4D) (Coded by N1MM)

Version 1.0.6495 (July 4, 2017)
Spectrum Window: Change mouse wheel tooltip behavior so that it the same as other windows (Coded by N1MM)
Operator: Leading and trailing spaces in the operator callsign entry are currently removed (Ctrl+O). Add code to remove spaces within the operator callsign to eliminate errors. (Coded by K3CT)
Call History: Before import of a call history file a message is currently displayed if the file size exceeds 500kb. Increase this threshold to 20mb. (Coded by K3CT)
Spectrum Window: Decay each spectral signal above the threshold level by the user selectable decay. Now signals that are right above the threshold will be displayed as long a very strong signals. (K8UT) (Coded by K3CT)
Spectrum Window: Added boxes around current frequency spots (Coded by N1MM)
Spectrum Window: Reorganized the right-click and <> menus for clarity (Coded by N1MM)
Spectrum Window: Made signal decay time persistent (K3CT) (Coded by N1MM)
Spectrum Window: Hightlighted preferred spotters (KU7T) (Coded by N1MM)
Spectrum Window: Made “snap to spot” more precise (Coded by N1MM)
IOTA: Rules change, no band change rule. (VE2EBK) (Coded by K3CT)
Multi-One: The prompt for Mult or Run station was not appearing for many contests. (Coded by K3CT)
Entry Window: ESM does not send the exchange message in FM mode. (JE1CKA) (Coded by K3CT)

Version 1.0.6465 (June 27, 2017)
Spectrum: Much better formatting of spots when shown as a horizontal bar chart (Coded by N1MM)
Spectrum: Self Spots + Unspotted was allowing dupes to show (N2IC) (Coded by N1MM)
QSO Party: IA QSO Party rules changes. Please test as in-state and out-of-state user. (KCØJUO) (Coded by K3CT)
QSO Party: Changes to Dupe calculation for mobile/portable callsigns. Changed the default exchange for in-state users to MYCOUNTY. (Coded by K3CT)
Spectrum: Relocate Noise Floor/Signal Count/Pixel Width box when moving Noise Floor. Removed redundant signal count. (K8UT) (Coded by N1MM)
Spectrum: Do not turn off snap to signal based on spot & signal selection mode (Coded by N1MM)
Spectrum: Do not turn off radio spectrum when not connected to that radio. (Coded by N1MM)
Spectrum: Changed Help page name (Coded by K8UT)
Spectrum: Highlight calls within tuning tolerance (column mode only) (Coded by N1MM)

Version 1.0.6465 (June 27, 2017)
Initial implementation of Solar Eclipse QSO Party (W2NAF) (Coded by N2IC)
Spectrum: Fixed focus-stealing behavior (Coded by N1MM)
Spectrum: Made static sensitivity dependent on noise threshold (experimental) (Coded by N1MM)
Spectrum: Made black the default background color (Coded by N1MM)
Spectrum: Slightly better formatting of spots when shown as a horizontal bar chart (Coded by N1MM)
Spectrum: Fixed erroneous IP address being sent to radio (Coded by N1MM)
Spectrum: Corrected some signal identification errors & RTEs (Coded by N1MM)

Version 1.0.6458 (June 25, 2017)
Spectrum: Moved > toggle (Coded by N1MM)
Spectrum: Better RTTY signal detection. Lines match mode (only working when radio in RTTY mode for now) (Coded by VE3KI, N1MM)
Spectrum: Added Anti-smear option (N4ZR) (Coded by VE3KI, N1MM)
Station Info: Eliminate an error when the entered longitude or latitude valuse are invalid. (Coded by K3CT)

Version 1.0.6456 (June 25, 2017)
Spectrum: If a data provider sends invalid data, defaulting the values to max (K3CT) (Coded by KU7T)
MorseRunner: Better integration with the CQWW version of MorseRunner. Note: A new version of MorseRunner for CQWW is in the Additional Support Files section of the N1MM+ web site.
Spectrum: Make signal decay time constant faster for SSB to aid signal detection (Coded by VE3KI, N1MM)

Version 1.0.6450 (June 24, 2017)
Spectrum: Fix for signal location (KU7T) (Coded by N1MM)

Version 1.0.6448 (June 24, 2017)
Spectrum: Fixed some cross-threading errors (Coded by N1MM)
Spectrum: Adjusted colors for black background (Coded by N1MM)
Fixed RTE while some forms (on other threads) were closing (Coded by KU7T)
Spectrum: Fixed RTE when external spectrum data is out of bounds (Coded by KU7T)

Version 1.0.6441 (June 23, 2017)
Spectrum: Round SSB signal frequencies to nearest 100 Hz (Coded by N1MM)
Spectrum signal detection improvements (Coded by N1MM)
Spectrum was not returning focus to the entry window when sizing control was adjusted (Coded by N1MM)
Info Window: Change forecolor for band changes to black for light colors (9A3OS) (Coded by N1MM)
If bandmap is not open, Entry window callframe spots don’t appear & clear properly (VE3KI) (Coded by N1MM)

Version 1.0.6430 (June 20, 2017)
Telnet: Preferred spotter feature, allow to match multiple spotters that start similarly, i.e. SP0TTR, SP0TTR-#, SP0TTR-2, SP0TTR/2 etc. (Coded by KU7T)

Version 1.0.6429 (June 19, 2017)
Spectrum window was always initializing radio as if it were radio #1, causing length error message (WT2P) (Coded by N1MM)
Fixed RTE in Info window calculating rates (WT2P) (Coded by N1MM)
Focus was not being reset to entry window when making changes in Spectrum and Grayline windows (Coded by N1MM)
Multi-Op: When a multi computer talk message arrives, open the Talk window if needed. When the Talk window is minimized, change the format of the system message and increase the display time. (Coded by K3CT)

Version 1.0.6421 (June 15, 2017)
Spectrum: changed toggle of background color to right-click menu item (Coded by N1MM)
Spectrum: more fixes for RTE due to threading change in 1.0.6413 (Coded by N1MM)
— Changing skins
— Using mouse wheel in spectrum windows

Version 1.0.6418 (June 14, 2017)
Spectrum: Static level was not being set on startup (K8UT) (Coded by N1MM)

Version 1.0.6415 (June 14, 2017)
Fix for repeating missing terminator message (Coded by N1MM)

Version 1.0.6413 (June 13, 2017)
Multiple Contests: For the ARRL VHF/UHF, CQWW VHF, EQSO, QCWAQSO, and QSOParty contests, change code to DUPE check callsigns that do not contain a “/” with the standard method. Callsigns containing a “/” need to have the exchange entered before DUPE status is displayed. These contests have required the exchange to be entered before the dupe status was known. Now it is only the callsigns that contain a “/” (rover or mobile stations). (Coded by K3CT)
Contest Dialog: Reposition items in the contest setup window. (Coded by K3CT)
UDC: fixed StartOfContest and EndOfContest bug (W2NRA) (Coded by NA3M)
UDP input: added error logging (Coded by N1MM)
Spectrum: fix runtime error clicking on spectrum display to set frequency (DL4SDW) (Coded by N1MM)
Spectrum: made each window run in its own thread. Expect runtime errors for a while (only if using the spectrum window) (Coded by N1MM)

Version 1.0.6397 (June 6, 2017)
Spectrum: Added static crash sensitivity warning message (Coded by N1MM)
Spectrum: Restrict Shift+up/down from venturing out of band (Coded by N1MM)
Spectrum: Added font sizer. Started conversion to standard fonts. (Coded by N1MM)
Spectrum: Added bandwidth lines when showing signal markers (Coded by N1MM)
Broadcast: Don’t broadcast the results of a QSO edit when the broadcast option is not set. (Coded by K3CT)
DMCRTTY: Rules changed, only one multiplier now – wpx prefixes. (UA6LJB) (Coded by NA3M)
FDREG1: For HB stations, changed points per new rules. (HB9AMO) (Coded by NA3M)

Version 1.0.6389 (June 4, 2017)
Spectrum: Better signal counting on display. Signals now optionally showing as red triangles or diamonds on the display (Coded by N1MM)
Spectrum: Better signal identification on SSB. Corrected location of signal identifier on LSB signals (Coded by N1MM)
Spectrum: Improved the operation of the adjustment of the noise floor with the mouse wheel (Coded by N1MM)
Spectrum: Added Fast/Medium/Slow decay to menus. Will make this option sticky if it proves useful (Coded by N1MM)
Telnet Button Import: Eliminate a Runtime error that occured when the telnet button text exceeded the database field length (N4UEZ) (Coded by K3CT)

Version 1.0.6378 (June 1, 2017)
Spectrum: limit spectrum refresh to 10/second (Coded by N1MM)
Spectrum: Allow toggling of backgrounds – Normal, White & Black (Coded by N1MM)
Spectrum: Don’t show intermediate renderings of spectrum scope external names (Coded by N1MM)
Spectrum: Allow Spectrum Source to be changed on-the-fly (Coded by N2IC)
Spectrum: Improved static crash filter (Coded by N1MM)
Spectrum: External sources were not clearing historical data when freq range changed (Coded by N1MM)
Spectrum: Better CW signal peak detection (Coded by N1MM)

Version 1.0.6365 (May 30, 2017)
Entry Window: Window menu, moved the Spectrum Scope to be after Score Summary. (Coded by N1MM)
Radio Control: Added menu item for Expert SDR. To use message recording and playback with the ExpertSDR audio devices the “Internal Radio Codec” box needs to be checked in Logger+ Audio, Playback tab. Turn the Monitor ON to record voice messages with the MIC. (Coded by K3CT)
Spectrum: Identify unhandled spectrum sources in EW status bar (Coded by N1MM)
Spectrum: Connect radio to spectrum window. Limit Shift+up/down to spectrums on same band. (Coded by N1MM)
Spectrum: Set the default static level threshold to 1 (Coded by N1MM)
Spectrum: Add heard sources to the drop down for external sources (Coded by N1MM)
Spectrum: Handle restoring minimized window (Coded by N1MM)
Spectrum: Added Hz per pixel to noise floor/signal count box (Coded by N1MM)
Spectrum: Added menu items to allow user to set spectrum chart size to a multiple of received pixels (Coded by N1MM)
Spectrum: Added non-intrusive message box to show spectrum statistics (Coded by N1MM)
Digital: Adds Check routines to PSK Engine to attempt to correct RT Error dealing with the Speed index Changing to text (Coded by N2AMG)
Logging: Adds a TCP means to accept logging from the program JTDX. Setup located on Bottom of Broadcast Data tab in main Config area. (Coded by N2AMG)
Network: Fixed button styles (LY5T) (Coded by N1MM)

Version 1.0.6349 (May 26, 2017)
Bandmap: Disable appropriate right-click menu items on startup (EI3KD) (Coded by N1MM)
Spectrum: Allow all users to open spectrum window (Coded by N1MM)

Version 1.0.6347 (May 23, 2017)
FDREG1: RSGB rules change. Points on 10m are not doubled. (G4OGB) (Coded by K3CT)
Bandmap: Making sure networked station’s frequency pointer is removed if station left the network (Coded by KU7T)
AL QSO Party: Change to Cabrillo 3.0. (N4NM) (Coded by K3CT)
7QP/IN/NEW QSO Party: Changes to the wording in the message box text displayed at startup. (Coded by K3CT)
HI QSO Party: Combine RTTY & PSK modes into one digital mode, changed QSO points, remove band change timer for M/S. The 10 minute operator change rule is not supported. (KH6TU) (Coded by K3CT)
UDC: PointsMultByContinent, PointsMultByCountry and PointsMultByCategory were added, see updated _UDC_Help.txt file (Coded by NA3M)
RRTC and RRTCT contests: do not prefill exchange field with zone when working RRTC team station (RA3TT) (Coded by NA3M)
Spectrum: Added rudimentary search for CQ frequency to right-click menu. (Coded by N1MM)
Spectrum: Correction to UDP input parameters (Coded by N1MM)

Version 1.0.6339 (May 16, 2017)
Allow footswitch to be used on the Winkey port (NA3M) (Coded by N2IC)
Entry Window: Corrected the Edit | Add a Note to Last/Current Contact tooltip. (N3ND) (Coded by K3CT)
Bandmap: Show other networked station(s) on bandmap and allow to “talk” quickly by clicking text label (Coded by KU7T)
Improved efficiency of serial port access for All Icom, Argonaut, Jupiter, Omni VII, FT100, FT847, FT817, FT897, FT857, FT840, FT890, FT900, FT920, FT990, FT1000, FT1000MP, K3, KX3, (Coded by N1MM)
CQ-M contest: Federal district # was not defined for “RK” and “SE” oblast (Coded by NA3M)
AL QSO Party: Change to Cabrillo 3.0 output. Revisit the Contest Categories before exporting the latest QSO Party Cabrillo. (N4NM) (Coded by K3CT)
Digital: Make changes to PSK Engines code to correct arithmetic Run Time error when using FSK and opening the info window. (Coded by N2AMG)
UDC: added Bonus Multiplication factor for PointsPerContact, see updated BonusPoints parameter description in _UDC_Help.txt file (PE1ITR) (Coded by NA3M)
UDC: PointsPerContact parameter modified to accept more UHF bands (VE3DS) (Coded by NA3M)
Spectrum Scope: Improved fix for runtime error (WT2P) (Coded by N1MM)
Spectrum: Option to reverse up/down keys in bandmap (Coded by N1MM)
Spectrum: Added code to manage multiple windows and sources. This code is very rough, and users should expect bugs. I will be at Dayton, so no improvements in this will be coming until next week. Be prepared to revert to a prior version. This code should not affect the stability of those not opening the spectrum windows. (Coded by N1MM)
Spectrum: Updated web site documentation: http://n1mm.hamdocs.com/tiki-index.php?page=Icom+Spectrum+Display

Version 1.0.6314 (May 9, 2017)
Icom Spectrum: Changed Split freq set from right-click to Ctl+left-click. (Coded by N1MM)
Icom Spectrum: Displayed noise floor & signal count on right or bottom of chart (Coded by N1MM)
Icom Spectrum: Refinements to signal detection (Coded by N1MM)Spectrum Scope: Fix for runtime error (WT2P) (Coded by N1MM)
Icom Spectrum: Added options to combo box (Coded by K3CT)
RCCCUP contest: removed warning message in case of QSO with RCC member not listed in RCC.sec file (coded by NA3M)
Digital: When using the interface menu to open MMTTY the correct digital mode was not being set properly. (G3LDI) (Coded by N2AMG)

Version 1.0.6291 (May 5, 2017)
Multi-User: External IP addresses were including port where they should not. (N9KT) (Coded by N1MM)
Icom Spectrum Scope: Made open automatically like other windows if open in last session (Coded by N1MM)
Icom Spectrum Scope: Click on spot label will QSY to spot frequency, including split (Coded by N1MM)
Icom Spectrum Scope: Made spots default to on. Improved spot labeling added gradient lines towards frequency axis (Coded by N1MM)
Icom Spectrum Scope: Starting to make the window conform to user’s skin selections (not complete) (Coded by N1MM)
Icom Spectrum Scope: Moved controls to the right and added a hide/show button (Coded by N1MM)
Icom Spectrum Scope: Fixed run time error when closing window & reopening (Coded by N1MM)
Icom Spectrum Scope: Flash the expand menu arrow with static crashes when the menu is hidden. (Coded by K3CT, N1MM)
Icom Spectrum Scope: Fix static crash slider broken during control changes. (Coded by K3CT, N1MM)
Icom Spectrum Scope: Double-click changes background to black (Coded by N1MM)
Icom Spectrum Scope: Added VFO B indicator when in SO2V (Coded by N1MM)
Icom Spectrum Scope: Starting spectrum window in S02V would yield a blank window (Coded by N1MM)
Icom Spectrum Scope: Improved format for bar chart orientation by plotting callsigns in a single column (Coded by N1MM)
Icom Spectrum Scope: Saved option values (Coded by N1MM)
Icom Spectrum Scope: Moved “>” & “<” to the upper right corner to avoid overlap (Coded by N1MM)
Icom Spectrum Scope: Added Help button, made bar or column choice automatic, added scroll bars to control panel (Coded by N1MM)
Icom Spectrum Scope: Set focus on resize. (Coded by N1MM)
Icom Spectrum Scope: Save double-click (use high contrast background) state (Coded by N1MM)
Icom Spectrum Scope: Added option to display spots heard (Coded by K3CT)
RCC Cup contest: corrected points per new rules (coded by NA3M)
Added Broadcast Score UDP message. (WA1Z) (Coded by N2IC)
903 Band: Change internals and display to 33cm. (Coded by K3CT, NA3M)

Version 1.0.6264 (May 2, 2017)
Telnet window: Trimming special chars or spaces from cluster commands, as some clusters do not allow them (Coded by KU7T)
DE QSO Party: Corrected an in-state logging error. (Coded by K3CT)
Bands/Modes: For a new install, change the Available, Move Multiplier, and Multiplier windows Band & Modes selector to default hf contest bands and contest mode selection. (K1TTT) (Coded by K3CT)
IC7300 Spectrum: Improvements to display, user settable noise floor and static filter, show spots checkbox, zoomable db range. See http://n1mm.hamdocs.com/tiki-index.php?page=Icom+Spectrum+Display&structure=N1MM+Logger+Documentation for documentation. (Coded by N1MM, K3CT)
Bandmap: Experimental developer only spot changes intended to be non-intrusive to users (Coded by KU7T)

Version 1.0.6231 (April 28, 2017)
IC7300 Spectrum: fix to allow use as 2nd radio (WT2P)
IC7300 Spectrum: Top controls were not repositioning on resize event
IC7300 Spectrum: Added spots checkbox and ability to display spectrum vertically
IC7300 Spectrum: Changed tuning search from 2 kHz to 1 kHz
IC7300 Spectrum: Reversed meaning of Shift+up/down keys
IC7300 Spectrum: Added static crash filtering. Shows in info window when static is removed (temporary).
Telnet window: Added quick connect to cluster via telnet buttons. I.e. button value “{CONN} RBN” would connect to the cluster defined with cluster name ‘RBN’ (Coded by KU7T)

Version 1.0.6221 (April 25, 2017)
RFCHAMPCW, RFCHAMPSSB – RF zone 2 was not populated for oblasts RK and SE (RA4LW) (Coded by NA3M)
ADIF: Add 60m band output. (DF4XX) (Coded by K3CT)
Added “ActiveRadioNr” to Broadcast Radio UDP message. This gives the radio number that currently has transmit focus. (K8UT) (Coded by N2IC)
IC7300 spectrum display support. See separate email for detailed information (Coded by N1MM)

Version 1.0.6189 (April 18, 2017)
Available window: Change appearance of buttons (LY5T) (Coded by N1MM)
Info window: Change appearance of rates & goals to accomodate dark colored skins (LY5T) (Coded by N1MM)
Bandmap window: Change appearance of reset button (LY5T) (Coded by N1MM)
Edit Contact: Remove textbox borders with dark colored skins (LY5T) (Coded by N1MM)
Problem with opening new contests (“DXSERIAL”, “DXPEDITION”, “DXSATELLIT”, “VHFSERIAL”, “MINITESTCW”) is fixed. (DK2FG) (Coded by NA3M)
Available: Correct painting problem when reshowing summary panel (LY5T) (Coded by N1MM)
RFCHAMPCW, RFCHAMPSSB – RF zone was not populating for oblast RK (RA4LW) (Coded by NA3M)
GrayLine Window: Adds spot description to each spots tooltip (Must have tool tips enabled in skins window and window needs to have focus to view tips. Click on the title bar of the window to set focus.) (Coded by N2AMG)
GrayLine Window: Each spot is now clickable and will move to the frequency of the spot (Coded by N2AMG)

Version 1.0.6186 (April 11, 2017)
Visible Dupesheet: was not using correct background colors (Coded by N1MM)
Move Multipliers: corrected mode color (Coded by N1MM)
UDC: new parameter /PowerMult/ was added, will be used in TX-PARKS.udc first time (K5WW) (Coded by NA3M)
Manage Skins window: Show RGB codes in tooltip (Coded by N1MM)
UDC: fixed incorrect handling of .sec files with 2 columns of data (RA3TT) (coded by NA3M)
YUDX Contest: Rules changes. (G4OGB) (Coded by K3CT)
Bandmap: Change white background for inactive radio in SO2R to color based on darkness of Form backcolor (WT2P) (Coded by N1MM)
UDC: loading YUDXDX and YUDXYU udc contests is blocked to avoid confusion. YUDX contest is already supported (contest name YUDX) and it was recently updated per new rules. (coded by NA3M)
Beam Heading: Clear call history status line when call is wiped. (Coded by N2IC)
GCUP (Gagarin Cup) contest, special stations callsigns updated (to xx56GC) (coded by NA3M)
Beam Heading: Eliminate two causes of missing regional bearing. (VE3KI) (Coded by K3CT)
RoverQTH: When an error is made in RoverQTH input, do not clear the callsign box. Note: Ctrl + H is a faster way to open the change Rover location dialog. (K5KG) (Coded by K3CT)
Call History Export: Eliminate an export error caused by adding to existing call history data imported prior to the changes made in revision 1.0.6091. (S51YI) (Coded by K3CT)
OKOM contest: updated per new rules (MM0LID) (coded by NA3M)
HOLYLAND contest: corrected the counting of 4Z/4X multipliers for 4Z/4X stations and column headings in the Score Summary window (K7NJ) (coded by NA3M)
Allow editing of prior QSO (Ctl-Q) without halting CQ (Coded by N1MM)
Repeat CQ is now always halted when a callsign is entered in the Entry Window. (Coded by N2IC)
Improved error message when an invalid UDC is selected (Coded by N1MM)
YUDX Contest: corrections for calculation of points and multipliers for YU stations working YU stations. (YT7TA) (Coded by NA3M)
GCUP contest: get and log correct zone if Space was not pressed before QSO was logged (UA9CDC) (Coded by NA3M)

Version 1.0.6164 (April 4, 2017)
Prevent runtime error deleting a spot (NM5Z) (Coded by N1MM)
Entry window: remove border from Sent Nr textbox (Codee by N1MM)
Info window: fixed status bar and callsign colors when used with dark themed skins (Coded by N1MM)
Added help for some windows that were missing menu choices or had broken links (Coded by N1MM)
SPDX: Rule change, SP stations can only work non-SP stations. Please test SP DX RTTY for rules changes. (SP9KR) (Coded by K3CT)
Experimental: with dark button backgrounds, use Popup style buttons instead of Standard. This makes the buttons look less garish. (Coded by N1MM)
Network Status: improved colors for dark themes; switched all themes to alternating grid colors (Coded by N1MM)
Helvetia Contest: Change Cabrillo output. (HB9CZF) (Coded by K3CT)
YUDX Contest: Rules changes. (G4OGB) (Coded by K3CT)

Version 1.0.6154 (March 30, 2017)
RUSDXPSK contest – same band different mode (PSK modes) QSO rule changed from 10 to 3 minutes (G4RCG) (Coded by NA3M)
Entry window: raise Esc button row 1 pixel (K3CT) (Coded by N1MM)
Prevent computer hibernate while program is running (K3CT) (Coded by K3CT, N1MM)
Fixed width of callframe text (KE4S) (Coded by N1MM)
When a garbled message is received from a radio, log the error and show the user a non-intrusive message. Previously, an intrusive run-time error occurred. (VK2NDP) (Coded by N2IC)
Helvetia contest: fixed to allow per mode & band contacts. Fix to show mults. You will need to start a new contest to test. (HB9CZF) (Coded by N1MM)

Version 1.0.6143 (March 28, 2017)
Log: improve dark color scheme colors when disabling for Ctl-Q (Edit contact) (Coded by N1MM)
Bands: Bug fixes for the Light band addition. (Coded by N1MM & K3CT)
International Naval contest (“NAVAL”) – updated contest module per new rules (G4OGB) (Coded by NA3M)
Check Partial: Fix base forecolor of calls with transposed characters when using dark skins (LY5T) (Coded by N1MM)
Entry Window: For mode before frequency radios entering a partial frequency in the callsign box changed the radio mode. Bug introduced in prior version. (KE2D) (Coded by K3CT)
Telnet Spot with comment dialog: Make button colors match background (LY5T) (Coded by N1MM)
Prevent Ctl-up/down from getting stuck on CQ-Frequency (K0RC) (Coded by N1MM)
Logger+ Audio: Fixes for dark background colors (LY5T) (Coded by N1MM)
Entry Window: Removed GroupBox lines (LY5T) (Coded by N1MM)
Grayline: fixed runtime error when changing operators (Coded by N1MM)
Helvetia Contest: New rules, the sent exchange for HB station different, can work everyone, new points. Must log only serial number for SP station QSO’s. The cursor will jump to the correct exchange box depending on the prefix of the station being logged. Pressing tab key when the prefix is not known, will index to all exchange text boxes. Store Canton in call history Exch1 field. Mutlipiers, Sections/States displays the Cantons. You must open a new contest log and can not rescore or edit old logs. Changed to Cabrillo 3.0. Please test prior to the contest and report any issue. (HB9CZF) (Coded by N1MM & K3CT)

Version 1.0.6108 (March 21, 2017)
Contest: Change NR exchange to NK in the following contests: RSGB160CW, RSGB1ST160, RSGB2ND160, RSGB2128, UKEIDXCW, UKEIDXSSB. Update additional allowable exchanges in the first four listed above. (G4OGB) (Coded by K3CT)
Changed most windows to fix bug in menus of windows with dark form colors to make the menu text more visible (LY5T) (Coded by N1MM)
Changed several windows to color menus that were not colored to Manage Skins settings (Coded by N1MM)
Bandmap: fix runtime error clicking on spot (W5TM) (Coded by N1MM)
Small improvement to snap function (Coded by N1MM)
Log: removed grid lines for dark colors (LY5T) (Coded by N1MM)
Entry: remove borders from textboxes (LY5T) (Coded by N1MM)
Contest: Remove RSGBJubile & UKDX contest code. (Coded by K3CT)
Available Window: Eliminate a runtime error. (Coded by K3CT)
Entry Window: Gray Dual Rx Always On for non-dual rx radios. (Coded by K3CT)
Entry Window: Add key stroke for Dual Rx Always On menu item. (N3RD) (Coded by K3CT)
Entry Window: Shift + Up/DnArrow tunes other radio (SO2R) / VFO (SO2V). (G4BVY) (Coded by K3CT)
Database: Remove unused SRARS and UKDX data from Admin lookup table on startup. (Coded by K3CT)
Manual Radio: When the right radio (radio 2) is set as a manual radio, the radiointerrupt function was skipped. (Coded by K3CT)
Bands: Add LIGHT band to the program. Log 400 THz for the frequency. Entering LIGHT in the callsign box will change to the 0.75um band. Please test, there may be some followup work required. (Coded by K3CT)

Version 1.0.6091 (March 14, 2017)
ARI DX Contest: Rules change. Added Mult-Multi with serial numbers per band. 160M QSO’s are now zero points. Please test. (IZ1LBG) (Coded by K3CT
Digital: Adds setting to Digital settings window to allow how Dueling CQ’s act when ESC is pressed. (Coded by N2AMG)
Networking: Cleared connected stations collection on network shutdown. (Coded by N1MM)
Multiplier Window: In So2R, when clicking on a multiplier, do not program both radios to the same band. (YO3IRM) (Coded by K3CT)
RSGB BERU: Rules change, allow more then one HQ to be logged in the UK CCA. (VE3KI) (Coded by K3CT)
Clear “telnet inactive message” from status line when connection reestablished. (ZL2IFB) (Coded by N2IC)
Always send rotor messages to local computer, port 12040, in addition to any addresses specified by the user. (Coded by N2IC)
Fix runtime error changing bands before program initialized (Coded by N1MM)
Bandmap: Show messagebox when radio commands have unbalanced brackets {} (Coded by N1MM)
Call History: Add three additional fields to the Call History Database, log import, call history file import/export, and import directive (!!Order!! line). Exchange data stored in the Power field is used to populate the exchange for US/VE stations in ARRL DX SSB/CW contest. The CqZone and ITUZone fields are currently unused by any contest. Contest specific coding will be added as time permits. (AA3B) (Coded by K3CT)
Log Window: In SO2V/SO2R allow only incoming spots for the active RX Entry window to update the Log window dupe pane and Check window. (K0RC) (Coded by K3CT)
RSGB BERU: Allow more than one HQ to be logged in the UK CCA. (VE3KI) (Coded by K3CT)
RSGB BERU: Fixed a 80m band runtime error caused by Windows Regional setting. (VE2FK) (Coded by K3CT)
RSGB BERU: E5/N and E5/S mults not detected. (ZL1ANH) (Coded by K3CT)
RSGB BERU: Corrected a error when editing the serial number in the Log window. Editing in Entry window was OK. (G7TWC) (Coded by K3CT)
RSGB BERU: Can not log a HQ station in my CCA. I am a HQ station, I can not log non-HQ stations in my CCA. (VE2FK) (Coded by K3CT)

Version 1.0.6076 (February 21, 2017)
Fix problem with CW keyboard window when using 2 keyboards and no callsign is in the Entry Window. (Coded by N2IC)
SP DX Contest: Rules change, remove the 12 band change logic. (SQ8GHY) (Coded by K3CT)
Remove disruptive message from telnet window when the telnet cluster has been inactive. Message is now shown in the Entry Window status line. (N5OT) (Coded by N2IC)
Entry Window: Do not allow a second Alt+A command to execute when a prior hasn’t finished. (Coded by K3CT)

Version 1.0.6071 (February 14, 2017)
Entry Window: don’t show score when contest type is “DX” (K1RM) (Coded by N1MM)
Log Setup: don’t warn about 599/599 in exchange field unless it is a single token (K2SX) (Coded by N1MM)
Multi Station: Call frame was being cleared periodically when using partner mode (K3CT) (Coded by N1MM)
Multi Station: Stations logged by a run station on a band are shown in the bandmap at the CQ Frequency of other stations on that band (K3CT) (Coded by N1MM)
FDREG1: For UK stations, CW now uses DXCC Mults like SSB in the past. If fixed station works a fixed station the points should be zero. (G4OGB) (Code by K3CT)
Info window: Last QSO Time forecolor not set to proper value for background (W3DQ) (Coded by N1MM)
Fix problem working dupes while running with some radios on RTTY. (Coded by N2IC)
Added a non-intrusive message when the digital interface is being closed because the mode is no longer digital. (Coded by N2IC)
Improve editing messages in log window (Coded by N1MM)

Version 1.0.6059 (February 8, 2017)
Fixed bug with AppInfo UDP packets being sent on ContactInfo port number (W3SZ) (coded by K8UT)
Digital RX Windows: DI2’s attached RX windows was not properly word wrapping at the end of the textbox.. Corrected. (Coded by N2AMG)

Version 1.0.6055 (January 31, 2017)
Fixed minor bug in Antennas table handling. (Coded by N2IC)
Rover Location Bug: Fixed a bug introduced in the January 17 program version. (K8MR) (Coded by K3CT)
FL QSO: Change to Cabrillo 3.0. (K1TO) (Coded by K3CT)
QSO Party: IN abbreviations changed to five characters. This caused changes to the following QSO parties: 7QP, NEWE, IN, IN7QPNE. Please test all of these QSO Parties with the correct station location and report any issues. Removed INQP bonus station callsign. Not included in the rules. Note: No changes have made to DE QP. No rules 2017 posted, no prior rules available on the website, and no indication of the 2017 date. (KJ9C) (Coded by K3CT)
Startup: fixed runtime error when radio is out of band (Coded by N1MM)

Version 1.0.6044 (January 17, 2017)
UDC: /BonusPoints/ = IsComment, +10 was adding 10 points regrdless of Comment field. (G4OGB) (coded by NA3M)
NA Sprint CW and NA Sprint RTTY: Added new multipliers and allowed Hawaiian stations to count as “North America”. (coded by N2IC)
Winkey: Fixed {LOGTHENPOP} behavior. (K9SE) (Coded by N2IC)
Entry Window: Removed the unused command used to set the CPU proxy. Not used in Logger+. (Coded by K3CT)
Rover Location: Changed the RoverQTH command user messages for grid square contests. Note: Users can also set the Rover Grid by right click on the Grid Square Map and select set your Rover grid. (W3SZ) (Coded by K3CT)
Available Window: Load the users selection of Follow Spot option during program initialize. Needed because the Multiplier windows use this option. (Coded by K3CT)
UDP Broadcast: Added SO2R IsStereo field to the UDP RadioInfo packet. (coded by K8UT)
Improvements to SO2R 2 keyboard operation. (Coded by N2IC)
Change to ESM flow. In run mode, if a call is entered and exchange sent, but the received exchange has not been entered, and the call is corrected, the default behavior is that call + exchange will be sent when Enter key is pressed. (Coded by N2IC)
VA QSO Party: Rules change, remove callsign bonus points. (AJ4LN) (Coded by K3CT)

Version 1.0.6033 (January 10, 2017)
Log selection: allow enter to trigger the ok button functionality. (GM3WUX) (Coded by N1MM)
Log selection: make tab move to Opertator class control when pressed in contest selection grid. Move to Cancel button if shift-tab is pressed. (GM3WUX) (Coded by N1MM)
Radio Control: Added support for the FT-891. See the Logger+ Manual, Supported Radios, FT-891 for the COM port settings and known radio limitations. Tnx to VE3VSM for radio testing. (VE3VSM)(Coded by K3CT)
UDC: if BonusPoints2 = (+)1, Grids.txt is used bonus points are automatically added in all Qs except the last one (manual Rescore is required for that one). (G4OGB) (coded by NA3M)
UBA Sections Table: Add ARA, PHI. Remove SBS, TOR, TRK, and ZZZ. Apply to all UBA contests. (ON7HLU) (Coded by K3CT)
ARRL RTTY Roundup: Changed exchange field to overstrike. (Coded by N2IC)

Version 1.0.6024 (January 3, 2017)
Cut Number Exchange: When receiving cut number serial numbers, convert V to 4 and B to 6. (W6NF) (Coded by K3CT)
Affiliated Societies Contest: Change to one point per QSO, no limit on who you can work. (G4OGB) (Coded by K3CT)
Fix runtime error when copying contests to a new database (K0RC) (Coded by N1MM)
Updated copyright (Coded by N1MM)

Version 1.0.6016 (December 27, 2016)
Winkey – Fixed truncated His Call where His Call key has a leading space. (Coded by N2IC)

Version 1.0.6014 (December 20, 2016)
NAQP – Added DC multiplier. (Coded by N2IC)
Download latest call history file for a contest. Must be on N1MM hamdocs server with file name as .txt. Does not support QSOParties. (N1MM)
Fixed long-standing Winkey “repeat chunk of message” problem when ! (his call) is not the first character in a macro. (Coded by N2IC)
DigitalSetup: Soundcard Detection routine was not functioning corrrectly when system had no soundcards installed. (Coded by N2AMG)
Changed multi-2 lockout. Will lockout when 2 stations try to transmit on same band/mode, or when more than 2 stations try to transmit on any band. (LY7T, 9A3OS) (Coded by N2IC)

Version 1.0.6006 (December 16, 2016)
Removed MorseRunner-N1MMPlus.ahk as MorseRunner supports now communication via UDP (N2IC) (Coded by KU7T)
Add configuration of packet cluster keep-alive timer. Default is 3 minutes. Change this to a lower value if you get frequent “forced disconnects”. (Coded by N2IC)
SO2R/SO2V: A Shift+Click on a Bandmap spot program the radio and not change focus. (Coded by K3CT)
ARRL10M: Fix the Entry window band button color issue, efficiency improvements. Call history data should be in the Exch1 field. (CX6VM) (N2IC & K3CT)
ARRL160M: Add a database lookup for country and prefix to color incoming spots for VE, PR, VI, and PAC. The Call History data should be stored in the Exch1 field. (Coded by K3CT)
UDC: new format for BonusPoints2 (BonusPoints2 = (+)1, Grids.txt). See _UDC_Help.txt updated with this new version (G4OGB) (Coded by NA3M)
UDC: made BonusPoints2 = +1, Grids.txt work for 4 char GridSquare even if 6 chars were entered in EW (G4OGB) (Coded by NA3M)

Version 1.0.5995 (November 30, 2016)
ARRL 10 Meter Contest – Change Mexican DF district to CMX. Entering CMX, DF or DFE will all count as the CMX district. (Coded by N2IC)

Version 1.0.5991 (November 29, 2016)
QTCWindow: WAERTTY – If QTC already entered do not clear QTC when entering QTC Header. (Coded by N2AMG)
QTCWindow: WAERTTY – When entering QTC with Keyoard Tab and Enter keys were not functioning correctly in the QTC serial window. (Coded by N2AMG)
QTCWindow: WAERTTY – When using Skip in the first QTC you were unable to enter any qtc after that. Fixed (Coded by N2AMG)
QTCWindow: WAERTTY – When pressing Cancel in the QTC Window it no longer wipes the previous qso in the Entry Window if exchange is not filled in. (Coded by N2AMG)
CQWWRTTY: Swap Zone and State Entry windows to be the same order as rules state.
CQWWRTTY: Once state is changed the zone will auto update and be left highlighted incase a change is needed. (Coded by N2AMG)

Version 1.0.5988 (November 22, 2016)
Rotor: Fix repetition of (R) when using bidirectionality (KK1W) (Coded by N1MM)
UDC: Multiplier1(2,3) were missing in txt file if GenericPrintString was used (W3SZ) (coded by NA3M)

Version 1.0.5982 (November 15, 2016)
Changes to multi-2 transmit lockout. When there are more than one Run1 stations or more than one Run2 stations, transmit will be blocked if a Run1 (or Run2)
station is transmitting and another Run1 (or Run2) station tries to transmit. (9A3OS) (Coded by N2IC)
Digital RX Windows: When WAE contest is selected automatically set window type to Scrolling. (Coded by N2AMG)
IC-7850/51: Reported radio control issue, increase in the command pacing time. (N3RD) (Coded by K3CT)

Version 1.0.5978 (November 8, 2016)
QTC Window: In WEA RTTY when using MMVARI for the digital engine QTC was not being sent correctly. (Coded by N2AMG)
Entry WindowConfig, Contact Edit, Contest Setup: adjusted tab order and provided accessibility info for blind hams. Of note is that the Accessibiilty Name for Received Nr is the Sent Nr nnn at Terry’s request. He needed easy access to Sent Nr (GM3WUX) (Coded by N1MM)
Max rates: added names of all ops (note that this is across computers) (Coded by N1MM)
Runs: added names of all ops and repeated by computer name (Coded by N1MM)
Radio Codec: For the K3, IC-7300, IC-7410, IC-7600, IC-7850/51, IC-9100. Key the TX when starting voice message recording with Logger+ Audio. Unkey the radio when the message recording ends. This eliminates the receiver noise in the recorded voice message. (Coded by K3CT)
MultiOp: Added a Foot Switch menu item, “First One Wins”. Used with Network Status, Options tab, “Block my Tx only if other station transmitting on same band & mode” = Checked. Used to to prevent two radios from transmitting on the same band when using a radio codec to send a wav file. The transmitting radio pulls the DSR pin low of the other computer(s) on the same band when it transmits. (Coded by K3CT)
Alt+Q: If pressed when at the CQ frequency, the radio will be programmed to the selected Available window spot or latest spot. In SO2R mode do not allow the radio to change bands. (Coded by K3CT)
Alt+A: In SO2R do not allow both radios to be programmed to the same band. If the Available window spot is on the band of the non-focus radio, set the non-focus radio to the spot frequency. Change the focus with the spot if Available window, Focus Follows Spot is enabled. (YO3IRM) (Coded by K3CT)
Call History Import: Correct a bug that prevented the contest name associated with the call history data to be detected if the line ended with several spaces. (Coded by K3CT)
Move Multipliers: In SO2R when right clicking on a spot, do not program the other radio to the same band as the focus radio. (Coded by K3CT)
Entry Window: In SO2R, when pressing Alt+Shift+Q, do not place the other radio on the same band as the focus radio. (Coded by K3CT)
Multiplier Window: In So2R, when clicking on a multiplier, do not program both radios to the same band. (YO3IRM) (Coded by K3CT)
Network Status Window: Change labels on Options tab for clarity. No change in operation. (Coded by N2IC)
When networked computer cannot be time-synced with master, display error only once. (Coded by N2IC)
IC-7300: Split wasn’t being cleared when clicking on a non-split spot. (Coded by K3CT)

Version 1.0.5969 (November 1, 2016)
SCCRTTY – Force logged non-numeric exchange would cause runtime error during Cabrillo. Now generates “0000” (S57AW) (Coded by N1MM)
UDC – /QsoErrorString/ param is now working not only for Exchange1Text in EntryWindow but also for CommentText, NameText and MiscText (G4OGB) (Coded by NA3M)

Version 1.0.5966 (October 25, 2016)
Fixed glitches in rotor setup form. (Coded by N2IC and N1MM)
Rotor: Reduce size of buttons. (Coded by N1MM)
SC QSO Party: Change in bonus points. (WN4APF) (Coded by K3CT)
JARTS: Change to Cabrillo 3.0. Users will have to open the contest dialog and set the contest selectors for the recent contest before exporting Cabrillo. (DJ3IW) (Coded by K3CT)
Rotor: Rotor widget positions now follow the operator. (W4AAW) (Coded by N2IC)
UDC: 1. New argument (SectIs_xxx, nnn) for UDC parameter /PointsPerContact/;

  1. New argument MiscIs_xxx for UDC parameter /BonusPoints/;
  2. Problem with BonusPoints = IsMult1(2,3) fixed (G4OGB) (coded by NA3M)
    Entry Window tool tips could not be turned off (K2ZR) (Coded by N1MM)
    Fixed bug in @ (voice listening frequency) when SO2R and Focus Other is enabled. (Coded by N2IC)

Version 1.0.5952 (October 18, 2016)
Fix runtime error computing quality tag (WH6YH) (Coded by N1MM)
UDC – added new parameter /DupeQSOMinutesAgo/, see _UDC_Help.txt updated with this new version (UT7DK) (Coded by NA3M)
Converted _UDC_Help.txt file to UTF-8 encoding so all language sections of it can be read with Notepad (Coded by NA3M)

Version 1.0.5943 (October 11, 2016)
Fixed MorseRunner F5 operation (N4IQ). (Coded by N2IC)
Added {OTRSPOTHER RX} macro. Sends the OTRSP RX command to the OTRSP device to activate RX corresponding to the currently inactive radio.
For example, if Radio 1 currently has keyboard focus and the {OTRSPOTHER RX} macro is invoked, the OTRSP RX2 command is sent to the OTRSP device,
but keyboard focus remains on Radio 1. (KL9A) (Coded by N2IC)
QSO Party: Simplify the code added in 1.0.5939 to count all callsign combinations of the Bonus Station. (Coded by K3CT)
TS-990: Send all three Stop DVK commands to the radio when the Esc key is pressed in SSB mode. (Coded by K3CT)
FTDX3000: Added support for the radio codec. The operation has been confirmed on SSB with on the fly message recording. Verifying Digital operation. Tnx W3SA.(Coded by K3CT)
IC-7300: Added polling of the AF gain for the AFGAIN macros. (Coded by K3CT)
Manual Radio: When setting split with a non-interfaced radio, transfer the mode to the TX VFO. (N1EN) (Coded by K3CT)

Version 1.0.5939 (October 6, 2016)
PA QSO Party: Count all callsign combinations of the Bonus Station. (Coded by K3CT)
Info Window: Switch to native functions for calculating time intervals. (Coded by K3CT)

Version 1.0.5936 (October 4, 2016)
UDC – added new parameter /UsesLASTEXCHmacro/ that allows using {LASTEXCH} macro in UDCs (RA3TT) (coded by NA3M)
New digital contest “RUS-WW-DIG” added (coded by NA3M)

Version 1.0.5931 (September 27, 2016)
TS-2000: Config help text change and manual update. When the baud rate is 4800 baud, use 2 Stopbits. For 9600 baud and greater, use 1 Stopbit. (EA5HYC) (Coded by K3CT)
Fix runtime error importing ADIF (ZA1P) (Coded by N1MM)
Function Key Message Editor: fix RTE if nothing is selected when copy is chosen (N1MGO) (Coded by N1MM)
Telnet: force update of spot timeout in UI if changed from bandmap (K0RC) (Coded by N1MM)
SASPRINT contest – second multiplier (DXCC) was added (LU5DX) (Coded by NA3M)

Version 1.0.5924 (September 20, 2016)
Fixed Broadcast Spot UDP message to handle worked double mults correctly (VE3KI) (Coded by N2IC)
Bearing: When displaying regional bearing reverse mile and km order for non-NA users. (N1MM) (Coded by K3CT)
Close COM ports that are no longer being used by N1MM+. (Coded by N2IC)
RSGBDX: Display an error message when users attempt to log QSO’s on invaid bands. (VE1DT) (Coded by K3CT)
QTC Window: Correct issue that was causing the front half of QTC Header count to get cut off. (Coded by N2AMG)

Version 1.0.5916 (September 13 2016)
RSGBDX: New contest. Please test, lots of details. Rules URL: http://www.rsgbcc.org/hf/rules/2016/IntDX.shtml (G4OGB) (Coded by K3CT)
WAE: ADIF import bug, no multipliers. (Coded by K3CT)
Entry Window menu, Tools, Download PDF Help File – fixed busted website link (coded by K8UT)
Digital: When clicking on a call or exchange in GRITTY focus is now passed back to the parent entry window once click event is finished. (Coded by N2AMG)
Bug: Corrected a mode category bug that surfaced from a change in mid-May. (Coded by N2IC & K3CT)

Version 1.0.5908 (September 6, 2016)
Catch UDPClient port in use for port 13064 (N1IA) (Coded by N1MM)
QTCWindow: Fix broken link to QTC window when using WEASSB. (Coded by N2AMG)

Version 1.0.5903 (August 30, 2016)
Network Status: Was not saving postion on operator change (AA5AU) (Coded by N1MM)
Multipliers: fixed runtime error on startup (OO7K) (Coded by N1MM)
Added code to catch “Access denied” runtime error when downloading & installing new version (SM5UFB) (Coded by N1MM)

Version 1.0.5899 (August 23, 2016)
CME Contest: Add multipliers to Multiplier, Counties/Other window. (EA5WU) (Coded by K3CT)
CNCW Contest: Correct the HQ multiplier. (EA5WU) (Coded by K3CT)
PA QSO: Change to the VE sections and bonus station. (N3LI) (Coded by K3CT)
Added option to “Never see again” the exit confirmation dialog. Did not change the unlogged contact dialog. You will need to edit or rename the ini file to restore exit confirmation (set IsSilentClose = false) (N9DK) (Coded by N1MM)
Statistics graphs: made title smaller and added non-persistent option to hide title (JG1VGX) (Coded by N1MM)
Added tool tips to DI window (K0RC) (Coded by N1MM)
EntryWindow: Prevent mouse wheel from changing cw speed (N1EN) (Coded by N1MM)
Score window: Show points per Q (M0CKE) (Coded by N1MM)
Network Status: reduce flicker in title bar (K1TTT) (Coded by N1MM)
Bandmap: added Set Spot Timeout as menu item to permit unassisted ops to set spot timeout without opening the Telnet window (K2PO) (Coded by N1MM)
Logger+ Audio: Fixed a bug when executing the “!” macro. Check the callsign entry after the current wav file completes. (N1MM) (Coded by K3CT)
When SO1V or SO1V and configuring a CW port, the label in the Configurer “Set” dialog will say “VFO Nr” instead of “Radio Nr”. (Coded by N2IC)
Display an informational message at program startup if MorseRunner is active, but MorseRunner Mode has not been enabled. (Coded by N2IC)

Version 1.0.5878 (August 16, 2016)
EUHFC: Correct ADIF import. (S55O) (Coded by K3CT)
RunTime: After ADIF import eliminate the RunTime error on rescore. This also solves the empty log if the user exits after ADIF import. (several) (Coded by K3CT)
Added additional error handling to automated download of new versions. (Coded by N1MM)
Bandmap: Fixed runtime runtime error in sh/dx button. (NM5M) (Coded by N1MM)
Pressing ctl-down from a band not shown in band buttons would jump to lowest band. (Coded by N1MM)
On the Multipliers Countries window, the font of Oceania (OC) doesn’t resize when changing fontsize (ON7RK) (Coded by N1MM)
When clicking on a spot from Waterfall Bandmap, make sure that focus is activated on correct Entry Window (PA5WT) (Coded by N2IC)
WAE: UA9 beam heading calculated based on UA direction. Changed to calculate all UA beam headings by oblast for this contest (LY5T) (Coded by N1MM)
Added a warning message if a Prolific-based USB-to-serial converter is being used for CW sending. (Coded by N2IC)
Icom: Remove the code which was used to detect out of date firmware. (Coded by K3CT)
Beam Heading: If Call History lookup is enabled and the grid square in the Loc1 field is valid, compute the bearing with the grid square. Call History import can read multiple files so it is not necessary to add grid square to every call history file. The incoming spot beam heading processing is unchanged. This is a future project. (Coded by K3CT)
CME Contest: Allow the an exchange of HQ. (EA5WU) (Coded by K3CT)
QTCWindow: Pressing PgUp or PgDn in the header text window causes focus to shift and background to change color. (Coded by N2AMG)
QTCWindow: Removes Minimize/Maximize button from QTCWindow form. (Coded by N2AMG)
QTCWindow: Corrects the workings of the {DIGQTCS} and {DIGQTCR} macro subs. These should work in all 3 modes. (Coded by N2AMG)
QTCWindow: In CW TU message on the setup window if user includes the {QTC} macro in the text it will send the contents of the QTC Header window.
This makes it work like this: TU {QTC} de N2AMG would translate to TU QTC 21/10 de N2AMG (Coded by N2AMG)

Version 1.0.5849 (August 9, 2016)
VHFNAC: EDI export issue caused by the change in contestF descriptions in 1.0.5831. (SP1CNV) (Coded by K3CT)
Corrected a beacon callsign (coded by N1MM)
New contest dialog: widened selection control (coded by N1MM)
QTC Window: When closing out of Setup window return focus to last control used before opening setup. (Coded by N2AMG)
QTC Window: When Focus Other Always Swap is enabled disable it when QTC Window opens and re- enables it when it closes. (Coded by N2AMG)
QTC Window: Anytime focus is lost to another window, When QTC window gets focus back sets focus to last used control. (Coded by N2AMG)
QTC Window: Stops focus from being grabbed by another window as long as the QTC Window is open. (Coded by N2AMG)
Run time error when frequency longer than 9 characters in generic export (coded by N1MM)
Added additional F-keys to MorseRunner support. Requires this version of N1MM+ and version 1.68.1+ of MorseRunner, available in the Additional Support Files area. (Many) (Coded by N2IC)
IC-7300: Added USB-D & LSB-D modes. (N1MM) (Coded by K3CT)
IC-7600,IC-7850/1, Pro2/3: Fixed a bug in the selection of the digital mode. (Coded by K3CT)

Version 1.0.5831 (August 2, 2016)
UDC: New parameters PointsMultAtTimeLocal, PointsMultAtTimeGMT and PointsMultByMode added. See updated _UDC_HELP.txt file located in “…\N1MM Logger+\UserDefinedContests” folder for details (Coded by NA3M)
UDC: New argument LASTLETTER added for MultSqlString parameter. See updated _UDC_HELP.txt file for details. (Coded by NA3M)
UDC: New argument LASTLETTER, fixed incorrect handling callsigns with /x, /QRP at the end. (G4OGB) (Coded by NA3M)
Fix runtime error in Kenwood support when restarting after long timeout. (coded by N1MM)
Fix a cross-threading runtime error in Grayline when pressing a key at startup (Coded by N1MM)
Kenwood: Stop bouncing of frequency when freq changed via bandmap or available windows (Coded by N1MM)
Added tool tips to Entry Window and Bandmap right-click menus (Coded by N1MM)
Entry Window: Added expanded contest descriptions to tool tips in the File/New Log selection window (coded by K8UT)
Entry Window: Added expanded contest descriptions to File/Open Log selection window (coded by N1MM)
Added {SPACE} macro. This is the same as pressing the Space key. It is useful in non-ESM mode for auto-filling the exchange. For example: F2 exchange, 5nn 4{END}{SPACE} . (Coded by N2IC)
Added MorseRunner Mode checkbox in Configurer->Other. This works in conjunction with the new version of MorseRunner in the N1MM+ Files, Additional Support Files area. This greatly simplifies the integration of N1MM+ and MorseRunner by not requiring an AutoHotKey script. (KL9A) (Coded by N2IC)
UDC: New argument LASTLETTER, improved handling callsigns with “/” in the callsign. (G4OGB) (Coded by NA3M)
UDC: _UDC_Help.txt file updated. (Coded by NA3M)

Version 1.0.5803 (July 26, 2016)
Digital: Changes to Fldigi load routine that were needed for caption change to Fldigi. (Coded by N2AMG)
ADIF import: fix for logs with no seconds in timestamp (9A3OS) (Coded by N1MM)
Network Status: added column for Band. When one clicks on the Band column header, the stations will sort by Band & IsRunning. This is useful for large multi-mults (S57AW) (Coded by N1MM)
Network Status: forced resort of stations each time the list is updated (K3CT) (Coded by N1MM)

Version 1.0.5796 (July 19, 2016)
Increased the amount of time after download of new exe file before renaming (WK1J) (Coded by N1MM)
Available Window: Eliminated runtime error when ALT+A was pressed. (W5GN) (Coded by K3CT)
Digital Setttings: Fixed database error when special characters were passed in macro settings (K1RCT) (Coded by KU7T)
Entry Window: Send the TU message when the non-ESM TU/Log key is pressed and no callsign is in the callsign box. (KL9A) (Coded by K3CT)
Add import/export to Network Computer Names editor (S57AW) (Coded by N1MM)
Digital: Fldigi Change the title of Fldigi Window. Which was causing the Logger to not find handle for window. Corrected now. (Coded by N2AMG)
Callsign Voicing: If STROKEP.wav exists, play this wav file when /P are the last two characters of the callsign. (UA6AA) (Coded by K3CT)
RRCT Contest: Remove unwanted text behind the Entry Window exchange entry frame. (W1RM) (Coded by K3CT)
ADIF Import: Fix rare bug where import of two QSOs with the same station was not permitted even though at different times. (9A3OS) (Coded by N1MM)

Version 1.0.5785 (July 12, 2016)
Corrected “Don’t work non-mults” error message to reflect current option location (LA9RY) (Coded by N1MM)
Added debugging info to catch illegal characters in spot comment. (BA4ALC) (Coded by N2IC)
Minor spot tweaks for compatibility with Waterfall Bandmap. (Coded by N2IC)
Telnet/Filters tab: “Why don’t I see spots” button was hidden (N2WQ) (Coded by N1MM)
UDC: latest version of_UDC_HELP.txt file is copied into …\N1MM Logger+\UserDefinedContests folder with every new update (Coded by NA3M)

Version 1.0.5774 (July 5, 2016)
SASPRINT contest – each multiplier (SA prefix) should be counted once regardless of the band and mode (LU5DX) (Coded by NA3M)
Statistics: Fix runtime error on startup (Coded by N1MM)
Spot Broadcast: Ignore illegal characters in the spot comment.(BA4ALC) (Coded by N2IC)
Entry Window: When repeating CQ is running the File menu text is partially convered by a Form Label. (W1RM) (Coded by K3CT)
NRRLVINTER contest: swapped GRIDs and serial numbers in Cabrillo file data. (LB3RE) (Coded by NA3M)
Open forms were not closing properly on program exit if Grayline was open (Coded by N1MM)
Fixed runtime error minimizing app when Grayline is open (Coded by N1MM)
Send Corrected Call: When Send Corrected Call and Send Partial Calls are enabled and the callsign correction involves removing a portable designator, the program did not send the correct suffix or prefix. (UA6AA) (Coded by K3CT)

Version 1.0.5763 (June 28, 2016)
Rover Mode: Bug fix to the ROVER-LIMITED and ROVER-UNLIMITED change in 1.0.5752. (Coded by K3CT)
Runtime Error: Fixed a runtime error when playing a wav file. (G3YYD) (Coded by K3CT/N1MM)
DL-DX-RTTY: Change CabrilloVersion to “3.0” (DJ3IW) (Coded by N1MM)
Added new SA Sprint (SASPRINT) contest (LU5DX) (Coded by NA3M)
UDC: bug fixed for the case when MultSqlString =Grid and DoNotCountMeAsMult = True (G4OGB) (Coded by NA3M)
Corrections to SA Sprint (SASPRINT) contest (Coded by K3CT/NA3M)
Digital: When used in Second Entry Window Fldigi was using wrong offset to calculate frequency. (Coded by N2AMG)
IOTA: Added mode and band change count for Multi-Two. Multi-Two operation needs testing. (Coded by K3CT)
Entry Window: corrected “Open Explorer on User Files Directory” to help menu to aid in debugging by users (M0JWB) (Coded by N1MM)

Version 1.0.5752 (June 21, 2016)
Callsign Voicing: When using STROKEP.wav with send corrected callsign, the callsign was voiced when it was unchanged. (UA6AA) (Coded by K3CT)
Handle race condition in networked computers interlock when multiple users try to transmit simultaneously. (9A3OS) (Coded by N2IC)
When editing a cell in the Log window by double-clicking, put cursor in cell instead of Entry Window. (Coded by N2IC)
Added a new right-click option to the Talk window. After sending a talk message, the Talk window will minimize and focus will go to the Entry Window. Typing ctrl-e from the Entry Window will return the Talk window to its normal state. This can be used to minimize the amount of screen space devoted to the Talk window. (Coded by N2IC).
JIDXCW/SSB: Contest start time changed. (VE1DT) (Coded by K3CT)
Cabrillo: Specification change, FM mode added to Mode Category. (Coded bt K3CT)
Cabrillo Soapbox: Convert carrage return to space, limit Soapbox line to a maximum of 75 characters. (Coded by K3CT)
REGIOVHF: Remove unused code in the contest class. (Coded by K3CT)
Entry Window: added “Open Explorer on User Files Directory” to help menu to aid in debugging by users (Coded by N1MM)
Added ROVER-LIMITED AND ROVER-UNLIMITED to Cabrillo Station options (N2MH) (Coded by N1MM)
Added VHF-3-BAND and VHF-FM-ONLY to Cabrillo Band options (Coded by N1MM)
Updated RDAC.sec file (DL6KVA) (coded by NA3M)
UDC: added new argument for /BonusPoints/ – “ExchIs_xxx” and new parameter /ResetSNEverySession/, see updated _UDC_Help.txt (G4OGB) (coded by NA3M)

Version 1.0.5738 (June 14, 2016)
Portugal Contest: The Summary window titles are switched. (SM4DQE) (Coded by K3CT)
DRCG, BARTG and VOLTA RTTY contests: make sure file Exchpoints.sec is loaded in Admin database for correct points calculation. (ON6AT, ZL1WN) (Coded by NA3M)

Version 1.0.5733 (June 8, 2016)
Fix runtime error when switching to last antenna specified in band list (W9ILY) (Coded by N1MM)
When a station is worked on a frequency, show an unworked station if there is one on that freq after the QSO is logged. (Coded by N1MM)
Configurer: Set the default rotor control address to 12040 (Coded by N2IC)
Digital: When clicking on the Align Button now stops moving up waterfall if the frequency does not need to be changed. (Coded by N2AMG)
Digital Setup: Full detail messages were not showing fully near the call sign validity setting. (Coded by N2AMG)

Version 1.0.5717 (May 31, 2016)
Other multipliers: fix rte in EUPSKDX contest (NA3M) (Coded by N1MM)
Logger+ Audio: When voicing callsigns (F5=!), correctly voice callsigns containing “/”. If the callsign contains “/P”, play STROKEP.wav if it exists instead of STROKE.wav followed by P.wav. (UA6AA) (Coded by K3CT)
King Of Spain Contest: SMR multiplier not counted. The multiplier was in the list but not loaded into the users database. (DL2SAX) (Coded by K3CT)
Configurer: fixed minor color issue on Broadcast tab (Coded by N1MM)
Configurer: fixed runtime error when user put invalid character in antenna tab band column (VE7BGP) (Coded by N1MM)
Configurer: Set the default rotor control address to 12040 (K6RIM) (Coded by N2IC)

Version 1.0.5707 (May 24, 2016)
In Configure Ports->Broadcast Data, added broadcast spots and broadcast rotor configuration. (Coded by N2IC)

Version 1.0.5698 (May 17, 2016)
UDP contactReplace: fix bug with contactDelete not preceeding contactReplace packet when editing most recent record (NY4I, K8UT) (coded by N1MM)
Contest Setup: Cabrillo 3.0 change, add 4M to the band selector. (G4FRE) (Coded by K3CT)
Log: Made minimum size 100 x 400 (KE5LQ) (Coded by N1MM)
Contest Setup: Changed category from “MIXED” to “SSB+CW”, and “MIXED+DIG” to “SSB+CW+DIGITAL”. (N1EN) (Coded by N2IC)
Fixed Cabrillo output to use “MIXED” instead of “MIXED+DIG”. “MIXED+DIG” is not a legal Cabrillo mode. (Coded by N2IC)
When using two keyboards, ctrl-t now transmits on the radio associated with the keyboard. (K1TTT) (Coded by N2IC)
Digital: When typing RTTY/PSKxx was causing a jump in frequency when digital window opened. Now fixed. (Coded by N2AMG)
Digital: When clicking on mult in bandmap or available window was not setting correct frequency if Digital window had not been opened. (Coded by N2AMG)
CW /SSB: When Clicking on CW or SSB mult or bandmap and Digital Window was open was not clearing the digital offsets before setting new frequency. (Coded by N2AMG)

Version 1.0.5674 (May 10, 2016)
Grayline: Fixed icon and added coloring of menus & form (K3CT) (Coded by N1MM)
Grayline: Form was not closing if reopened (Coded by N1MM)
Fixed exchange overwrite for QSO parties when call history enabled, or station location is determined by prefix. (N7CW). (Coded by N2IC)
Multiplier Band/Mode Selection: Enforce a minimum size. (K3CT) (Coded by N1MM)
Country: When determining country from callsign remove trailing slash followed by numbers greater than nine or a single slash character. (Coded by K3CT)
EA RTTY & EA PSK: Display the EA Spanish Province and HQ multiplier in the Multiplier, Other window. Now all multipliers can be displayed in two multiplier windows. Please test. (DL5KUD) (Coded by K3CT)
RCCCUP contest: Fixed incorrect sent exchange (“00” instead of zone) in the Cabrillo file (RU1QY) (Coded by NA3M)
Catch Winkey unauthorized access exception real time error (K6KAL). (Coded by N2IC)
Digital: When switching modes in Fldigi the Radio mode was not switching to the mode to use for that digital mode. (Coded by N2AMG)
Digital: When clicking on EW Band Buttons Mode set to the digital engines would not always be correct. (Coded by N2AMG)
Digital: Corrects RT Error when trying to load the digital window. (Coded by N2AMG)

Version 1.0.5644 (May 3, 2016)
Rover Mode: Changed the rover mode error message. Rover mode is only enabled when the Station Category is Rover or Mobile. (NH6Z) (Coded by K3CT)
UDP ContactReplace packet: now preceded by a contactdelete packet (coded by K8UT)
UDP ContactDelete packet: timestamp changed to UTC time (coded by K8UT)
Grayline: made peformance improvements for those running more than two core processors (Coded by N1MM)
Added UDP spot broadcast. To enable, add IsBroadcastSpots=True and BroadcastSpotsAddr=[IP Address]:[Port] (example: BroadcastSpotsAddr=127.0.0.1:12050) to [ExternalBroadcast] section of N1mm Logger.ini. XML schema for spot broadcast in http://n1mmplus.hamdocs.com/tiki-list_file_gallery.php?galleryId=5 , Filename spot_schema.txt . (Coded by N2IC)
Log: Sort dupe pane QSOs by call & timestamp for VHF contests and QSO parties (K8MR) (Coded by N1MM)
Log: Allow reordering of columns (Coded by N1MM)
Log: Show year in timestamp for any contest whose start date is not the same as the current year. (N1MM)

Version 1.0.5613 (April 20, 2016)
Restore operation of Pause key (W4AU) (Coded by N1MM)
UDP ContactInfo and ContactReplace packets: added ContactType and Run1Run2 fields from DXLOG table to UDP broadcast (coded by K8UT)
UDP ContactInfo and ContactReplace packets: changes timestamp value to UTC time (coded by K8UT)
VOLTARTTY: Do not display the band change timer in Multi-Single mode. (IW1AYD) (Coded by K3CT)

Version 1.0.5611 (April 19, 2016)
Digital: Adds case to the isvalid(callsign) routine so exchanges that end with a number does not pass the isvalid routine.(G4OGB) (Coded by N2AMG)
Win 10: adjust snap-to settings to align windows more accurately. (K3PA) (Coded by N1MM)

Version 1.0.5605 (April 14, 2016)
Made sure that zero points are awarded for incorrect modes during rescore (K3CT) (Coded by N1MM)
Multiplier windows: Multiplier abbreviations were getting truncated (K8UT) (Coded by N1MM)
Beam heading for Sevastopol city (oblast SE) was incorrect (RA6YDX) (coded by NA3M)
Change UDP broadcasts back to UTF8 encoding (K3IT) (Coded by N1MM)

Version 1.0.5598 (April 12, 2016)
TS-480: In voice mode, enable the ANI audio input when “Use Radio Codec” is checked and a wavefile is played by the program. This radio audio input bypasses the MIC circuits and speech processor. (M6BIR) (Coded by K3CT)
ROLO contest: Changed the ROPOCO contest to the new ROLO contest rules. Changed the contest to store the exchange in the MiscText field so the Comment field is available for users notes. If you want to open an old ROPOCO contest for log export, install a prior program version. Fixed the contest start/stop time, changed to Cabrillo 3.0, and corrected various contest specific labels. Users that have a ROPOCO contest stored in the database will have to correct the contest exchange box. (G4OGB) (Coded by K3CT)
Runtime Error: Eliminate a Runtime Error when using the {QSYCQ} macro and a CQ spot is not found. (LY5T) (Coded by K3CT)
UDP AppInfo packet: fixed bug – broadcast message sent when program launches, when New contest is selected, or current contest Changes (W1TR, coded by K8UT)
UDP ContactInfo packet: added the sender’s StationName field to ContactInfo (coded by K8UT)
UDP RadioInfo packets: changed to also include the sender’s StationName field to RadioInfo when station is not networked (coded by K8UT)
UDP ContactReplace packet: new XML packet “ContactReplace” sent when an existing contact record is changed (coded by K8UT)
UDP ContactDelete packet: new XML packet “ContactDelete” sent when an existing contact record is deleted (coded by K8UT)
UDP packets: replaced string concatenation with StringBuilder routines for XML strings (ContactInfo, RadioInfo, ContestInfo, AppInfo) (coded by K8UT)
Digital: Gritty implementation updated. Text now prints to Attached and RX windows. Makes use of JSON Parse routines by Dave AA6YQ
to parse recieved text at a much improved rate with only a 2-3 character delay. (Coded by N2AMG)
Digital: When using the backspace key or when a backspace is recieved in text eleminates most screen flicker. (Coded by N2AMG)
Digital: In the normal RX windows pause bar would turn on for no reason at all. Was found and corrected. (Coded by N2AMG)
EARTTY: Correctly sets the Mult now for EA4URE’s HQ exchange. (Coded by N2AMG)
Digital: When using the RX pause routines and you moved the mouse out of the attached rx window it would not
undo pause like it should have. Now Fixed. (Coded by N2AMG)
Beam heading for Crimea (oblast RK) was incorrect (K3CT) (coded by NA3M)
Multipliers: left column was getting clipped (K0RC) (Coded by N1MM)

Version 1.0.5578 (April 6, 2016)
Gagarin Cup (GCup): corrected list of multiplier stations, ..55YG were replaced with ..55GC. Stations with 55YG suffixes are only good for award program (RT3A) (coded by NA3M)

Version 1.0.5576 (April 5, 2016)
Make Windows/Rotor Windows display rotors for both entry windows no matter which is clicked (N2IC) (Coded by N1MM)
Allow any width mult in mult window (W2NRA) (Coded by N1MM)
Statistics: days with all dupes would show incorrect totals (VE1DT) (Coded by N1MM)
EA RTTY: Add EA4URE as a multiplier sending “HQ” (Coded by N2AMG)
FontSizer adjustment not remembered on Messages, Notes, Max Rates and other windows using MsgForm (G3RXQ) (Coded by N1MM)
Gagarin Cup (GCup): updated list of multiplier stations (..55YG) according to new rules for 2016 (coded by NA3M)

Version 1.0.5566 (March 29, 2016)
Save main program rotor windows postiion. Eliminate min/max buttons. (Coded by N1MM)
Telnet buttons were being clipped (W3DQ) (Coded by N1MM)
Fix for band change timer (Coded by N1MM)
Allow opening of main program rotor windows from Windows menu (only if rotor windows are selected to be displayed in the Configurer Antennas tab) (Coded by N1MM)

Version 1.0.5555 (March 22, 2016)
VA QSO Party: Rules changes. Log mobile stations with /M or /County to receive the 3 point QSO credit. This rule is not supported: “Mobile and Expedition stations that contact 10 (ten) or more different stations while operating from a county or independent city may claim it as a multiplier, if not otherwise worked.”. (KK4VA)(Coded by K3CT)
RDAC: Show only worked mults in States/Sections. Support in Counties/Other window (NA3M) (Coded by N1MM)
QSO Party: Combined the DE QSO party into the four contests used during the 7QP, IN, NEWE weekend. Modified the DE QSO party to accept the exchanges from the other three. Modified IN7QPNE to accept the DE QSO Party exchanges. Please test and report issues. (Coded by K3CT)
EPCPSK63QP: Runtime error when generating Cabrillo. (OH2KM)(Coded by K3CT)
Error log change in version 1.0.5536 prevented the display of the Use Logger+ Audio menu option. (Coded by K3CT)

Version 1.0.5541 (March 16, 2016)
Call History: allow callsigns with “5NN” embedded. (VP9KF) (Coded by N1MM)
SH/DX button in BandMap, “sh/sun” Telent command for selected spot was not working (JT1CD) (coded by NA3M)
Remove defrag at the end of ImportCallHistory. Was locking the database (Coded by N1MM)

Version 1.0.5536 (March 15, 2016)
Fixed LPT port footswitch operation. (KU7Y) (Coded by N2IC)
Fixed focus issues with Grayline title bar, VisibleDupe title bar, Rotor title bar (not rotor app), clicking on the log splitter, Log column header click, Log column resize, Score summary title. The title bar fixes may not show the focus in the entry window, but the next character will be typed in the EW control with focus (VE1DT) (Coded by N1MM)
Catch errors loading call history file (ON6NL) (Coded by N1MM)
Digital: Removes unused macro’s {SENTNR},{BEEP}, {PGDELAY} from Digital Setup Window list. (Coded by N2AMG)
Digital: Corrects not opening and closing digital windows when clicking on digital spot. (Coded by N2AMG)
In error log, report correct Windows version. (N9BC) (Coded by N2IC)
Radio Control: Added IC-7300 radio. Radio not available for testing, report any issues. This radio can not be used in SO2V mode because Icom did not provide VFO-specific (VFOA, VFOB) frequency and mode polling commands. Instead they provided Selected and UnSelected VFO commands. (Coded by K3CT)
RGSBBERU: Fix scoring of bonus stations (VE3KI) (Coded by N1MM)

Version 1.0.5513 (March 8, 2016)
Changes made to keep call from disappearing in the middle of a split frequency QSO. (Coded by N2IC)
Fix {OTRSP XXXX} command. (N4OGW) (Coded by N2IC)
For ARRL DX and ARRL RTTY Roundup, change default abbreviation for Northern Territories to NT. (VE8EV) (Coded by N2IC)
UDC: IsWorkable was only working with upper case values (for example: SAonly did not work but SAONLY did) (G4OGB) (coded by NA3M)

Version 1.0.5505 (March 1, 2016)
For 2 keyboards, fixed occassional scrambled callsigns. (K3WW) (Coded by N2IC)
Fixed dueling CQ mis-starts when partial call entered and PTT hangs. (EA2OT) (Coded by N2IC)

Version 1.0.5499 (February 26, 2016)
CWOps: When starting the last session within three hours of the beginning correct the start date. (W5YDM)(Coded by K3CT)
Added support for multiple OTRSP devices. Added support for MK2R and 1 or more OTRSP devices. (OK2ZI) (Coded by N2IC)
Multi-op PASS messages are (again) sent to the Info window, as well as the Talk window. (K3CT) (Coded by N2IC)
For SO2R, fixed Multiplier window spot buttons to go to correct radio for the band. (KE5LQ) (Coded by N2IC)

Version 1.0.5491 (February 24, 2016)
OK QSO Party: Rules change. Do not combine CW, RTTY, PSK together into one mode. (K5CM) (Coded by K3CT)
UDC: removed BandChangesPerPeriod parameter, added multiple new params to control Band Change Timer/Counter, see updated Help.txt file. (coded by NA3M)
UDC: all public variables used by UDC are initialized to avoid effecting non UDC contests, EW tooltip that tried to display the Time Since last QSO and Band Change was removed (K3CT) (coded by NA3M)
UDC: reset some UDC public variables in ClearUDCvariables() before loading new contest by clicking on numbered list contests (bottom of the File menu), Band Change Counter initializing was not working when UDC had CountBandChangesPerPeriod turned on (coded by NA3M)
Removed erroneous LogError message that fills up error log. (Coded by N2IC)
Contest: Remove RSGB160CW. (G3YMC) (Coded by K3CT)
Icom Radio: After pressing ALT+S the frequency displayed in the Entry & Bandmap windows did not update with some Icom radios. (AF6WG) (Coded by K3CT)
ARRL DX CW, ARRL DX SSB, ARRL RTTY ROUNDUP, CQ 160: changed abbreviation for PEI to PE (many) (Coded by N1MM)
NC QSO Party: Bonus station & county changes. (Coded by K3CT)
Log: Fix some situations where focus is not returned to the entry window (W1UE) (Coded by N1MM)

Version 1.0.5481 (February 16, 2016)
Fixed real time error at startup on XP. (K1RX) (Coded by N2IC)

Version 1.0.5479 (February 16, 2016)
Digital: When closing the Digital Settings window now close and restart the Digital windows to reset variables that were causing a RT error. (Coded by N2AMG)
Digital: When loading DI windows checks to make sure Entry Window exists before trying to set dot colors to prevent RT Errors. (Coded by N2AMG)

Version 1.0.5477 (February 12, 2016)
Added experimental feature – 2 keyboard support for SO2R. New menu item in Configurer->SO2R to enable it. Plug in two keyboards before starting N1MM+. The first keyboard you type in controls the left Entry Window. Other keyboard controls right Entry Window. Pause key is disabled. \ key moves to Entry Window associated with that keyboard. (Coded by N2IC)

Version 1.0.5472 (February 9, 2016)
Fix for runtime error spotting station. (DK5AX) (Coded by N1MM)
For CQWW, do not allow a QSO to be force-logged with an invalid zone. (PJ2T) (Coded by N2IC)
UKEIDX: fix for – incorrect received serial # was logged in ESM + S&P mode. This version has separate fields for Serial # and District, correctly imports ADIF files created with older versions. (several) (coded by NA3M)
WWV: show last solar flux numbers, not first (LY5T) (Coded by N1MM)
CWOPS: Remove the non-member exchange error checking for DX country. (VE3KI) (Coded by K3CT)
FOCCW: Change in the contest start time. (W1EBI) (Coded by K3CT)
Improve error recovery when ini points to deleted contest (Coded by N1MM)
Fixed zone lookup for wl_cty.dat exception calls. (VE1DT) (Coded by N2IC)
Fixed real-time error when generating Cabrillo and the Sent Exchange is not correct. (AA7V) (Coded by N2IC)
SC QSO Party: Rules changes, start/stop time and added bonus station. (WN4AFP) (Coded by K3CT)
K3: At times remove the delay added for the firmware to correctly switch Dual Rx On/Off so the user can press Ctrl+Up/Dn rapidly without stopping. The delay caused the program to update the various windows after the last key press. Watch for possible firmware issues to surface when the program switches Dual Rx On/Off during frequency changes. (N3RD) (Coded by K3CT)
FT-2000: A firmware issue causes the radio to ignore a frequency change command required by the “Reset Rx Frequency to TX when QSO is Logged” feature. The code was changed to stop polling the radio during CW transmissions. Note: the firmware bug will still surface when the user is sending (not the program) and a QSO is logged. This is a radio limitation. (K2QB) (Coded by K3CT)
Make sure program sends 5NN for {SentRSTCut} at startup when no call is entered (W4ZV) (Coded by N1MM)

Version 1.0.5458 (January 26, 2016)
ComPort Config Menu: Reposition GUI items so they are displayed clearly.(Coded by K3CT)
Display bad data received on Networking UDP port 12070 and ignore it (K1TTT) (Coded by N1MM)
Added {FREQROUND} and {OTHERFREQROUND} macros. These return the frequency, rounded to the nearest kHz. (N5DX) (Coded by N2IC)

Version 1.0.5452 (January 19, 2016)
ARRL School Club Roundup: change rules to allow separate cw & digi contacts. Set minimum off time to 10 minutes (N7FLT) (Coded by N1MM)
ComPort Config Menu: Reposition GUI items slightly so they are displayed clearly.(Coded by K3CT)
When using Winkey speed pot only for paddle/keyboard, ignore pot movement when sending F-key messages. (KE2D) (Coded by N2IC)
Log: fix error losing focus when editing cell (N2IC) (Coded by N1MM)
Info Window: The last 100 Q rate in networked mode with more than one station on the same band was calculated incorrectly. (Coded by K3CT)

Version 1.0.5434 (January 14, 2016)
Fixed ADIF import for NAQP and other contests that use “name”. (Many) (Coded by N2IC)
PACC: Made mults per band and mode for all entrants (PA1M) (Coded by N1MM)
Log: Right click on highlighted callsign would immediately close menu (SM3CER) (Coded by N1MM)

Version 1.0.5433 (January 12, 2016)
Log: log name was not changing when contest changing (SM3CER) (Coded by N1MM)

Version 1.0.5431 (January 12, 2016)
Function Key Editor: Fixed an error that caused save button to be disabled (K3CT) (Coded by N1MM)
DE QSO Party: Change to the county abbreviations. (WD3C) (Coded by K3CT)
IN QSO Party: Change to the start and end times. (Coded by K3CT)
NH QSO Party: Rules changes. (K1RX)(Coded by K3CT)
Log: Made marking of current rows different from the mouse-over row. This will make operations (like copy) on multiple rows more obvious.(Coded by N1MM)
Telnet: Minor efficiency improvements, code cleanup. For single CPU computers using internal CW generation, give up control for improved CW generation. (Coded by K3CT)
Telnet: If the users computer falls behind unable to process the telnet spot flow display an Info window message when the program deletes the unprocessed incoming telnet spots and starts over with an empty input buffer. These occurrences are also logged in the LogError.txt file. For the first occurrence display a NIMB (Non-Intrusive Message Box) in the Entry window informing that additional messages will only be displayed in the Info window. To prevent this from occurring repeatedly add filtering at the telnet source, change to a WinKey for CW generation, or upgrade to a multi-core computer. (coded by KU7T & K3CT)
Slightly improve the performance of Log Contact by removing suspend/remove layout from code path (Coded by N1MM)
Removed e-mailing log to some contest sponsors pending further study by the N1MM team. (Coded by N2IC)
wl_cty.dat: Updating to latest version for new installations (Coded by KU7T)
master.scp: Updating to latest version for new installations (Coded by KU7T)
Log: Added tool tip to indicate meaning of highlighting on callsign, i.e. not in Master.scp (Coded by N1MM)
Log: Added log name and db name to “no qsos” message to raise user awareness of dbs vs logs (Coded by N1MM)

Version 1.0.5413 (January 5, 2016)
Patched another hole that allowed users to select “Do_Not_Use_Or_Erase.s3db”. (N4ZR) (Coded by N2IC)
SARTG-NY-RTTY: Score window titles are reversed. (DH8BQA)(Coded by K3CT)
Rover Mode: When Cabrillo 3.0 is used enable Rover Mode if the StationCategory is ROVER or MOBILE (remove EXPEDITION). The manual will be updated. (Coded by K3CT)
ARRL RTTY: Populate exchange box from log before performing call history lookup. (W6SX)(Coded by K3CT)
Multi-computer call stacking: When a stacker removes a callsign, make sure the stack on the stackee computer is emptied. (Coded by N2IC)

Version 1.0.5403 (December 29, 2015)
Configurer: A few more tweaks to the BroadcastData tab. (Coded by N2IC)
New “preferred spotter” feature: Designate a “preferred spotter” in Telnet/Filters whose spots get handled with priority and highlighted in all windows (great for ops with local skimmer). (Coded by KU7T)
Info: Eliminate a runtime error during program shutdown. (OT6M)(Coded by K3CT)
ADIF Import: Fix errors occurring on all imports. (K3CT) (Coded by N1MM)
Talk window now only shows talk messages. Previously, messages from the Info windows were also being shown in the talk window. (Coded by N2IC)
Available Window: Some skimmer S/N formats do not display. (N2IC)(Coded by K3CT)
OKDXRTTY: User operated the contest with call history enabled and the wrong call history file loaded. Caused a scoring issue. (W4PK)(Coded by K3CT)

Version 1.0.5394 (December 23, 2015)
Logger+ Audio: Removed the change in 1.0.5388 that allows playing other wav file formats because of intermittent file in use errors. (Coded by K3CT)
Configurer: fix for multi-ip broadcasts. If you are getting error messages about broadcast addresses, open the configurer and “ok” out of it to fix them (K1TTT) (Coded by N1MM)
UDC: correction to /BonusPoints/ parameter, “IsComment, +*” can be used to add bonus points to /PointsPerContact/ (G4OGB) (coded by NA3M)

Version 1.0.5388 (December 22, 2015)
Fixed unnecessary error message that was displayed when File/Open Database was canceled. (9A3OS) (Coded by N1IK)
Logger+ Audio: Fixed a bug that prevented PTT from dropping on an audio file error or audio player error. (ZL4PW)(Coded by K3CT)
Logger+ Audio: Will now play PCM or floating point WAV files. It should also play MP3, AAC, and WMA files. Looking for performance reports. (Coded by K3CT)
Logger+ Audio: When the function key contains ! Logger+ Audio player will convert and play entire callsign files, letter fragment files, or individual letter files. The callsign can be changed while the wav files are playing. (Coded by K3CT)
Added log submission addresses for ARRL DX, ARRL SS, RTTY Roundup, ARRL 10M, ARRLVHF, CQVHF, CQWPX, CQWW (Coded by N1MM)
SO2R: Fixed problem that sometimes causes {END} macros to be processed before a recently-started wav file has finished playing. (Coded by N2IC)
Fix error in rotor code caused by update to external broadcast entries (DL4AC) (Coded by N1MM)
Digital: Fix for Pause not working correctly when in Xmit.. (Coded by N2AMG)
Radio Control: Added FTDX5000 and IC-7600 to the list of radios that require mode before frequency. Corrected a frequency error when clicking on USB/LSB spots. (K3PA)(Coded by K3CT)
WinKey: The ] key now sends SK. (Coded by K3CT)
Info Window: Corrected an error in the QSO count display when using the Only Current Band option. (Coded by K3CT)

Version 1.0.5375 (December 15, 2015)
LZDomestic: Rules change, include the mode when determining if a station can be worked again. (LZ2BE)(Coded by K3CT)
9ACW: Rules change for Multi-One. (9A3OS)(Coded by K3CT)
Modified heading lookup for K[0,5,6,7,8,9] lookup, which gets confused by wl_cty.dat. (VE1DT) (Coded by N2IC)
For USA exception callsigns in wl_cty.dat, use the CQ Zone to compute heading. (Coded by N2IC)
PACC: Change non-PA contestants to get one mult per band & mode (PA1M)
Configurer: Support setting up contest, contact and radio udp broadcasts in UI instead of by editing ini file (Coded by N1MM)
Provide instructions for the user if their N1MM Logger.ini file is bad. (Coded by N2IC)
For ARRL 10 meter contest, split score summary multipliers (states/provinces, countries). (CX6VM) (Coded by N2IC)

Version 1.0.5354 (December 8, 2015)
When changing contest logs, write to the correct transaction file for that contest. (K5GO) (Coded by N2IC)
wl_cty.dat: including latest version for brand new installations (Coded by KU7T)
Orion: Was always defaulting to 400 Hz when switching to cw modes or switching bands. Now will default to user-selected wide or narrow filter in cw or ssb. (K8IA) (Coded by N1MM)
Log: Editing a zone with an invalid value was causing a runtime error and deleting the affected QSO. (9A3OS) (Coded by N1MM)
Log: Cancel any pending edits in dupe pane before pane is refreshed. (DK5AX) (Coded by N1MM)
InvalidCastException in Contest object fixed (F4FSY) (Coded by KU7T)
WAE RTTY: When first QTC was skipped unable to enter any other QTC. Corrected. (Coded by N2AMG)
WAE RTTY: The RX window pause bar is disabled when sending QTC. (coded by N2AMG)
SO2R: When setting frequency from keyboard, improved message to warn the user if they try to put both radios on same band. (KD4D) (Coded by N2IC)
Information in Call History file is now used for heading calculation. However, the heading is not updated until the cursor moves to the Exchange field. (K3PA) (Coded by N2IC)
Packet spot processing: Fixed parsing error of batched spots on non-master station which affected incoming spots and spot filtering during times of high spot volume (W2FU, K0SM, KU7T) (Coded by KU7T)
Added optional functionality to send email with cabrillo file to logs@supercheckpartial.com. Helps to compile better coverage files for SCP in the future (K6TU) (Coded by KU7T)

Version 1.0.5334 (December 1, 2015)
Database Copy: Unable to copy some contests to another database. (K3PA)(Coded by K3CT)
Updated tool tip on Telnet window list of node prefixes (N4ZR) (Coded by N1MM)
EntryWindow 2: Properly unregistering event handlers to fix ObjectDisposedException (9A3TY) (Coded by KU7T)
Digital Window: Correct Pause operation. (Coded by N2AMG)

Version 1.0.5327 (November 25, 2015)
wl_cty.dat: including latest version for brand new installations (Coded by KU7T)
master.scp: including latest version for brand new installations (Coded by KU7T)

Version 1.0.5325 (November 24, 2015)
Fixed Sweepstakes Cabrillo generation for some users who do not have interfaced radios. (Many) (Coded by N2IC)
When a new operator OPON’s, use and save existing skin & layout under the new operator’s callsign (Coded by N1MM & K3CT)
Remove obsolete contests from new contest dialog (K8UT) (Coded by N1MM)
Update my country and my continent labels in Telnet Filters tab when station info is updated (K3CT) (Coded by N1MM)
QTCWindow: Create Skip button to allow QTC row to be skipped. Will clear and allow entry after pressing associated Again button. (Coded by N2AMG)
QTCWindow: When in RTTY RQTC mode focus was not staying with QTC Window. Coded by N2AMG)
Digital Window: If WAE contest chosen make RX window type equal Scrolling not Non-Scrolling. (Coded by N2AMG)
Digital Window: When user clicks the pause bar keep pause turned on until they press the pause bar again to turn it off.
If using Callsign pause routine pause will undo when mouse leaves the rx window. Same for when Scroll is used to scroll the window. (Coded by N2AMG)
MMVARI MultiRX Window: AFC width and AFC Level menu selections were inverted. (Coded by N2AMG)
Digital Window: Fldigi was not handling vbcr or vbcrlf characters. All vbcr and vbcrlf now converted to vblf characters. (Coded by N2AMG)
Telnet: Country & Continent filters were interacting in unpredictable ways causing erratic filtering (N4ZR) (Coded by N1MM)
Macro: If the {LASTPASSEDFREQ} frequency string contains a period convert it to a “R”. (N3RD)(Coded by K3CT)
Info: Performance improvement/bug fix for time since last QSO calculation (DF1LX) (Coded by N1MM)
Exclude dupes from Statistics window calculations (N2IC) (Coded by N1MM)

Version 1.0.5309 (November 17, 2015)
Fixed SS exchange parser. (K6LL) (Coded by N2IC)

Version 1.0.5307 (November 17, 2015)
Prevent users from force-logging SS QSO’s that have bad information. (Many) (Coded by N2IC)
Fix RTE in XMLDescription when sending broadcast message. (K9DUR) (Coded by N2IC)
ADIF: Several additional contests including UKRAINDX did not import the section field correctly. (LX2BE)(Coded by K3CT)
AutoHotkey integration: Fixed incompatibility issue with Ahk2exe (W4BQF, N1EN) (Coded by KU7T)
MorseRunner-N1MMLPlus.ahk: Updated setup steps (N6XI, N4ZR) (Coded by KU7T)
Fixed RTE in View->Statistics when a row or column that is inappropriate for the contest is chosen. (K1RM, N0OJ) (Coded by N2IC)
For Winkey version 23 and later, increase number of characters sent in first block from 30 to 50. If a Winkey
buffer 2/3 full message is received, throttle back to 30 characters. (Coded by N2IC)
RunTime: Eliminate a radio control run time error for Icom radios. (VE1DT)(Coded by K3CT)
Accessibility: Fixing Station dialog to make it usable by blind or low vision operators via screen reader tools like Win+Enter (AC7T) (Coded by KU7T)

Version 1.0.5295 (November 10, 2015)
AutoHotkey integration: Added support for 64 bit installations (W4BQF) (Coded by KU7T)
AutoHotKey integration: Don’t allow a .exe to be an AHK file. (Coded by N2IC)
AutoHotKey integration: Don’t terminate existing AHK invocation when N1MM+ is started and no N1MM+ AHK file is specified. (N6XI) (Coded by N2IC)
WAG: ADIF import did not import the section field correctly. (LX2BE)(Coded by K3CT)
PSK MultiRX: window was not reopening if program was closed by closing the Entry Window. Corrected (Coded by N2AMG)

Version 1.0.5289 (November 3, 2015)
Spots: Corrected the assigned zone in incoming spots for IARU contests. (Coded by K3CT)
LZDX: New rules, many changes. Please test before the contest. (LZ2BE)(Coded by K3CT)
Log Window: Corrected the color coding of zone errors for IARU zone contests. (Coded by K3CT)
Multipliers: Corrected the display of expected grids when no bands were listed. (Coded by K3CT)
Logger+ Audio: Increased the read ahead wav buffer for slower computers. (N2IC)(Coded by K3CT)
When closing CW keyboard window, make sure all N1MM windows are brought to the front. (DF1LX, VE1DT) (Coded by N2IC)
Entry Window: Eliminate the unexpected leading “D” character that appeared when typing numbers while the Entry window did not have focus. (Coded by K3CT)
TS-990: Change the radio init to eliminate VFO frequency changes during program start. (KB3Z)(Coded by K3CT)
Available Window: Functionality change, a second click on the Band & Modes button will close an opened band/mode selector window. (W5GN)(Coded by K3CT)
WAE Window: Routine to process QTC Header now removes “;” when it is recieved in the header on RTTY. (Coded by N2AMG)
WAE Window: Correctly processes QTC received that contain “;” as separator. (Coded by N2AMG)
WAE Window: Correctly saves the RTTY settings when pressing the Close button (Coded by N2AMG)
WAE Window: corrects Error when using {DIGQTCR} and {DIGQTCS} macro’s and you had already exchange max amount of QTC with station.
MultiComputer: In multicomputer mode, populate {LastPassedFreq} per radio when a station is passed using the right click on Entry window Band Button.
This pass technique useful for multi-ops that have more than one station on each band.
It reduces the function key usage to one from as many as six when using the per computer pass and per computer message macros.
The {LastPassedFreq} macro is used to send the QSY frequency message after right clicking on the appropriate Band Button.
An example of this function key QSY message text is: QSY {LastPassedFreq} When a station is passed with this technique,
user text is added to the Info window whenever a station is passed or when {LastPassedFreq} is set.
The {LastPassedFreq} frequency is rounded to one decimal point.
If the frequency is close to an even kHz, no decimal point is sent.
When more than one station is on the passed band, the run station is selected.
If none of the stations on the passed band are in run mode, the first S&P station on the passed band with a pass frequency is selected. (Coded by K3CT)
MultiOp: When using the Band Button to pass a station, add a pass note to the current or last QSO containing the operator and passed band. The attempted pass notes can be viewed with the Entry window View, Notes selection. (N3RD)(Coded by K3CT)
Info Window: Added a Rates & Goals right click option, Only Current Band. This was added for multiops with multiple stations on the same band. Check this new option and the all networked computers option to view the combined band rate. (N3RD)(Coded by K3CT)
An AutoHotKey script can be automatically started and stopped when N1MM Logger+ is started and stopped.
Specify the name of the AutoHotKey script in the Configurer->Function Keys tab. If you put your AutoHotKey
script in your SupportFiles folder, you only need to specify the name of the script file. Alternatively,
you can put the script file anywhere on your computer and specify the full path name to the script file.
AutoHotKey scripts are very useful for keyboard remapping.
Examples can be found in http://n1mmplus.hamdocs.com/tiki-index.php?page=Third+Party+Software#AutoHotKey_-_AHK .
To use this feature, AutoHotKey must be installed on your computer. See http://ahkscript.org/download/ahk-install.exe
(Coded by N2IC)
PSK Engine: the Multirx window was not being reopened correctly if it had previously been open. (Coded by N2AMG)
NE QSO: Change abbreviation DOUG to DGLS. (KB0LF)(Coded by K3CT)
UDC: continents can be used in PointsPerContact parameter. See _UDC_Help.txt file rev. R (11/01/2015) for details. (coded by NA3M)

Version 1.0.5269 (October 29, 2015)
For each Entry Window, do not auto spot QSOs if successive QSOs are on the same frequency. This is for those who forget to set run mode when running. (K6LL) (Coded by N1MM)
Save window layouts and skins to program ini file when changing operators so that if there is a program crash, the proper ones are reloaded. (Coded by N1MM)
Fixed ESM cursor not always advancing when using Logger+ audio. (VE9AA) (Coded by N2IC)
Fixed ESM SO2R S&P while CQing on other radio when using Logger+ audio. (DL2CC) (Coded by N2IC)
Fixed Talk message run time error when unexpected message encountered. (VK2KDP) (Coded by N2IC)
Added new contest BFRRCHMIX – BFRR (Belarus) Championship, it combines CW and SSB modes (EW2A) (Coded by NA3M)

Version 1.0.5264 (October 26, 2015)
Don’t allow bearings > 359 (G0MIC) (Coded by N1MM)
Correct the bearings when the direction is due south (G0MIC) (Coded by N1MM)
For Digital operation, {PASS xx} macro operation fixed. (IW1AYD) (Coded by N2IC)
When searching for the local computer IP address, preferentially choose an IP connection in the “UP” state. (Coded by N2IC)
When “SO2R Focus Follows Spot” is selected in the Available window (right click option), do not move focus if a radio is currently sending. (Coded by N2IC)
CQWW RTTY: Generic log printing had M1 and M2 columns reversed. (WB0TEV)(Coded by K3CT)
WAE Window: CTRL-Z was not switching between receive and send correctly. This is now fixed.. (Coded by N2AMG)
WAE Window: In Rtty when pressing Send All the sequence was getting out of step while waiting for text to be printed to the rx window. (Coded by N2AMG)
Entry Window: Implemented add call to country in Tools menu (Coded by N1MM)
Rescore was not updating the country prefix if changed (Coded by N1MM)

Version 1.0.5251 (October 13, 2015)
Available Window: Fixed flicker in Available window title bar (Coded by N2IC)
Winkey paddle interrupt now stops repeat CQ, even in between CQ’s. (N4ZR) (Coded by N2IC)
Radio Control: Improve the Icom firmware out of date message. Display the firmware message every time the radio times out. (N1MM)(Coded by K3CT)
Radio Control: Corrected a RunTime error caused by unknown radio mode. (Coded by K3CT)
Radio Control: Changed the Flex 6000 radio control to test a future improvement. (Coded by K3CT)
Radio Control: Corrected several variable and function types. Transparent to program operation. (Coded by K3CT)
Logger+ Audio: Cosmetic changes to the Monitor tab layout. (LY2KZ)(Coded by K3CT)
Available Window: When summary table bands are not stored for a new contest, make initial band selection based on hf, vhf, warc contest type. When the user changes the summary table band selection, the bands have always been saved and used when the contest is selected in the future. (Coded by K3CT)
Move Multipliers: A new window has been added to the Window menu for users that ask stations to QSY for a multiplier QSO.
The Move Multipliers window displays the multiplier status for the selected band/mode and every callsign in the spot table.
Users need to be aware of the contest rules because some contests do not allow all types of mult stations to solicit QSO’s.
The display is limited by the ability to determine the multiplier status from the spot information.
The processing involved to generate the window information is demanding of computer resources.
Therefore, the display is not updated when a contact is logged, deleted, or spotted.
The spotted band/mode is displayed in the alternating color used by the Log window.
Left mouse click on the spot will QSY the radio to the first spotted band.
If the station is spotted multiple times, another click on the same line will QSY the radio to the next band spot.
If one of the radios (SO2R) or VFOs (SO2V) is on the spot band, that radio/VFO will be used.
If not, the active focus radio/VFO will be used. Shift+Left click will select the opposite radio/VFO.
A mouse wheel click deletes the line. (Coded by K3CT)

Version 1.0.5245 (October 9, 2015)
Oceania: Fix for IsWorkable – JD1 (K3CT) (Coded by N1MM)
Fix caching of continent in all contests (Coded by N1MM)

Version 1.0.5241 (October 6, 2015)
For CQWW CW and CQWW SSB, when creating Cabrillo, ask the user if they want a paper certificate. (Coded by N2IC)
Catch error happening during error handling (N2AMG) (Coded by N1MM)
Bandmap: Set focus to EW when window is moved (K3CT) (Coded by N1MM)
Fixed CQWW generic file export (WB0TEV) (Coded by N2IC)
Added addition debugging to catch arithmetic overflow error (VK3BY) (Coded by N2IC)
Digital: Corrects {DELTOP} from not functioning correctly (Coded by N2AMG)
Digital: If user select to use Attached RX windows and they open a window that has not been configured don’t minimize that window until it has been setup. (Coded by N2AMG)
Digital: Don’t attempt to load Fldigi if the path doesn’t exist. (coded by N2AMG)
Digital: Adds error handling when setting up CWTNCPorts. (coded by N2AMG)
Digital:Changes the working of the {file:xxxxx} macro.
A:All the files to be sent are expected to be in the N1MM Logger+/FunctionKeyMessages folder.
B:Use only the file name ex. {File:Hi.txt}
Oceanuia DX: fix IsWorkable test (K3PA) (Coded by N1MM)

Version 1.0.5232 (September 29, 2015)
Entry Window: Added “visible” but off screen label with a window id. Label will be “EntryWindow1” or “EntryWindow2”. This can be used by AHK to find the window. (Coded by N1MM)
Entry Window: Fixed background color for highlighted textbox for dark color Entry Windows (AC0C) (Coded by N1MM)
Info Window: Corrected a type casting bug that may have surfaced when loading 160m goals. (Coded by K3CT)
Check ADIF import for TS & Callsign rather than just TS to prevent duplicates from being imported (VE1DT) (Coded by N1MM)
Digital: Corrects output to text file from now saving its setting in between uses. (Coded by N2AMG)
Digital Setup: Hard codes MacroType collection into form instead of loading at run time. (Coded by N2AMG)

Version 1.0.5221 (September 22, 2015)
Automatic newexe download: expanded the time allowed to download (Coded by N1MM)
GrayLine: Window does not open on program restart. (WA2OAX)(Coded by K3CT)
Prevent duplicate timestamps in ADIF files from being imported (M0JWB) (Coded by N1MM)

Version 1.0.5210 (September 20, 2015)
CW Sprint: Could not log a DX prefix (many) (Coded by N1MM)
Entry Window highlighting: set the foreground color properly for darker colors (K3CT) (Coded by N1MM)
QTC Window: Corrects counting of remaining QTC should stop not transmitting all QTC. (Coded by N2AMG)
QTC Window: Adds a TU Message Box to the CW Setup tab of the QTC setup window. This will be sent when exiting QTC window after exchanging QTC. Supports all N1MM Macro Substitutions. No longer will use the Entry Window F3 message. (Coded by N2AMG)
QTC Window: Adds WAETu.wav to messages that are sent when Use Voice Messages is checked. This will be sent when exiting QTc Window aftr exchanging QTC. (Coded by N2AMG)
QTC Window: Moves most of the QTC Settings to the Setup window within the QTC Window. CW, SSB, RTTY. (Coded by N2AMG)
QTC Window: Provides a menu on the Entry Window to access the QTC Setup window. Config/WAE/Open QTC Window Setup (Coded by N2AMG)
QTC Window: On SSB Setup tab provides location to where wav files should be located and a means to Play and Record the wav files. (This will only work if Use Logger + Audio is selected.) (Coded by N2AMG)
Updates Fldigi Fldg.dll file (Coded by W1TR)
Com/LPT Configuration dialog: was not using proper skin colors (LY5T) (Coded by N1MM)
If user was mistakenly using Do_Not_Use_Or_Erase.s3db as their database, make the user change the name. (Coded by N2IC)

Version 1.0.5176 (September 15, 2015)
Bandmap: With Windows 10, if you specify “Scroll inactive windows when I hover over them,” mouse scrolling in the bandmap will not work. With this fix it will work if you first click in the bandmap (not on a spot) and leave the mouse in that window while you scroll. (N3RD) (Coded by N1MM)
Telnet: Changing the background to red only if autoconnect is enabled. If Telnet server never sends a response to keep-alives (i.e. RCKSkimmer), user should disable auto-login (AB1J, N4ZR) (Coded by KU7T)
CWOpen: Correct the start of contest day. If the contest is started within three hours of the session start, the start time should be correct. (Coded by K3CT)
CW Ops CWT: If the contest is started within three hours of the session start, the start time should be correct. (Coded by K3CT)
Bandmap: would grab focus if mouse was moved into the window (W7ZRC) (Coded by N1MM)
Bandmap: Added button to reset radios when radio stops polling (Coded by N1MM)

Version 1.0.5165 (September 8, 2015)
Improved operation of Grab Focus. Works for most windows now except new MS Edge browser (W1UE) (Coded by N1MM, K3CT)
OPON: was not returning focus to the correct control (K3CT) (Coded by N1MM)
RUSDXRTTY contest: DXCC and WAE countries list was used to count multipliers (it should only use DXCC) (DJ3IW) (coded by NA3M)
RUSDXRTTY contest: Cabrillo name of the contest changed to RADIO-WW-RTTY (Russian “Radio” magazine is contest organizer) (DJ3IW) (coded by NA3M)
AA and other non WAE contests. Identify continent for Turkish stations properly (many) (Coded by N1MM)
QTC Window: QTC Window.Windowstate is now set to 0 on startup. (Coded by N2AMG)
QTC Window: When pressing Hdr Agn the focus would sometimes switch to the Entry Window. (Coded by N2AMG)
QTC Window: If the mouse was moved over either bandmap when the QTC Window was open Focus would switch to the Entry Window and not return to the QTC Window. (Coded by N2AMG)
QTC Window: in SSB Mode double digits were not being accepted into the header window. (Coded by N2AMG)
QTC Window: Pressing Space cycles between QTC fields on a row and buttons on the current row. Enter on the Agn Button or CFM button triggers that button. (Coded by N2AMG)
Arrow keys (Left & Right) in each QTC Window will move thru characters in that window.
QTC Window: When moving between QTC fields with Space, No longer highlights text of the field that focus moved to. (Coded by N2AMG)
QTC Window: Moved RTTY setup to setup window in QTC window from the Digital setup Window. (Coded by N2AMG)

Version 1.0.5156 (September 2, 2015)
Info Window: Added right-click option to show QSO timers. Default is ON. (Coded by N2IC)
Colorado QSO Party: Updated with new start time and bonus points. Mobile (i.e. rover) scoring is not correct. (Coded by N2IC)
Info Window: Reduce the Cumulative Off Time calculation time. (Coded by N1MM)
Function Key Messages: Fixed a runtime error that occurred when the station callsign associated file was deleted. (IW1AYD)(Coded by K3CT)
Fix for focus issue when tuning radio (W1UE) (Coded by N1MM)
Radio Control: Improvements to the FTDX5000 SO2V operation. Testing by G3RIR, Tnx. (G3RIR)(Coded by K3CT)
Radio Control: IC-7600, IC-7800, IC-7850/51 radios. Add a dummy active frequency polling instruction for external devices or software that has not been updated to use the new Icom single VFO commands. This does not eliminate the need to update the radio to the latest Icom firmware. (Coded by K3CT)
Patched more cracks that allowed “Do_Not_Use_Or_Erase.s3db” to be used. (K7RI) (Coded by N2IC)
Return focus to the Entry Window after changing operator (K0RC) (Coded by N1MM)
PA QSO Party: Change of bonus station. (Coded by K3CT)
Foot Switch: the fix “protection from PTT reversal” was causing “You cannot run two instances of N1MM Logger+ at the same time.” message (K9CT, 9A3OS) (coded by NA3M)
Improvements to Grab Focus, but not yet working on all systems (W1UE) (Coded by N1MM)

Version 1.0.5139 (August 25, 2015)
Entry Window: Fix for check mark highlighting. (VE1DT) (Coded by N1MM)
Manage Skins: Allow selection of Entry Window highlighting color. (N2IC) (Coded by N1MM)
Info Window: Added a timer displaying time since last logged QSO or off time. Right click on the timer for the display options. (Coded by K3CT)
Edit log: catch bad QSO timestamp and display error message. (OH3NAO) (Coded by N1MM)
Icom Radio Control: Corrected a runtime error introduced in version 1.0.5053 that occurred during a CI-V collision.(DJ3IW)(Coded by K3CT)
CQWW: Changed minimum off time from 30 to 60 minutes per CQWW rules (VE3KI) (Coded by N1MM)
OH QSO Party: Sponsor’s robot rejects multi-computer Cabrillo logs that include transmitter number on QSO line.(Coded by K3CT)
WAG & XMAS Contests: Correct a coding error in determining a DOK member. (NA3M)(Coded by K3CT)
Avoid highlighting a textbox in window when mouse crosses bandmap (Coded by N1MM)
Prevent new highlighting from applying to windows other than Entry Window (K3CT) (Coded by N1MM)
WAE CW: Fix problem with received QTC ending “TU” not being sent. (Coded by N2IC, N2AMG)
FootSwitch: Removed 150 ms delay, added protection from PTT reversal (Coded by NA3M)
LZOPEN, LZField Contests: The {LASTEXCH} macro returned the wrong string when the log did not contain any QSO’s and the # macro was used. (W1UE)(Coded by K3CT)

Version 1.0.5108 (August 19, 2015)
Fixed SendInfo and SendInfo2 accidental code overwrites.
Entry Window: Changed highlighting of textboxes (Coded by N1MM)

Version 1.0.5103 (August 18, 2015)
Radio Control: Correct error message, distinguish between lack of radio communication and Icom firmware requiring an update. (Coded by K3CT)
SARTGRTTY: Reverse the Score Window column titles. (CN8KD)(Coded by K3CT)
ADIF: Reverse the change made to the Comment field in 1.0.5095, issues with other contests that contain comment text. (NA3M)(Coded by K3CT)
Function Key: Added non-intrusive message box indicators when the program code creates a function key file for an operator or when an associated file is missing. (N2IC)(Coded by K3CT)
Flex Radio: Eliminate a Win10 runtime when using Logger+ audio. (Coded by K3CT)
Entry Window: implemented “Copy to another database” (ON5ZO) (Coded by N1MM)
Fixed hangs in Digital Interface when using non-scrolling window (many) (Fixed by N2AMG)

Version 1.0.5095 (August xx, 2015)
Fixed another RTE. (Coded by N2IC)
Added more debugging in XMLDescription when it fails (DF1LX) (Coded by N2IC)
Fixed RTE in SendInfo. (WB5EIN) (Coded by N2IC)
Networked Computers fix: check box “Block my Tx only if other station transmitting on the same band and mode (Multi-One)” did not work (coded by NA3M)
Fixed NAQP M/2 Cabrillo output. (N1LN) (Coded by N2IC)
For NAQP, when DX is worked, fill in “DX” in the logged exchange and Cabrillo output. (N5KO) (Coded by N2IC)
WAE: Sped up counting of available QTCs that is done when typing a call (ON5ZO) (Coded by N2IC, N1MM)
EUHFC: when trying to export/import ADIF the exchange (Year) is lost (UR0MC) (coded by NA3M)
UDC: for UDC only – 6 digits (or more) exchange is allowed (JE1CKA) (coded by NA3M)
WAE: Ctl-Z for non-EU – improved query time for collecting available QTCs to send by 30x by adding an index (coded by N1MM)
WAE: If Again button is disabled re-enable it when opening the QTC window (Coded by N2AMG)
WAE: In CW RQTC mode pressing SHIFT+1, SHIFT+2, SHIFT+3 will ask for repeat of that exchange element of the QTC. (Coded by N2AMG)
Config Mute MIC: Added code to reset the radio MIC level when the SSB Function Key message file could not be found. (Coded by K3CT)
SO2R: Prevent both radios from being set to the same band using the direct frequency entry method. (W2GN) (Coded by K3CT)
Function Keys: Added an option to enable function key message files per operator. This is an option used for all operators. The default is unchecked (disabled). The operation is defined below.(Coded by NA3M & K3CT)

When the per operator function key message option is Disabled:

  • The associated function key message files will be used for all operators.
  • Any operator can modify the associated function key message files.
  • If a associated function key message file can not be found, the Default message file is used to create the file.

When the per operator function key message option is Enabled:

  • If the Station callsign is the same as the Operator callsign, the associated function key message files are selected. This means that only the Station callsign operator can edit the base files (the associated function key message files). These base files are used when a different operator logs on.
  • If the Station callsign and the Operator callsigns are different, the current associated function key message files are copied into an operator directory during the first OpOn or Ctrl+C. The operator directory files are then loaded. For this reason, verify that the associated function key message files are correct prior to logging on as another operator.
  • It is not necessary to create the operator directories. The program code will create the necessary sub-directories and the operator directory when needed. The operator directory resides in the same directory as the Station callsign associated function key message files.
  • If you want to reset and delete the operator directories, uncheck (disable) the Per operator function key message option first.
  • If the associated function key message file created by the Station callsign can not be found, the Default message file is used to create the file.

Version 1.0.5061 (August 4, 2015)
WAE: Adjusted window size and controls for correct layout with 125% and 150% dpi settings (Coded by N2AMG)
CWReader: With the setup window open and clicking cancel the Align button would disappear. Now corrected. (Coded by n2AMG)
Digital Setup Window: If macro set was not loaded when importing macro file would cause Invalid Selectedindex for dropdown control. Added else command to bypass if setname not set. (Coded by N2AMG)
Digital: Adds {CLRTX} macro to clear the TX field in the digital window. (Coded by N2AMG)
Networked computers: “Force All Other Stations to stop Transmitting…” logic fixed. (W2FU) (Coded by N2IC)
Networked computers: Added “Disable All Transmit Interlocks”. (W2FU) (Coded by N2IC)
MD QSO Party: Run time bug fix, changed county abbreviation from BCO to BCT, and changed bonus station callsign. Allow BCO to be entered, map to BCT. (K0BAK)(Coded by K3CT)
Flex 6000 Series: Added RTTY mode, default digital wide filter 400Hz, and default digital narrow filter 300Hz. Released in advance of the SDR software that enables this mode. (K5KDN)(Coded by K3CT)

Version 1.0.5053 (July 28, 2015)
10M RTTY: Added a 10 Meter RTTY contest to eliminate user confusion over the use of ARRL RTTY Roundup contest selection. (K8UT) (Coded by K3CT)
Computer Networking: Disable the Ctrl+E keystroke when the computer network is not active. Add an EntryWindow menu item for the Talk window in the Window menu. (Coded by K3CT)
Changed runtime error dialog to user-interpretable error for malformed or non-database errors. (Coded by N1MM)
Flex 6000: Radio control improvements. (Coded by K3CT)
IC-7600: Control the radio with the new firmware commands. Requires the IC-7600 firmware 2.00 or newer. (Coded by K3CT)
IC-7800, IC7850, IC7851: Control the radio with the new firmware commands. Requires the latest firmware. (Coded by K3CT)
IC-7100: Added LSB-D & USB-D control. They are mapped to AFSK and AFSK-R. The radio codec can now be used for voice and digital modes. (N1EN) (Coded by K3CT)
Radio Control: Added Run mode RIT control for the following radios: FT-Dx9000, FT-Dx3000, FT-Dx1200, FT-950. (PA5WT)(Coded by K3CT)

Version 1.0.5049 (July 24, 2015)
When using the CW window to send CW, pressing Enter will close the window, but any in-progress CW message will complete. (Coded by N2IC)
When using SO2R and the CW window, and transmit and receive focus are split, the sent CW will move to the receive window (red dot “chases” the green dot).
This makes CW window operation consistent with F-key operation. (Coded by N2IC)
Digital: When SO2R lockout was set to Last One Wins if DI1 was transmitting and Right click was done to DI2 Xmit would not start in DI2 only cancel DI1’s xmit. This is now corrected. (Coded by N2AMG)
Digital: When Dueling CQ is turned on When pressing ESC or entering call in EW cancels out Dueling CQ and turns it off. (Coded by N2AMG)
Change allowed callsign length in Log window from 10 to 15 (K1TTT) (Coded by N1MM)
Fixed WAE CW ctrl-z operation when using autosend threshold. (K5WA) (Coded by N2IC)
WAE Window: Fixed issue of moving focus to Exit after resending of a QTC. (N2IC) (Coded by N2AMG)

Version 1.0.5041 (July 20 2015)
Station Spot: Increased the frequency tolerance when displaying incoming spot messages in the Info window for your station. (Coded by K3CT)
RRTC contest: sent exchange (ITU zone) in Cabrillo file was always “00” (ON5ZO) (coded by NA3M)
UDC: new value “Last2L” added to /DefaultContestExchange/ parameter to allow sending last 2 letters of the callsign from previous QSO as exchange (HA2VR) (coded by NA3M)
If focus is in the Telnet window, forward ESC to EntryWindow for processing (many) (Coded by N1MM)
If focus is in the Log window, forward ESC to EntryWindow for processing (many) (Coded by N1MM)

Version 1.0.5035 (July 16, 2015)
Restored code signing for installer and program (KU7T) (Coded by N1MM)

Version 1.0.5033 (July 14, 2015)Fhandow when editing cells (VE3CX) (Coded by N1MM)
Fix runtime error in load of Telnet window (AI9T) (Coded by N1MM)
Remove nag message about real time score reporting if real time score reporting not enabled (Coded by N2IC)
Program Start: Load the Goal and Call History associated files on every program start. If the Call History file is greater than 500kB the user will be given the option to bypass the loading of the Call History. (N2IC)(Coded by K3CT)
Digital: Corrects Fldigi from freezing when loading. You will notice some window activity as it loads before it finishes loading. (Coded by N2AMG)
CW Reader: Adds means of setting which way the alignment frequency is calculated. (Coded by N2AMG)
IARU ADIF: Do not export the CQZ field. (K3WYC) (Coded by K3CT)
Digital: Changes way text is outputted when output rx text to text file is selected.. (Coded by N2AMG)
When “Always use packet spot mode” is checked (Coded by N1MM):

  • Only change modes if the mode is allowed in the contest’s mode category.
  • Using ctl-up/down, only stop at a spot if the spot’s mode is allowed in the contest’s mode category.
  • For now, open/close the DI when mode changes to digi
  • (Someday) allow the DI to remain open in CW & SSB and have a different method of determining that the contact mode is RTTY or PSK.

Version 1.0.5021 (June 30, 2015)
Start up errors in Info Window fixed. (K4LM) (Coded by N2IC)
Digital – Corrects Align Frequency calculation when using Fldigi. (Coded by N2AMG)
Digital – Adds Align Button to CW Reader window when using Fldigi. (Coded by N2AMG)
Digital – When saving settings digital windows were not resizing correctly. (Coded by N2AMG)
Digital – Corrects underlined text from not showing correctly after using the font resizer and using non-scrolling windows (Coded by N2AMG)
Digital – Corrects underlined text in Non-Scroling window from showing Bold and no Bold correctly. (Coded by N2AMG)
Digital – Re-writes PSK Soundcard selection and setting code. Eleminates Atuo-Detect and Same as input settings that caused errors on some systems.
Will need to reset soundcard settings if you use MMVARI. (Coded by N2AMG)
Message Recording: Macros in SSB function keys interfere with on the fly recording. Preserve the {Operator} macro and remove all other macros before recording. (K1TTT)(Coded by K3CT)
Message Recording: If more then on wav file names appear in a SSB function key macro separated by a comma, store the recording in the first wav file. (Coded by K3CT)
IOTA: Runtime error when Multipliers, Section/States window is opened. The Section/States window displays IOTA worked and spotted. (G3KLH)(Coded by K3CT)
Talk Window: The window state now restores on Operator change. (Coded by K3CT)
Talk Window: Added more info to the notifier and allow user to click on notifier to restore Talk window. (Coded by N1MM)
Radio Control: Added IC-7850 & IC-7851 radio codec control. (Coded by K3CT)
Bandmap: The RIT & XIT indicators were not displayed for some radios. (Coded by K3CT)
ADIF Import: Corrected the AACW ADIF Age field import. (JE1CKA)(Coded by K3CT)
Runtime: Eliminated a runtime error during operator change. (N6XI)(Coded by K3CT)
Radio Control: Flex series 6000 changes. Fixed RIT operation, polling changes, and filter changes. (Coded by K3CT)

Version 1.0.5013 (June 24, 2015)
Remove errant status lines in EntryWindow at startup. (9A3OS) (Coded by N2IC)
Stop hiding errors during startup (N2IC) (Coded by N1MM)
Remove Status column from Network Status window (N4ZR) (Coded by N1MM)
Enhanced the network Talk window. There are now separate panes for sent and received talk messages. Ctrl-e now toggles between opening and minimizing the Talk window. (W1TR) (Coded by N2IC)
If a new talk message is received and the Talk window is minimized, the user is alerted in the Windows notification pane. (W1TR) (Coded by N2IC)
When the computer has multiple NIC’s, the first local IP address found that is a non-routable IP address (i.e. 192.168.x.x) is preferentially chosen. (Coded by N2IC)
Help Menu: Updated the URL links used in the Entry Window Help menu. (K2PO)(Coded by K3CT)
Fixed EntryWindow focus and Task bar issue on start (VE3KI, G0IBN) (Coded by KU7T)
Fixed ArgumentOutOfRangeException in Call history load (JA1BJI) (Coded by KU7T)
Removed M/2 warning on startup if networked mode is already on. (9A3OS) (Coded by N2IC)
Enable Run1/Run2 buttons on Network Status->Options tab for M/2. (9A3OS) (Coded by N2IC)
When M/1 or M/2 and changing the contest in “Open Log”, only prompt the user once. (9A3OS) (Coded by N2IC)
Fix program lockup when user decides not to exit the program. (NW0M) (Coded by N2IC)
When using autosend and SO2R, put cursor in correct position in callsign. (S51TA) (Coded by N2IC)

Version 1.0.4998 (June 17, 2015)
Allow user to enter any URL for the realtime score reporting server. (K6TU) (Coded by N2IC)
Multiplier Grid Square Map: Performance improvements, experienced delay when sending CW. (W1TR) (Coded by N1MM & K3CT)
Bug fixed: when ARR_RTTY contest is selected ARRLRTTY gets loaded instead (G4OGB) (Coded by NA3M)
New Operator: If a skin, font, or layout files do not exist for a new operator, use the existing user’s settings. Fixed a bug that prevented a window from not closing on operator change. (N6XI) (Coded by K3CT)
Gray Line: Fixed a bug in the Gray Line window layout saving. Because of this, the Gray Line window state and location may change to default for each operator. (N6XI) (Coded by K3CT)

Version 1.0.4991 (June 11, 2015)
DRCG WW RTTY and Portugal Day contests: BARTG.sec and CT.sec files added to Resources and SupportFiles folder (coded by NA3M)
Info Window: Fixed a window title text runtime error. (Coded by K3CT)

Version 1.0.4988 (June 10, 2015)
Fixing issue with date parsing as part of version check (K3CT, OH3WW) (Coded by KU7T)
Networking: Reverting “localhost” change from 1.0.4977. Showing again IP address for local station (N2IC) (Coded by KU7T)

Version 1.0.4985 (June 9, 2015)
Change algorithm for automatically backing up Admin database. (Coded by N2IC)
Fixed rotor offset. It is now sticky. (W7ZR) (Coded by N2IC)
New Operator: If a skin, font, and layout files do not exist for a new operator, use the existing user’s settings. Fixed a bug that prevented a window from not closing on operator change. (N6XI) (Coded by K3CT)
UDC: corrected bug introduced with last performance change, some UDCs did not count points (G4OGB) (coded by NA3M)
Several contest classes were using low case in DXCC country names (like GM/s) while database files store upper case only names (GM/S) (coded by NA3M)
INI files: Excluding some files (skins, UDCs, etc.) from automatic INI file backup (G4OGB, K3CT) (Coded by KU7T)

Version 1.0.4977 (June 7, 2015)
Available Window: Added grid square column. Allows finding and working a rarer grid before working easier grids in the same direction. (K3TUF) (Coded by K3CT)
Info Window: Improved the code that formats the Info window title text. Display the sent serial number when the Sent Exchange box contains “001” or “#”. (Coded by K3CT)
RBN dupe spot handling: Increasing dupe spot timeout to 120 s, Bandmap and Available window (time sorting) are less “noisy” (K1TTT) (Coded by KU7T)
Any dupe spot handling: increasing dupe spot frequency range to +- 260 Hz, Bandmap and Available window (time sorting) are less “noisy”. (K1TTT) (Coded by KU7T)
Networking: Showing “localhost” instead of an IP address for the local station as it can be misleading or wrong if multiple network adapters are active (Coded by KU7T)
INI files: Create a backup on program startup for manual recovery (one file per day of week, if it does not exist or is old). (Coded by KU7T)

Version 1.0.4969 (June 5, 2015)
Fixed {CTRLFx} not working correctly for CQ Key when “Do Not Automatically Switch Run on CQ Frequency” is selected. (W4NZ) (Coded by N2IC)
Telnet: Additional improvements made in the telnet comment parsing of grid square. Accommodates the CC Cluster format of adding the grid square before the time. (Coded by K3CT)
Entry Window: When operating a contest that combines RTTY & PSK into one digital mode, the Band Panel button does not track the band when a digital mode is selected. (IU3AZC)(Coded by K3CT)
SO2R: When repeat CQ is active, do not move receive focus to CQing radio if there is a callsign in the non-CQing radio. (K2PO) (Coded by N2IC)
Updated Master.scp to version VER20150603 (used only in fresh installations) (Coded by KU7T)
Updated wl_cty.dat to version CTY-2507 – 29 May 2015 (used only in fresh installations) (Coded by KU7T)
Removed detection and notification of disappearing COM ports. It proved to be of limited value and can cause latency. (W3GVX) (Coded by N2IC)

Version 1.0.4958 (June 2, 2015)
Multiplier Window: Added right click menu item for grid square displays to show beam heading. (Coded by K3CT)
Multiplier Window: Fixed the right click Turn Antenna menu option for grid square multiplier windows. (Coded by K3CT)
Do not show error dialog if program version is more than 30 days old. Tell user to upgrade before reporting. (Coded by N1MM)
Serial Number Exchange: Allow the sent exchange “001” or “#” to be used to send serial numbers in function keys or the Sent Exchange dialog. Change all serial number contest default exchanges from “001” to “#”. (Coded by K3CT)
Info Window: Improve the formatting of the serial number in the title bar. (Coded by K3CT)
JADomestic contest: do not log QSO without exchange, JA.sec added to Resources and SupportFiles folder (JE1CKA) (coded by NA3M)
JADomestic, JIDX, APSCW, APSSSB contests: JD1 were counted as DX and could not be logged. (JE1CKA) (coded by NA3M)
Radio Control: Added IC-7850 and IC-7851 radios. (W4QN) (Coded by K3CT)
Telnet: The 70mHz band checkmark was not stored. (PA2C) (Coded by K3CT)
Improve editing of numeric data in callsign textbox (N2IC) (Coded by N1MM)
UDC performance improvment: Execute ComputePoints() only once when Space is pressed (PA1M) (coded by NA3M)
Telnet: Improve the telnet comment parsing of grid square. (Coded by K3CT)
Entry Window: In SO2R when TX and RX focus are on different radios and the RX focus radio band is changed, the Band Panel button is not updated. (K5KDN)(Coded by K3CT)

Version 1.0.4946 (May 28, 2015)
RussianDX contest: WAE multipliers were not counted (9A3OS) (coded by NA3M)
EUPSKDX: updated EUAREACDS.sec file, increased max number of sections for Multipliers window to 8000, only show worked EU Area Codes in Multiplier window (coded by NA3M)
Telnet: Removed the debug code from the previous version that displayed grid square information in the Info window. It was added in the previous version. (W4TTM)(Coded by K3CT)
SC QSO Party: Rules changes. The bonus stations will operate from multiple counties. Log the contact with the callsign send by the bonus station. The bonus station code will count contacts using base callsign. (WN4AFP)(Coded by K3CT)
Multiplier Window: Properly dispose of the Grid Square Map event handlers. (Coded by K3CT & KU7T)
Multiplier Window: Do not add spotted callsigns to the Grid Square map if the callsign ends in /B. (Coded by K3CT)
Multiplier Window: Correctly display all calls worked and spotted with six character grid squares when using the right click Show Calls Worked option. (Coded by K3CT)
Multiplier Window: Fixed the left click on grid square map when the callsign was spotted with six character grid square. (Coded by K3CT)

Version 1.0.4939 (May 26, 2015)
KingEA contest: DX and EA Mults were not properly marked, CallHist. was not used to mark Mults in the BandPlan window, section file cncw.sec was not available in SupportFiles folder. (LY5T) (Coded by NA3M)
UNDX contest: start/end of contest was changed, section file KDAC.sec was not available in SupportFiles folder. (Coded by NA3M)
N1MM Rotor: The entered beam heading no longer changes to 0 when N1MM Logger is running. (Coded by N2IC)
Fixed Alt-J not turning rotor when rotor has a numeric description in the Antennas tab (i.e. “15”) (Coded by N2IC)
EDI Export: Remove the Band: line. Sponsor wouldn’t accept the log with this line.(HA2VR)(Coded by K3CT)
BC QSO Party: Changes to the District abbreviations. (VA7BEC)(Coded by K3CT)
UKEIDX contest (UKEIDXCW, UKEIDXSSB): bug fixed – QsoNumbersByBand was incorrectly set to True (GM3POI, G4OGB) (coded by NA3M)
Multiplier Window: The grid square multiplier window was not displaying the imported expected multipliers. (K3CT) (Coded by N1MM)
SO2R: Fixed another bug in FocusOtherAlwaysSwap (OK2ZI) (Coded by N2IC)
Multiplier Window: Added a new multiplier window option, Grid Square Map. This window option needs additional testing. (Coded by K3CT & N1MM)
EUEPCDX contest: QSO with EU station was missing EU Area Code in the log if that Area Code was “unknown” to the logger (not in EUAREACDS.sec file), no EU Area Code in Cabrillo file for this QSO. Added EUAREACDS.sec into SupportFiles folder (PD7RB, G4OGB) (coded by NA3M)

Version 1.0.4905 (May 20, 2015)
Check for new contacts on a reconnecting machine (many) (Coded by N1MM)
Digital: Corrects Object not set RT Error when switching from another interface engine to Fldigi. (Coded by N2AMG)
OH QSO Party: Rules changes. No serial number, add RST. (K8MR)(Coded by K3CT)
Icom Radio Control: For the IC-7600 added RIT polling, {ClearRit} macro, and standard RIT support. Requires Rev 2.0 or later firmware. IC-7800, added {ClearRit} macro. (Coded by K3CT)

Version 1.0.4900 (May 18, 2015)
New UKEIDX contest added (UKEIDXCW, UKEIDXSSB). For G and EI stations exchange should be one word like “001AB” (GM3POI, G4OGB) (coded by NA3M)
Digital: Corrects object not found error when using Fldigi as a CWReader. (Coded by N2AMG)
Changes to N1MMPortManager. (9A3OS) (Coded by N2IC)

Version 1.0.4896 (May 12, 2015)
Digital: When using Fldigi in an RX Window Adds Rev button on form to control Fldigi Rev off and on. (Coded by N2AMG)
Digital: Corrects Fldigi not printing text in attached RX window. (Coded by N2AMG)
Digital: Corrects issue where calls ending in Z were not clickable. (Coded by N2AMG)

Version 1.0.4893 (May 10, 2015)
Talk window: ctrl-e now toggles the talk window open or closed. (N3RD) (Coded by N2IC)
Rotor: Handle Alfaspid rotor position reports split across multiple messages. (9A3TY) (Coded by N2IC)
UDC feature: added /BonusPoints/ = IsMult1(2,3), n to give bonus points for multipliers, see updated Help.txt file in User Defined Contests gallery (PA1M) (Coded by NA3M)
Fixed bug in FocusOtherAlwaysSwap when in Run mode. (Coded by N2IC)
QSO Party: Changed GA QSO party to Cabrillo 3.0 for next year to support a contest rules option not available in Cabrillo 2.0. (Coded by K3CT)
Volta RTTY: Corrected the user’s station zone on QSO line output. (KB7N)(Coded by K3CT)
Network window: disable Talk, Force Time Sync and Reset Serial Numbers when network is disabled (YO2MBU) (Coded by N1MM)
Radio Control: Added the Flex-6000. (Coded by K3CT)
QSO Party: Changed GA QSO Party to Cabrillo 3.0 for next year. (Coded by K3CT)

Version 1.0.4883 (May 4, 2015)
QSO Party: In-State users, fixed a runtime error that occurred during contest 7QP rescore. (AD7KG)(Coded by K3CT)
ADIF Import: Fix the reported issues with ADIF import of 7QP, NEWE, IN7QPNE contests. (Coded by K3CT)
7QP QSO Party: Corrected the counting of DX multipliers. (K6LL)(Coded by K3CT)

Version 1.0.4880 (May 3, 2015)
Always set focus to EW text fields after pressing Log button (N1MM)
ARIDX – fixed bug in Cabrillo (missing Italian sections), switched to Cabrillo ver. 3 (VE2FK) (coded by NA3M)

Version 1.0.4876 (April 28, 2015)
Bug fixed: if there are no at least one UDC file in the UserDefinedContests folder – red warning msg about band change limit pops up in EW (W1RM) (coded by NA3M)
Ignore log it button when in quick edit (N4ZR) (Coded by N1MM)
Digital: Corrects not being able to click on a call with a Z in it or clicking on an exchange element of Z. (Coded by N2AMG)
Logger+ Audio: Improve AutoSend operation in phone modes. (Coded by K3CT)
Logger+ Audio: When voicing callsigns, additions or changes made to the callsign will be played. The F5 function key message should be !. The user needs .wav files: a-z, 0-9, query.wav, point.wav, and stroke.wav stored in the Wav\LettersFiles{OPERATOR} directory. Set Config, Other tab, DVK Letters File Path to: {OPERATOR}\ (Coded by K3CT)
Logger+ Audio: Added “Send Corrected Call” and “Send Partial Call” functionality to phone modes. Corrected callsigns will be sent as a full or partial call depending on the user Config option. For this to function, the HisCall function key needs to contain ! and the program needs to be in Run mode. (Coded by K3CT)
Logger+ Audio: When voicing callsigns, if the Entry window callsign exists as a callsign.wav or a leading character group fragment (two or more characters/numbers) in either the “Wav{Operator}\” or “Wav\LettersFiles{OPERATOR}” directories, play the recorded fragment or full callsign file instead of parsing the callsign into letters and numbers. If any unvoiced remaining characters exist, they will be voiced as individual letter wav files. (Coded by K3CT)
Logger+ Audio: Improved the shutdown of the audio player when an error is generated (missing file, unavailable soundcard, etc.). (Coded by K3CT)
Function Key Messages: Eliminated the truncation of wav messages that occurred when the text exceeded 1024 characters. This was possible when playing multiple wav files with long directory paths. (Coded by K3CT)
Function Key Messages: When importing function key message text the string “Empty.Wav” is converted to a space. Change the import code to allow any form of mixed-case. (Coded by K3CT)
CW String Substitution: Moved the test for excessive CW message length to the end of the string substitution routine and test for CW-R mode. Output a Entry window status message when the length is exceeded. (Coded by K3CT)
A special thanks to K5WA for testing the Logger+ Audio changes during the last two weeks of development.
Eliminated the AFTER MACRO EXPANSION limit on CW message size. Did not change the db storage limit (N1MM)

Version 1.0.4870 (April 24, 2015)
GCup (Gagarin Cup) and some UDC contests: in ESM mode changed exchange value was not saved in the log (RA3TT) (coded by NA3M)
CWReader: Corrects issue where Fldigi was closing shortly after opening. (Coded by N2AMG)
CWReader: When using CWGet the program looks for the CWGET.INI file in first the directory where CWGet is loaded from then from
the C:\ProgramData folder. And copies the file to the N1MM+ working folder so it can be used with out Admin Privs. (Coded by N2AMG)
RFCHAMP (Championship of Russia): in the Cabrillo file sent zone will be set to the zone value from default sent exchange field (RX4W/3) (coded by NA3M)
Fix for window display before EW loaded (W3FA) (Coded by N1MM)
UKRCUPLP (Ukrainian Cup LP) contest: time periods were changed from 2 to 1 hour (UX1IL) (coded by MA3M)
Telnet: Eliminated a spot processing runtime. (N4DW)(Coded by K3CT)
UDC: new value 2LPREFIX was added for parameter /MultSqlString/, see updated Help.txt file for details (PA1M) (coded by NA3M)
Fix for Log window RTE setting splitter (AB1VL) (Coded by N1MM)
UDC: new values (/P, /A, /M, /AM, /MM, /QRP) were added for parameter /PointsPerContact/, see updated Help.txt file for details (PA1M) (coded by NA3M)
UDC: new parameter /BandChangesPerPeriod/ implemented, see updated Help.txt file for details (UG3G) (coded by NA3M)

Version 1.0.4857 (April 16, 2015)
Changed operation of FocusOtherAlwaysSwap. Sending a CQ will always move focus to other radio. (OK2ZI) (Coded by N2IC)
LZOPEN: Changes to the text that appears in the Info window status line.(LZ2BE)(Coded by K3CT)
Logger+ Audio: Improved the radio codec operation and PTT when playing multiple wav files. (Coded by K3CT)
Michigan QSO Party: For MI stations, the first DX station worked counts as a mult. (N8FYL) (Coded by N2IC)
Fixed Multipliers window reset in the beginning of every time period for UKRCHAMP and other contests (UR5MID) (coded by NA3M)

Version 1.0.4851 (April 14, 2015)
If Windows detects duplicate COM ports, warn the user. (Coded by N2IC)
GCup (Gagarin Cup) contest: ver. 4840 did not work when run out of the IDE, additional fix was applied (coded by NA3M)
Digital: Corrects issue of not saving settings correctly when using multiple Gritty windows. (Coded by N2AMG)
Digital: Places Gritty config files in the Afreet AppData folder so Gritty can now be run from the Program Files directory. (Coded by N2AMG)
JIDX contest: default exchange for non-JA stations was set to “001” instead of CQ zone (DH8BQA) (coded by NA3M)
Logger+ Audio: Store the initial soundcard(s) output and Mic level(s) and restore on program exit. Remove the Never Change Levels option.(Coded by K3CT)
Logger+ Audio: Add option for SO2R mono. (W4TV/N2IC)(Coded by K3CT)
Logger+ Audio: Two soundcard selection, when recording wave files with Radio2 the Mic2 level was not saved or used. (Coded by K3CT)
Logger+ Audio: Added an option to zero the Mic level during playback on the message recording tab. (K1TTT,K3TUF)(Coded by K3CT)
LZOPEN: Bug fixes for three LZOPEN contests.(LZ2BE)(Coded by K3CT)
LZOPEN: Only display Info window information for the callsigns that are entered into the Entry window. (LZ2BE)(Coded by K3CT)
Old Software Version: Some users are reporting bugs in software that is four months old. Added a startup message when the program version is greater than 30 days old. (Coded by K3CT)
Entry Window: Removed the status line display of internal CW computer timing correction. (Coded by K3CT)
CQMMDX: Rules changed, club/groups add “C” instead of the previous “G”. (PY8AZT)(Coded by K3CT)
EDI Export: Added database field Exchange1 to EDI export. (G4FRE)(Coded by K3CT)

Version 1.0.4840 (April 10, 2015)
GCup (Gagarin Cup) contest: incorrect zone detected for VE and some other countries was fixed, cty-CQM.dat updated (VE2FK) (Coded by NA3M)
Improved Repeat CQ handling for SSB operation. This change undoes the change in 4827, and has absolutely no effect on CW or Digital Repeat CQ operation. (N3RD, OK2ZI) (Coded by N2IC)
Telnet: Eliminated a spot processing runtime. (N4DW)(Coded by K3CT)

Version 1.0.4834 (April 5, 2015)
Logger+ Audio: DLL change, bug fixes. The Version 1.0.4827 update will install the previous version. (Coded by K3CT)
Fix Rotor-EZ emulation of DCU-1 protocol. (K3IU) (Coded by N2IC)
Function Key Message: Corrected an error in the starter function key message text. The {Operator} macro was missing the closing brace “}”. (Coded by K3CT)
Regional Settings: Corrected errors when storing *ini file non-integer values. This only impacts users that selected Windows Regional settings using a comma in fractional numbers (0.2 vs. 0,2). Changes made to Logger+ Audio and transceiver offset. These users will have to change the program setting or value to force the program to store settings without a comma. (LY2KZ)(Coded by K3CT)
DE QSO Party: Rules changes. NOTE: This QSO Party occurs the same weekend as 7QP, NEWE, and IN. Two of the three DE county abbreviations are identical to other QSO parties occurring this weekend. (Coded by K3CT)

Version 1.0.4827 (April 1, 2015)
Fixed MMTTY and 2Tone not getting started when path name includes a space. (N2AMG, VE3KI) (Coded by N2IC)
Fixed IndexOutOfRangeException in AMQ window (F1UIJ) (Coded by KU7T)
Multiplier windows: 30m band mults were not showing. (K1RM) (Coded by N1MM)
Fixed RTE in N1MMRotor when DCU sends garbage instead of position. (K3IU) (Coded by N2IC)
In contests that only allow serial number in exchange, reject alphabetic characters in exchange. (W9IIX) (Coded by N2IC)
Radio Control: Added FT-80, Rohde & Schwarz XK2100. The FT-80 needs a radio tester. (Coded by K3CT)
Radio Control: Added the FT-991. The latest firmware needs to be installed in the radio. (Coded by K3CT)
Radio Control: TS-2000 RIT +/- not shown. (G4FRE)(Coded by K3CT)
RunTime: Eliminated a runtime caused by Set Mode called before the mode is set. (Coded by K3CT)
Radio Control: Changed the suggested COM port baud rate to 9600. (N1EU)(Coded by K3CT)
DVK: Fixed a bug the external LPT controlled DVK operation. The function key can contain a space or Empty.Wav. (Coded by K3CT)
Logger+ Audio: When Do Not Change Audio Levels is checked, remove the output level display. (N4ZR)(Coded by K3CT)
Logger+ Audio: Eliminate a runtime error caused by sound cards that require a plug inserted into the jack to function. (Coded by K3CT)
Call History: Allow the data fields to be separated by a comma or semicolon. Removed the equal sign as a data field separator allowing it to be used in the User Comment Field. (Coded by K3CT)
Info Window: Display the next interval goal below the right graph. (Coded by K3CT)
Adding audio dlls to Updater installer. (K3CT) (Coded by KU7T)
When Repeat CQ is enabled, always stop repeat when callsign is entered. (OK2ZI) (Coded by N2IC)
RDXC – When oblast filled in automatically, allow overwrite without backspacing if oblast needs to be corrected. (N4ZR) (Coded by N2IC)
Added friendly messages to some COM port errors. (Coded by N2IC)
Changed URL for New Mexico QSO Party. (Coded by N2IC)

Version 1.0.4815 (March 26, 2015)
Fixed SSB dueling CQ when using classic audio configuration. (Coded by N2IC)

Version 1.0.4807 (March 21, 2015)
EAPSK & EARTTY: Corrected the scoring and Cabrillo generation. (EA1FCH)(Coded by K3CT)
BARTGSRTTY: Elimin[ate a Runtime Error when the sent QSO time is missing. Export the logged QSO time in this case. (many) (Coded by K3CT)
Prevent unintentional toggling of cut numbers option and eliminate “G” character that sometimes appears in entry window (N4ZR) (Coded by N1MM)
Performance: Improving speed of adding and removing spots to AMQ spot list, especially when number of spots is large (K3CT) (Coded by KU7T)
Performance: Using faster string check methods in time-critical code (Coded by KU7T)
Bandmap: check for spot at frequency after updating bandmap (ON5ZO) (Coded by N1MM)

Version 1.0.4798 (March 21, 2015)
Changed SO2R, SSB Dueling CQ behavior. When the first character is typed in the entry field, the CQ on the other
radio immediately stops, and focus is shifted to the radio where the character was entered. (Coded by N2IC)
Digital: BARTGSRTTY fixed {TIME2} macro to send 4 digits after logging call. (Coded by N2AMG)
Digital: Correst issue where not being able to click on a time that contained a Z. (Coded by N2AMG)
Bandmap: Update bandmap every 250 msec even if sending (many) (Coded by N1MM)

Version 1.0.4792 (March 20, 2015)
Minor corrections for oblast.sec file for RDXC. (Coded by NA3M)
UDC: Fixed RTE when MultSqlString =CQZONE was used (G4OGB) (Coded by NA3M)
UDC: Added prefilling CQ or IARU zone in Exchange1Text field (see updated Help.txt) (Coded by NA3M)

Version 1.0.4786 (March 17, 2015)
Bandmap: changed code to update bandmap on radio interrupt if not sending (Coded by N1MM)
When there are multiple antennas assigned to the same band, the antenna selection is “sticky” when changing bands. (WT9U) (Coded by N2IC)
Summary Window: EARTTY & EAPSK contests, Summary column titles reversed. (SM4DQE)(Coded by K3CT)
Fix dueling CQ so that CQ is not repeated twice. (Coded by N2IC)
Catch more exceptions when COM ports disappear. (LZ1ZU) (Coded by N2IC)
Added oblast changes for RDXC. (Coded by N2IC)

Version 1.0.4778 (March 14, 2015)
Fixed problem with serial port footswitch. (Coded by N2IC)
Fixed footswitch ESM Enter not working on VFO B. (GW0ETF) (Coded by N2IC)
UBA Sections: Added the latest UBA Sections. There is no external file and databases will be updated at program start time. (ON5HC)(Coded by K3CT)
Network Status: Changed the column descriptions for resync (N2IC) (Coded by N1MM)
NAURYZDX: Remove the auto populating ITU zones for oblast stations. Enable band change counter for all classses. (LY2KZ)(Coded by K3CT)
Added detection and notification of disappearing COM ports. (Coded by N2IC)

Version 1.0.4769 (March 12, 2015)
Fixed NullReferenceException in GraphicalBandmap (IK2YCW) (Coded by N1MM)
Digital: Corrects attached RX windows from not resizing correctly and allowing text to go beyond the window frame. (Coded by N2AMG)
Digital: Removes requirement to have Fldigi configured first in the Digital pane before using it as a CW Reader. (Coded by N2AMG)
Resources: Fixed memory leak in EntryWindow, Run and S&P radio buttons do not cleanup internal .NET resources properly, turning off AutoCheck (Coded by KU7T)
Resources: Fixed memory leak in EntryWindow, bandpanel labels did not properly unregister event handlers (Coded by KU7T)
Resources: Fixed memory leak in Check window, SuperCheckPartialMananger background worker were not properly disposed of (Coded by KU7T)
Resources: If tracing is disabled, short circuiting its code for speed and memory improvement (Coded by KU7T)
Resources: properly disposing message box (Coded by KU7T)
Digital: PSK Engines were not changing speed when new mode was set for 3rd channel. (Coded by N2AMG)
EntryWindow crash on CTRL+O: Making sure all event handlers are properly unhooked while EW instance is closing (K1TTT, K9CT, KU7T) (Coded by KU7T)
CWReader: When using CWGet correctly check to make sure CWGet.ini is in the startup directory and correctly adjusts setting for ExCanal in .ini file (Coded by N2AMG)
Digital: Fixes for ObjectDisposedException (N2AMG) (Coded by KU7T)
Bandmap: Fix runtime error (IK2YCW) (Coded by N1MM)

Version 1.0.4754 (March 6, 2015)
Fixed crash when invalid username/password is sent to score reporting server. (K6NR, K1XM) (Coded by N2IC)
Fixed SO2R, SSB, other radio break-in when Focus Other not enabled. (OK2ZI) (Coded by N2IC)
Digital: Removed Test point in the digital setup window. (Coded by N2AMG)
Digital: reduced size of TX window a little but still maintains correct size in all DPI settings. (Coded by N2AMG)

Version 1.0.4751 (March 4, 2015)
Digital: Corrects the Rightclick menu from not showing correctly in the DI RX Window. (Coded by N2AMG)
CW Reader window: Corrects issue where message window would open saying the TNC was not correctly setup all the time. (Coded by N2AMG)
Logger+ Audio: Eliminate a runtime that occurred when a user started a recording while a voice message was playing. (Coded by K3CT)
Handle both Yaesu GS-232A and GS-232B rotor position response messages. (VE2YTQ) (Coded by N2IC)
View, Statistics: Added IsRunQSO to the dropdown selectors. (N3RD)(Coded by K3CT)
View, Passed QSOs: Fixed the report display. (N3RD)(Coded by K3CT)
Added a number of cross-checks and status information to realtime score reporting. (K9CT) (Coded by N2IC)
Fixed highlighting of new Canadian multipliers in ARRLDX. (N3KS) (Coded by N2IC)
Digital: When rx windows have focus now send all keystrokes to its associated Entry window for processing. (Coded by N2AMG)
Digital: All Digital windows and CW readers display correctly at 100%,125%,150% desktop settings. (Coded by N2AMG)

Version 1.0.4738 (February 28, 2015)
NC QSO Party: Bonus stations and bonus county rules changes. (AJ4TW)(Coded by K3CT)
MO QSO Party: RTTY & PSK QSO’s are combined for digital mode QSO. Change to Cabrillo 3.0. (AB0RX)(Coded by K3CT)

Version 1.0.4736 (February 27, 2015)
Fixed call frame callsign color when a dupe is shadowed by a non-dupe on the same frequency that is deleted or worked. (Coded by N2IC)
Removed auto-completion of callsigns feature. (Coded by N2IC)
About form: Fixed issue wherFe About form’s allocated memory would not be properly collected by the GC (Coded by KU7T)
Multiplier windows: Fixed missing key error (W1HIS) (Coded by N1MM)
Fixed opening CW Window while a function key is being sent. No longer causes function key to be erroneously resent. (K0RC) (Coded by N2IC)
Added “assisted” element to score reporting. (DL2CC) (Coded by N2IC)
Added check for Winkey message that is too large. (K3TN) (Coded by N2IC)
Log: added ability to add/change a note on a contact via a right-click menu (DL2CC) (Coded by N1MM)

Version 1.0.4725 (February 24, 2015)
Sort Notes report in timestamp order (K2PO) (Coded by N1MM)
Digital: Corrects RTE when outputting to text file from DI2. (Coded by N2AMG)
Digital: Allows use of a TNC as a means of decoding in the CW Reader window. (Coded by N2AMG)
Digital: For call highlighting and validity allows for other resources to be choosen. If you had master.scp checked you WILL need to reset this setting. (Coded by N2AMG)
Fixed NullReferenceException in EditLookupTable (DK5AX) (Coded by KU7T)
Digital: Making changes in order to reduce memory footprint (Coded by KU7T)
Fixed RTE when a radio reports information before the program has completely finished startup. (KN3A) (Coded by N2IC)
Digital: Changes to reduce stalling during word highlighting in low-end computers (JA1MZM) (Coded by KU7T)

Version 1.0.4714 (February 23, 2015)
Fixed bug in reporting of number of processors that affected telnet spot processing (G0MGM) (Coded by KU7T)

Colors: Change the Available window Summary table title text to a light color when the background is dark. (AC0C)(Coded by K3CT)
Check Window: Clearing cache immediately after new master.scp is downloaded (version can be checked by typing VER in EW) (VE3KI) (Coded by KU7T)

Version 1.0.4706 (February 18, 2015)
FT-1000MP: Send mode to the radio before frequency. (K1TTT)(Coded by K3CT)
Manage Skins, Colors and Fonts: – removed the Sample Window tab (coded by K8UT)
PACC: Added a space to the Cabrillo output for the station number. (PA2TA)(Coded by K3CT)

Version 1.0.4698 (February 14, 2015)
Wav File: Corrected the title on window that displays the wav file not found error message. (Coded by K3CT)
UDC – allow PSK modes abbreviations (PS, PM, PO) and proper calculations of multipliers for F stations for EPCFDXRTTY and EPCFRRTTY contests (G4OGB) (coded by NA3M)
Reset VisibleDupesheet window in the beginning of time periods when first callsign in new time period is logged (LY2KZ) (coded by NA3M)
UDC – changes for Bonus points calculations (see updated _UDC_Help.txt file for details) (coded by NA3M)
Cabrillo: Export Operators as a space delimited list. (LA9RY)(Coded by K3CT)
Country Mults: reduced flicker when updating with spots (Coded by N1MM)
Catch RTE when closing port. (JA1MZM) (Coded by N2IC)
Fix message box loop when Winkey port can not be opened. (K1XM) (Coded by N2IC)
MO QSO Party: Remove the serial number from the Cabrillo output. (AD0DX)(Coded by K3CT)

Version 1.0.4678 (February 9, 2015)
Digital: More corrections to Align function when using second DI in the PSK Engines. (Coded by N2AMG)
Digital: removal of debug Message box upon clicking on Align Button in PSK Engines. (Coded by N2AMG)
Goals: Remove the option to select a legacy database when importing goals from a prior contest. (PA1M)(Coded by K3CT)
PACC: Call History did not populate the exchange for PA users. Added UA9 to the call area multipliers prefixes. The Dutch province abbreviations should be stored in the call history Sect field. If you add the contest name in a comment the call history lookup will automatically be turned ON. This was a recent call history feature addition. (PC5M)(Coded by K3CT)
CW Sprint: Allow VI and PR to be logged as synonyms of KP2 and KP4. (K8MM) (Coded by N2IC)
Catch and ignore port exceptions when program is shutting down. (DL2CC) (Coded by N2IC)
Removed obsolete “Toggle SO2R mode” option. (N4ZR) (Coded by N2IC)
Changed default for “ESM sends your call once in S&P” to UNchecked. This only affects new N1MM Logger+ installs. (Coded by N2IC)
Bandmap: Allow setting of top of SSB band (LA9RY) (Coded by N1MM)
UDC – incorrect points calculation if Bonus points parameter was used (G4OGB, EC7AKV) (coded by NA3M)

Version 1.0.4667 (February 7, 2015)
Prevented UDP broadcast of network address from flooding the network if blocked for a long time (K1TTT) (Coded by N1MM)
RFCHAMP, DZCUP contests – cursor was not moving to proper place in exchange field after callsign was entered (RA3TT) (coded by NA3M)
Fixed BroadcastRadio UDP message to send Radio 2 info. (K1XM) (coded by N2IC)
Added new field (FocusRadioNr) to BroadcastRadio UDP message to indicate which radio currently had focus. (K1XM) (coded by N2IC)
Entry Window: When switching contests, begin with a blank status line. (Coded by K3CT)
Edit QSO: In a contest that doesn’t exchange Zone, full edit allows the zone to be cleared and generate a runtime. Limiting the input to 1-40 was not added in case some contest stores exchange data in the zone field. The input was limited to numeric and two digit numbers prior. (VK3VT)(Coded by K3CT)
Suppress RTE when Winkey IOException. Usually caused by unplugging USB cable or USB port sleeping. (DL2CC) (coded by N2IC)

Version 1.0.4659 (February 5, 2015)
Fixed numerous issues with Alt-F9 (switching multiple antennas defined for the same band). (N3RD) (Coded by N2IC)
PSK Engine: Fixed issue where when a mode was switched on second Engine it was updating DitalMode1 not DigitalMode2 (Coded by N2AMG)
PSK Engine Adds test message box to Align Button for some debugging code. Will be removed in future update. (Coded by N2AMG)
Contest: In REFCW & REFSSB populate exchange from log before call history lookup. (VE1DT)(Coded by K3CT)
Database: Added code to update old ON section tables in the database. Should add the missing “AN” section on program start. (ON5ZO)(Coded by K3CT)
Filter spots before updating current spots, rather than after (N4ZR) (Coded by N1MM)
Fixed RTE in SerialControlPort. (DL2CC) (Coded by N2IC)

Version 1.0.4653 (February 4, 2015)
Yet another attempt to remove COM port open/close change. Sorry for being a lid. (Coded by N2IC)

Version 1.0.4650 (February 4, 2015)
Removed COM port Open/Close change. (Coded by N2IC)

Version 1.0.4646 (February 1, 2015)
Network Status: Changed “Edit Computer Names” button to “Edit Computer Addresses” because you must use NetBios name in the table (if used at all) (N4ZR) (Coded by N1MM)
Sprint: SprintRTTY, SprintLadd, SprintNS when call history populates the exchange the callsign color doesn’t update. (W4NZ)(Coded by K3CT)
Networking: call for help caused r/t error. Moved menu item to just after talk, stopped it from printing in sender’s info window (N4ZR, K1TTT) (Coded by N1MM)
Catch COM port Open and Close errors in SafeSerialPort. (DL2CC) (Coded by N2IC)
For COM/LPT keying, using the CW window, changed “[” to AS for consistency with Winkey. For COM/LPT keying, “]” is now SK. (Coded by N2IC)
Made prompt for wl_cty.dat load system modal (K1TTT) (Coded by N1MM)
Fix error message when program update fails. (W6YA) (Coded by N2IC)

Version 1.0.4633 (January 30, 2015)
Moved CW Sprint into its own contest class to make rules changes in other Sprints independent of the CW Sprint. (Coded by N2IC)
Modified Function Key Editor (MsgForm) to insert Cr/Lf at end of each line for improved editing using Notepad. (N4ZR, others) (Coded by K8UT)
SprintSSB: Changed the VE multiplier abbreviation from NWT to NT. (VE3KI)(Coded by K3CT)
Sprint Contest: Added the populating of the VE mults to the SPRINTRTTY, SPRINTLADD, and SPRINTNS contests. (Coded by K3CT)
Serial port change to reduce the chances of issues when opening serial ports. (Coded by N2IC)
UDC: prevent loading user defined contest with NAME longer than 10 characters. (K3CT) (coded by NA3M)
UDC: continents can be used in BonusPoints parameter (see Help.txt for details). (G4OGB) (coded by NA3M)
UDC: added values EU_COUNTRY, AS_COUNTRY, … to MultSqlString and MultSqlString2 parameters (see Help.txt for details). (G4OGB) (coded by NA3M)

Version 1.0.4616 (January 28, 2015)
Multiplier windows: added code to decrease intensity of cpu usage during painting (N1EN) (Coded by N1MM)
Network Status: fixed bug that was highlighting the wrong rows when sorted in non-default order (K1TTT) (Coded by N1MM)
Call History: After a call history file import or contest change, automatically enable or disable the Call History Lookup option. This feature is optional and not required. To enable this feature, add the Contest Name on a comment line anywhere in the file. The comment line begins with a “#” as the first character on the line. The Contest Name is the text that appears in the contest selector menu. Space(s) can be added after the “#”. If the call history file is used for more than one contest, add additional contest comment lines to the file. One line for each contest association. Example:

NAQPCW

NAQPSSB

Duplicate contest associations are ignored. A call history file containing the contest association is backward compatible with older program revisions. For the QsoParty contest, the State selector name is required after the Contest Name. Example:

QSOParty PA

Upper, lower, or mixed case can be used for the text. The contest name(s) are validated with the database contest names and subtype. If the verification fails, the identifier is ignored. The user can turn Call History Lookup On and Off manually. The Call History Lookup option is not changed when the program starts. If the program changes the Call History Lookup option, a message box will appear in the Entry window. The contest association identifiers are exported during a Call History file export. (Coded by K3CT)
CQ160: Populate the exchange from the log. (K8JQ)(Coded by K3CT)
HADX: For HA stations, populate the exchange from the log before checking call history. (DL6KVA)(Coded by K3CT)
EDI Export: Fixed a runtime error that occurred on 160m. Please test EDI export, several changes were made. (DL2CC)(Coded by K3CT)
Score Window: Eliminated a Score window runtime. (AB2E)(Coded by K3CT)
SprintSSB: Multiplier rules change posted yesterday. See: http://ssbsprint.com and http://ssbsprint.com/rules/. Needs testing as US, KH6, VE, and DX participant. (KW8N)(Coded by K3CT)

Version 1.0.4612 (January 26, 2015)
DARC10M and WAG contests – NM should not be counted as multiplier, reserved up to 8 characters for DOK in Cabrillo file (DK5AX) (coded by NA3M)
UDC, IsMultPer parameter bug fixed (G4OGB) (coded by NA3M)
DXLog Database upgrade: revised index for faster multiplier lookup (Coded by KU7T)
Admin and DXLog database performance: moving the defrag operation (VACUUM) to non-logging activities to reduce locks and freezes (many) (Coded by KU7T)
DXLog database performance: running the table index query hints calculation (ANALYZE) only once per contest to reduce locks and freezes (many) (Coded by KU7T)
Added the following prosign characters allowed by the CW Window (ctrl-k): =(BT), (SK), , +(AR). (K0RC) (Coded by N2IC)
Prevent overflow in XMLDescription (K1TTT) (Coded by N1MM)
Show assistance message in info window when call for help arrives (K1TTT) (Coded by N1MM)
Station Dialog: Use N/S & E/W to indicate latitude & longitude instead of positive/negative numbers (EA2HW) (Coded by N1MM)
Digital: When user chooses Background coloring now uses the coloring from secton 3 of the Skins and Colors setup window. (Coded by N2AMG)
Digital: CQ Repeat was not functions for TNC’s this isnow fixed.. (Coded by N2AMG)
CQ 160: Fix exchange overwrite when populated from call history. (Coded by N2IC)
CQ 160: Handle the “N2NL” case where wl_cty.dat says KH6, but he is now operating from Florida. Fixed for all KH6, KL7, etc. (Coded by N2IC)
Grayline: Added Min/Max/Restore buttons. Note that minimize is disabled, because a minimized grayline will consume resources. You are better off to close it and reopen it. (K1TTT) (Coded by N1MM)
Telnet: restored functionality that allowed all modes if no modes were selected in the band/mode filter (Coded by N1MM)
CWOPS: Calculate start/stop times correctly for three different time slots (W4BQF) (Coded by N1MM)
CJTDX: Fixed run time error. (OH8EJW) (Coded by N2IC)
Multipliers – allow user to set file name & extension of expected mults file (N4ZR) (Coded by N1MM)
Function Key Editor: Add a File menu option to delete the existing message text and insert the starter message text. (N4ZR)(Coded by K3CT)
Entry Window: When using Ctl-Up, program would always find the first station on the next occupied frequency rather than the last (W7ZR) (Coded by N1MM)

Version 1.0.4584 (January 20, 2015)
Fix foreground color in EW invalid qso data NIMB (Coded by N1MM)
Fix for RTE editing QSOs in the log window (N2IC) (Coded by N1MM)
Corrects Error when using the DXP38 or the comport number being sent previous and after message was sent. Coded by N2AMG)
L+ Audio: Pressing PAUSE does not switch MIC between radios in SO2R single soundcard mode. (K3TUF)(Coded by K3CT)
L+ Audio: Intermittent runtime in SO2R two soundcard mode when quickly switching radios. (N2IC)(Coded by K3CT)
L+ Audio: Disable “Don’t Change Audio Levels” option in SO2R single soundcard mode. The program code needs to change the levels in this mode. (Coded by K3CT)
L+ Audio: Remove Mute MIC option until improvements can be made. (Coded by K3CT)
Radio Control: Enabled the sending of the Digital filter command to the IC-756 series, IC-7600, and IC-7800 radios when the RTTY or PSK program mode selector is AFSK or AFSK-R. The user must set the custom Digi wide/narrow filter commands to use the USB/LSB-digital radio commands: Digi Wide = FE (RadioAdr) E0 1A 6 1 1 FD and Digi Narrow = FE (RadioAdr) E0 1A 6 1 2 FD. The other Icom digital modes select the filter with the mode command. (JA1MZM)(Coded by K3CT)
Band Buttons: Corrected errors in the Band Button click routine when changing modes and a band that has never been selected. Corrected an error in the Ctrl+PgUp/Dn code. (Coded by K3CT)
Telnet Spotting: Add a new telnet spot window that is used with the keyboard commands Ctrl+P and Alt+P. Allows the user to spot a station with Alt+P, Enter. When the window is open, Esc or a Cancel button click will not spot the station. Enter or OK click spots with or without a comment. The new form uses the users fonts and colors and the window opening location is saved. (Coded by K3CT)
QSO Party: MO rules changes. Changed start time and removed the serial number exchange. (AD0JA)(Coded by K3CT)

Version 1.0.4573 (January 14, 2015)
XMAS Contest: NM should not be counted as multiplier, reserved up to 8 characters for DOK in Cabrillo file (DK5AX) (coded by NA3M)
HADX Contest: some HA stations will be sending HA-DXC membership number in the exchange (HA2VR) (coded by K3CT, NA3M)
UDC, parmeter MultSqlString = FirstQSO was not working (VE3IZS) (coded by NA3M)
Winkey: New feature to allow paddle and function key CW to be sent at different speeds. Use the Configurer->Winkey tab to select the Winkey Speed Pot Control option. (Coded by N2IC)
NIMB for invalid QSO was missing a title (Coded by N1MM)
Change Winkey initialization to 8/N/2. No effect, but makes a user happy. (EI3KD) (Coded by N2IC)

Version 1.0.4562 (January 12, 2015)
Eliminated visible wrapping of call frame text wrapping (W2IRT) (Coded by N1MM)
Working a six character grid would show in mults window until the window was closed & restarted (K1TTT) (Coded by N1MM)
EntryWindow/Bandpanel/performance: Fixed Win32Exception (Error creating windows handle) by silencing Windows redrawing events until all calculations are done (many) (Coded by KU7T)
Performance: Fixed issue where second EntryWindow would process all packet spots unneccessarily, first EW is doing it already (Coded by KU7T)
{Wipe} fix was causing runtime error (N7FLT) (Coded by N1MM)
CWReader: Corrects issue that was causing RTE if directory was blank when trying to load. (Coded by N2AMG)
Digital: Corrects error in reading digital mapped mode when using Fldigi. (Coded by N2AMG)

Version 1.0.4554 (January 11, 2015)
PACC Contest: Corrected a database LookUp table error that prevented the logging of valid QSO’s. (Coded by K3CT)
Info Window: Fix color of chart labels when using dark background colors. (K3CT) (Coded by N1MM)
SSB Messages: Changed the code to allow any case of Empty.Wav (don’t play any message). (Coded by K3CT)
Statistics: Suppress legend for series with no values like GridSquare in CQWW (LY2KZ) (Coded by N1MM)
MultiStation: Added code to handle unreachable host with msgbox instead of runtime error (N0XR) (Coded by N1MM)
Telnet: Prevent bad time in spot from causing runtime error (S55O) (Coded by N1MM)
Telnet: Exclude * and # from string substitutions in Telnet macros (N4UEZ) (Coded by N1MM)

Version 1.0.4537 (January 9, 2015)
Digital: Corrects issue where pausing in one Di paused the other DI. (Coded by N2AMG)
Digital: Added rule so 5NN does not detect as call. (Coded by N2AMG)
Radio Control: Eliminate a start up runtime that occurred when starting up with digital and an Icom radio that was powered off. (Coded by K3CT)
Entry Window: The window title indicates an error in contests where FM contacts can be made. (K3TUF)(Coded by K3CT)
Clarify error message when another program is using UDP port 13010. (K3CT) (Coded by N2IC)

Version 1.0.4527 (January 4, 2015)
Added more descriptive message when a COM port can not be opened. (Coded by N2IC)
Telnet: Contest mode filter was not working properly (N4ZR) (Coded by N1MM)
Telnet: Classified Skimmer “OTHER” spots as RTTY so they would not be classified as CW (Coded by N1MM)
Fix runtime error broadcasting radio info (K1TTT) (Coded by N1MM)
Add more information when port settings fail. (Coded by N2IC)

Version 1.0.4521 (January 3, 2015)
Radio Control: Add code to swap VFO’s manually for the Jupiter radio. A firmware command does not exist. Include all radios that do not have a firmware command coded. (VE3BR)(Coded by K3CT)
Winkey: Initialize Winkey to current CW speed at startup. (WH7W) (Coded by N2IC)
Made new version nag system modal (N1EN) (Coded by N1MM)
When switching from a CW or SSB Contest to Digital Now opens the Digital window. (Coded by N2AMG)
When switching from a digital contest to a CW/SSB contest now closes the Digital window. (Coded by N2AMG)
Typing PSK31,PSK63,PSK125,PSK250 into the Entry Window callsign box will load the preferred PSK engine in that mode. (Coded by N2AMG)
When using a TNC and an Attached RX window print would not appear in the attached RX window. (Coded by N2AMG)
Main Digital RX windows and the RX windows nowsupport up to 24pt fonts via the Font Sizer located on the window. (Coded by N2AMG)
Corrects RTE when DigitalPort is not created correctly. (Coded by N2AMG)
Adds check to make sure DigitalPort is created before accessing it. (Coded by N2AMG)
Network Status: Errors will show for 10 seconds in a non-intrusive message box as well as be put in the Messages tab (Coded by N1MM)
Allow digi sub band within a CW sub band (Coded by N1MM)
Always accept and pass spots identified as CW, RTTY or PSK if the appropriate filter is enabled. (i.e. ignore sub band freq range for filtration) (Coded by N1MM)

Version 1.0.4510 (January 3, 2015)
Multiplier error in AGCW contest when working dupes fixed (DK5AX) (coded by NA3M)
Allow Escape key to be used when function key contains only {TX} macro. This allows a function key to enable PTT, for those who have difficulty using a footswitch. (Coded by N2IC)
Rotor: “Always on top” option was not working (XE3/K5ENS) (Coded by N1MM)
WWPMC Contest: Populate the exchange from the log. If the exchange box is blank populate with the CQ Zone and hi-lite the exchange so typing will replace the number. (KG4W)(Coded by K3CT)
Runtime: Added debug code to locate a runtime error associated with the Band Buttons. (N1MM)(Coded by K3CT)

Version 1.0.4502 (January 2, 2015)
Stop red/green dot row fields from jumping around (N2IC) (Coded by N1MM)
INI Files: Removing empty sections and adding blank lines before section for increased readability (Coded by KU7T)
WWPMC Contest: Bug fixes and changes necessary for the contest this weekend. Enter only PMC abbreviation or Cq Zone in the Sent Exchange dialog box. Tnx to S54X, G4OGB, and KG4W for testing feedback. (S54X)(Coded by K3CT)
Rotor: Fix overlap of direction on azimuth indicator. (Coded by N1MM)

Version 1.0.4496 (January 1, 2015)
Radio Control: Slowed the Argonaut radio polling due to radio errors. (AB1VL)(coded by K3CT)
Radio Control: Corrected the Argonaut Suggested Settings text in the COM port dialog window. (AB1VL)(coded by K3CT)
NRAU & other contests that use the States/Sections Multiplier window: reverted to old format for window when sections are not assigned to call areas (LY2KZ) (Coded by N1MM)
Improvements to layout of Configurer and About windows at 125% and 150% magnification (many) (Coded by N1MM)

N1MM Logger+ Update 1.0.4486.exe
Made serial port access thread-safe. This should have no user impact. (Coded by N2IC)
Call History: Eliminate runtime error caused by a user attempting to load a binary file into the call history database.(Coded by K3CT)
Run Time Error: Eliminate a runtime caused by switching contests while the associated call history file is still loaded from the first contest selection. (N2IC)(Coded by K3CT)
Radio Control: Argonaut radio tested, added to the menu. (AB1VL)(Coded by K3CT)
INI Files: Sorting sections and settings (PA1M) (Coded by KU7T)
Increased size of Split/Dupe indicator (many) (Coded by N1MM)
Radio Control: Added a new option in the radio COM port menu allowing the user to slow down the polling rate. This is for users with polling performance issues caused by other software adding polling instead of using the existing data. (Coded by K3CT)
Config Menu: Added a SO2V menu option for the repeating VFOA CQ function for radios with dual receivers. (Coded by K3CT)
Radio Control: Add run time text to ErrorLog.txt file. (Coded by K3CT)
Radio Control: Added Argonaut VFO selection polling and TX On/Off commands for radio command PTT. (coded by K3CT)
Radio Control: Eliminate the Entry Window filter code error message. (Coded by K3CT)
Replaced some Winkey run time errors with message boxes. (Coded by N2IC)
Radio Control: Corrected the Argonaut filter commands. (AB1VL)(coded by K3CT) 3.76 MB 31 Dec 2014

N1MM Logger+ Update 1.0.4477.exe
Fixed unending run time error loop when garbage is received on a serial port, or the port is misconfigured. (VE3CX) (Coded by N2IC)
EntryWindow: Load buttons after changing Station Dialog in case callsign changes. (K1TTT) (Coded by N1MM)
ARRL 160: When entering a non-VE3 callsign the populated exchange is not hi-lited. (VE3CX)(Coded by K3CT)
Fix for Italian issue with use of “.” as time separator (IK4OMU) (Coded by N1MM)
Fixed footswitch operation for “Normal” and “Band Lockout”. (K1RZ) (Coded by N2IC) 3.76 MB 30 Dec 2014

N1MM Logger+ Update 1.0.4469.exe
DXpedition mode – SSB Default Function Messages.mc file was loaded in CW mode (K0RC) (coded by NA3M)
LastRxSN was changed to Integer from Short. When it is Short it was causing a problem for some contest with numbers in Exchange > 32767 (coded by NA3M)
DXpedition mode – Custom Constant DXpedModeEnabled changed to DxpeditionCompile, SuperCheckPartial enabled. (coded by NA3M)
Telnet: Fixed OutOfMemoryException on master station, occurred after a few hours with auto-connect enabled when program could not connect to cluster (K1TTT, K3RMB, K5WW, others) (Coded by KU7T)
Telnet: Fixed OutOfMemoryException on non-master station, occurred when master station was not available (K1TTT) (Coded by KU7T)
Telnet: Fixed spotting and other telnet operations from non-master station (Coded by KU7T)
GridSquare mult window was not showing grids when contact worked (NJ4F) (Coded by N1MM) 3.73 MB 29 Dec 2014

N1MM Logger+ Update 1.0.4457.exe
XMAS contest – added Sent Nr in Log Window and Sent EXCH in Cabrillo log (G4OGB) (coded by NA3M)
Call History Import: Added ErrorLog.txt entry to debug user run time errors. (Coded by K3CT)
Logger+ Audio: SO2R single sound card mode, the stereo output did not switch when pressing PAUSE and using the MIC. (K3TUF)(Coded by K3CT)
Icom Radio Control: Log port object errors in the ErrorLog.txt file do not display a run time error. (Coded by K3CT) 3.75 MB 27 Dec 2014

N1MM Logger+ Update 1.0.4452.exe
Added another check to keep users from using Do_Not_Use_or_Erase.s3db. (Coded by N2IC)
Contest RunTime: Changed the following contests to eliminate runtime errors: CISDX Contests, CVADX Contests, HADX, RSGB2128, SPDX contests, UKDX contests, UKRAIN contests. (Coded by K3CT)
Internal CW: Added High Performance Event Timer status to the Entry Window status message output on a timing correction. (Coded by K3CT)
New footswitch code has been enabled. Please test and report issues. (Coded by N2IC)
Telnet: Changed the default telnet cluster export and import directory to the User\N1MM Logger+\ExportFiles directory. (Coded by K3CT)
Configurer Mode Control: Added “Always use packet spot mode”. If checked, the program will use the calculated mode from the packet spot to set the radio mode after translating RTTY/PSK to the required modes as set in this tab. The intention is that this become the normal behavior and the option removed, so please test. The mode is calculated when the spot is read in, and not recomputed after bandplans are changed. Of course, spots with the mode identified ignore the bandplan. (many) (Coded by N1MM) 3.73 MB 25 Dec 2014

N1MM Logger+ Update 1.0.4442.exe
WW PMC contest – WWPMC.sec updated (S54X) (coded by NA3M)
UDC – parameter BonusPoints, added IsComment value, see Help.txt for details (G4OGB) (coded by NA3M)
Telnet: When AR6 cluster dx mode DEBUG is enabled, don’t display spots in the Info window. (PC5M)(Coded by K3CT)
Fixed Configurer run time error when comupter has non-numeric COM ports. N1MM Logger only supports numbered COM ports. (W5JR) (Coded by N2IC)
Digital: Calls found in garbage were not put into the Grab window. (Coded by N2AMG)
Digital When Xing out of Digital Setup window now prompts user if settings have changed to save instead of exiting. (Coded by N2AMG)
When using Fldigi as CW reader makes better attempt to grab the windows handle of the Fldigi window. (Coded by N2AMG)
RRCW, RRSSB, PACC Contests: Eliminated a runtime that occured when call history was enabled and a callsign was entered that was not in the call history. (W4NZ)(Coded by K3CT) 3.72 MB 21 Dec 2014

N1MM Logger+ Update 1.0.4429.exe
Hide option to edit off times. Not used in cabrillo at this time (N4ZR) (Coded by N1MM)
Added handling for VHF, UHF and SHF bands in {PASS freq} macro. (PC5M) (Coded by N2IC)
Call History: When importing multiple files the Name field could be cleared. (W4TTM)(Coded by K3CT)
Call History: Added the import directives !!MapOnSection!! and !!ValidateArrlSection!!. !!MapOnSection!! maps GTE, ONN, ONE, ONS to the ON section. !!ValidateArrlSection!! removes any section that is not an ARRL section (includes VI, PR) and can be used to remove the ON section from input data. Please test. (Coded by K3CT)
CatMacro: Changed the command pacing separator from a / to \ because the character appeared in CW callsign strings. CatMacros that send multiple commands with pacing to the radio need to be changed. (Coded by K3CT) 3.72 MB 17 Dec 2014

N1MM Logger+ Update 1.0.4421.exe
Changed behavior of Alt-F6. The new behavior swaps frequencies between radios, but does not move entry focus. Alt-F5 behavior stays the same (swaps frequencies and swaps entry focus). (Coded by N2IC)
Fixed run time error when exiting program. (VE3CX) (Coded by N2IC) 3.75 MB 16 Dec 2014

Latest Update 0.19.4147.exe
Caught IO Exception in CWInt (YV5EN) (Coded by N1MM)
Mult windows: set mult column width properly at 125 & 150% magnifcation (W6YA) (Coded by N1MM)
Attempt to fix NullReferenceException during operator change (K8IA, JG1VGX, DK5AX, KU7T) (Coded by KU7T)
MDBConversion: Handling case of OLEDB errors (i.e. non-recognizable file format) with a message box instead of exception dialog (DK5EZ) (Coded by KU7T)
Added Ukranian.sec to Resources for Ukrainian DX Contest (UX1IL). (Coded by NA3M)
UDC – use folder …\N1MM Logger+\SupportFiles\ for Bonus2 files (RA3TT). (coded by NA3M)
Shorten source code file paths in error text (N1MM) (Coded by KU7T) 3.64 MB 30 Oct 2014 2228

Latest Update0.19.4135.exe
Open Database: Preventing SQLiteException (SQL logic error or missing database) by enforcing that database must be under the Database folder (W6VAR, K5EK, LU3CT, EA3FP) (Coded by KU7T)
Logger+ Audio: Initial use configuration improvements which may have required a program restart in earlier versions. Fixed a meter display and volume slider bug that surfaced when using audio devices with more than 2 channels. (Coded by K3CT)
Score Window: Eliminate a RunTime Error when the user’s database contains logged QSO with no mode. (Coded by K3CT)
Logger+ audio: Output of debug information in the output and input device text box displaying audio devices that were omitted when generating the device list. (Coded by K3CT)
Oceania Contest: Changed the contest start and end time. (N7IR)(Coded by K3CT)
Bandmap: When clicking on the CQ button, a CQ frequency on another band/mode doesn’t set the radio mode correctly. Note: Users need to have Config, Mode Control tab options set correctly for the radio mode to change. (several)(coded by K3CT)
Legacy Audio: Changed the defaults to 16 bits and 8kHz sampling. (K6LL)(Coded by K3CT)
Radio Control: Corrected the polling of the FT857/897 mode. (DK8NT)(Coded by K3CT)
Info Window: Change the area graph color when the user changes the color and selects Preview. (Coded by K3CT)
SS: Fixed pressing space bar when call history not enabled. (K9SE) (Coded by N2IC) 3.63 MB 29 Oct 2014 880

Latest Update0.19.4130.exe
Log: Fix RTE searching QRZ for a call (DL7FZ) (Coded by N1MM)
Statistics: Only show palette selector if Graph tab is selected (W1TJL) (Coded by N1MM)
RestoreWindowsPositions: Fixed FileNotFoundException when layout file not found during Restore window positions (LU7DH) (Coded by KU7T)
Networking: Fixed ArgumentOutOfRangeException when closing “Edit Computer Names” dialog with zero valid rows (AG6AY) (Coded by KU7T)
Telnet: Fixed NullReferenceException in some cases when not connected (WB5EIN) (Coded by KU7T)
Logging: Fixed SQLiteException (database is locked) under some conditions (KE4S) (Coded by KU7T)
Bandmap: Fixed InvalidOperationException under some conditions, VB.Powerpacks bug (W1GQ) (Coded by KU7T)
InfoWindow: Fixed NullReferenceException that occurs under rare conditions (after a SqliteException) (K4RO) (Coded by KU7T)
Call history: Re-Initializing Check window’s call history in-memory cache after reloading calls from Log (Coded by KU7T)
Call history: Fixed SQLiteException for special characters while reloading calls from Log (HB9OAB) (Coded by KU7T)
SS Exchange: When call history fills in exchange, set cursor to the end of the exchange (K9WX) (Coded by N2IC)
CQWW: fix for wrong zone sometimes logged when enter pressed with no zone in entry window zone textbox (many) (Coded by N1MM) 3.66 MB 28 Oct 2014 1166

Latest Update0.19.4115.exe
Changed program expiration warning to remove the word “beta” (KU7T) (Coded by N1MM)
Cabrillo: Force output in ANSI format (was UTF8 on some machines). Caused Byte Order Mark to be inserted when edited with Notepad. (DH8BQA) (Coded by N1MM)
IC-7600 & TS-990: Removed the Logger+ change that switched the order of the frequency and mode commands when clicking on spots in the Available window. Logger+ and the legacy program send commands in the same order for all radios.(Coded by K3CT) 3.66 MB 23 Oct 2014 4893

Latest Update0.19.4111.exe
Handle runtime error when erroneous “0?” received from AlfaSpid rotor. (Coded by N2IC)
WAG: Check the log for an exchange only when working a DL. (DH8BQA) (Coded by K3CT)
Entry Window: Setting frequency and quickly entering typing a mode would type the letters out of order (K9CT) (Coded by N1MM)
Telnet Filter tab controls were not effecting changes until restart (NT6X) (Coded by N1MM) 3.65 MB 22 Oct 2014 1272

Latest Update0.19.4107.exe
Digital: Corrects a RTE when the MMTTY and Fldigi paths were empty. (Coded by N2AMG)
Digital: Corrects RTE when reading from MMTTY.ini file. (Coded by N2AMG)
Fix RTE due to bad data in JARTS WW (CT1AGF) (Coded by N1MM)
WAG: Fixed the populated exchange not being hi-lited. (DF1LX) (Coded by K3CT)
JTDX: Fixed runtime error when space pressed (AB1QB) (Coded by N1MM) 3.64 MB 20 Oct 2014 1444

Latest Update0.19.4101.exe
Catch port in use and display a message (NF8J) (Coded by N2IC)
Radio: Change the wording in the user programmable filter command msg box.(N1EN)(Coded by K3CT)
Band Panel: Eliminate a Runtime error caused by the user logging a QSO with no mode set. The QSO entry needs to be manually corrected to add the proper mode. It’s not understood how this is occurring. (G4EST)(Coded by K3CT)
Fixed run time errors associated with various COM port failures. Replaced with friendlier messages. (Coded by N2IC)
Fixed error message when Icom COM port not configured correctly. (ON5DI) (Coded by N2IC) 3.65 MB 19 Oct 2014 1294

Latest Update0.19.4093.exe
EntryWindow: Fixed ObjectDisposedException in EntryWindow (WS7L) (Coded by KU7T)
Telnet: Continent and Country spotter filters were not working (LY2KZ, N4ZR) (Coded by N1MM)
Winkey: If sending from the paddle and press a function key, queue the function key message until the paddle CW stops. (W3YY) (Coded by N2IC)
Raise time sync threshold to 2 seconds (NR4M) (Coded by N1MM) 3.64 MB 15 Oct 2014 3418

Latest Update0.19.4086.exe
Digital: Corrects AFC On/Off with Run operation. (Coded by N2AMG)
Config: Corrects filter when choosing MMTTY/2Tone from FileDialog. (Coded by N2AMG)
Fix Transaction Log import to handle old and new formats. (N4ZR) (Coded by N2IC)
Send correct bidirectional antenna setting in rotor UDP message. (YO3DMU) (Coded by N2IC)
MsgForm – View Window: Added menu choice “Save text to TXT file” (K0RX)(coded by K8UT)
Added to RadioInfo UDP broadcast. Shows current rotors for the radio. (YO3DMU) (Coded by N2IC)
Configurer: Add support for 115200 baud devices (many)(coded by K8UT)
Telnet: Wasn’t filtering RTTY spots (many) (Coded by N1MM) 3.65 MB 13 Oct 2014 1317

Latest Update0.19.4075.exe
Rotor: Block “-” from being used in a rotor description, “-” is used in the code and has a special meaning. (W9WI) (Coded by N2IC)
Filter Code: Corrected the routines that allow the user to modify the radio filter commands. Programming a new filter for Icom caused a Run Time Error. (SM5CZQ)(Coded by K3CT)
Digital: Corrects Pause bar from not working correctly. (Coded by N2AMG)
Digital: Add new grab window option in Settings window.”Grab only master.scp calls and Prev. worked calls in current contest”
Improve error handling when port goes away. (W7DRM) (Coded by N2IC)
Networking: Fix run time error in Time sync code. (DC3RJ) (Coded by N1MM)
UBAON: Fixed the run time error when generating a Cabrillo file.(ON5ZO)(Coded by K3CT) 3.63 MB 11 Oct 2014 2008

Latest Update0.19.4066.exe
Telnet: Elminated NullReferenceException race condition in Close(). Fixed with synclock. (W9ILY, KJ4VTH) (Coded by KU7T)
Telnet: Fixed timing issue where the server response to a BYE command was not printed. (W9ILY) (Coded by KU7T)
Entry Window: Made sure to turn on band panel marker when setting band panel to visible (W3YY) (Coded by N1MM)
Network Status: Don’t put time sync message in Message column (K3CT) (Coded by N1MM)
Network Status: hid unused Status column (K3CT) (Coded by N1MM) 3.64 MB 09 Oct 2014 1536

Latest Update0.19.4061.exe
Warn the user if they are in a digital sub-band, attempting to transmit a digital mode, but there is no Digital Interface window open. (N6IE) (Coded by N2IC)
Log: Disabled two options when no rows displayed. (Coded by N1MM)
Converted setting of time of last QSO via Thhmm (KF7WXZ) (Coded by N1MM)
Entry Window: SS exchange label was not blanked out when switching from SS to another contest (N6XI) (Coded by N1MM)
Entry Window: Improved the Band Button multi-station right click pass station operation. (Coded by K3CT)
Improve error handling when port goes away. (W7DRM) (Coded by N2IC)
UDC: bug introduced in 0.19.4038 was fixed (N8FYL) (Coded by NA3M)
Pass Frequency: In this order, changed the determination of the pass frequency to be: the CQFrequency if running and not zero, the Pass Frequency if not running and not zero, the radio frequency which is displayed in the Network Status window. (Coded by N1MM)
Removed check for valid soundcard when mode is CW and swapping VFO’s or radios. (VE3KI) (Coded by N2IC)
Telnet: On Windows XP, some nodes could not be connected to. Fixed. (NA2NY, W8JWN, W9ILY) (Coded by KU7T) 3.64 MB 08 Oct 2014 600

Latest Update0.19.4047.exe
Changed title of runtime error dialog (K0BT) (Coded by N1MM)
Function Key File editor: fixed RTE when resetting default message files (G4MKR)(coded by K8UT)
Digital: Re-worked Digital Insert key work flow for correct operation. (Coded by N2AMG)
Entry Window: Update phone band button frequencies properly (Coded by N1MM)
Make county label wider for QSO parties (Coded by N1MM) 3.65 MB 07 Oct 2014 1057

Latest Update0.19.4038.exe
UDC: fixed the bug that prevented using oblast.sec (coded by NA3M)
Added oblast.sec file to Resources (coded by NA3M)
NJ QSO Party: Fix SQL conversion error that impacted in-state users. Removed the code for the MARAC QSO party which was the same weekend. Changed the QRP multiplier to be a score multiplier instead of a QSO Point multiplier. (KC2OGR) (Coded by N1MM & K3CT)
Help menu – Keyboard Shortcuts: fixed 404 error (W1UE)(coded by K8UT)
EDI Export: Commented out RHBBS export because the data is not available. Will correct this after other changes are made. Eliminated the double prompt for file overwrite. Added Band text string to the ouput file. Export by band is not supported. Still some un-finished work to complete.(Coded by K3CT)
Digital: MMTTY would fail to copy good if Send HamDefault on Run Change was checked in Digital Setup. Thisnow corrects that. (Coded by N2AMG)
Digital: When DI is loading do not try to set radio mode if radio = nothing. (Coded by N2AMG)
Entry Window: Stop Ctl-P from spotting a contact if comment is empty (when no call in call textbox) (ON5ZO) (Codeed by N1MM)
Entry Window: If the number of bands selected in the Band Button display causes the Entry Window height to grow, make all Band Buttons visible. (Coded by K3CT) 3.64 MB 05 Oct 2014 1387

Latest Update0.19.4019.exe
Digital: Corrects RT Error when settings up DXP38 in All windows (Coded by N2AMG)
Digital: When changes are made in the RX windows After user prompt auto close and reopen RX Window. (Coded by N2AMG)
Digital: When logging contact makes sure to remove that call from Grab Window. (N2AMG) 3.63 MB 04 Oct 2014 1401

Latest Update0.19.4017.exe
Fixed internationalization problem with fonts (DH8BQA) (Coded by N1MM)
Entry window would not format properly if band buttons not shown (N2IC) (Coded by N1MM)
Refined when bandmap is updated (PA3EZC) (Coded by N1MM)
Fixed slowdown in LogContact aggravated by fix for networking issue with overlaying data. (K3CT) (Coded by N1MM)
Telnet: Clear Connect button if cluster no longer available (Coded by N1MM)
Don’t raise ContactChanged events when part of bulk update – e.g. Rescore contest (N2IC) (Coded by N1MM)
Grid Multiplier window: was not accommodating 6 character grids (PH2M) (Coded by N1MM)
Fix Antennas tab to allow comma-separated list of bands without spaces between commas (UA6LJB) (Coded by N2IC)
Manage Skins, Colors, Fonts: fix problem with INI read/write integer font sizes (W4TV)(coded by K8UT)
QSO Party: Station check of the ARRL Section was incorrect for DX stations. (SM3CER)(Coded by K3CT)
Band Buttons: The active Band Button indicator did not update when the Entry window only had RX focus. (K9CT)(Coded by K3CT)
Band Buttons: When changing between contests with different number of Band Button modes the Entry window was drawn with a blank space to the right of the Band Button table. Added code to prevent runtime errors when the Band Buttons are not displayed.(Coded by K3CT)
Check Window in SO2R: Make Check window aware of focussed EntryWindow, only process a search for that EntryWindow’s call box and call frame (N2IC) (Coded by KU7T)
Check Window in SO2R: When focus switching, processing search search for the newly focussed EntryWindow’s call box and call frame (N2IC) (Coded by KU7T)
Radio: Added the FT757GXII radio to the menu. Identified a radio tester. (Coded by K3CT)
Networking: Trapped InvalidOperationException when network is not connected (K3CT) (Coded by N1MM)
Telnet: Buttons were not respecting Show buttons option (VE1DT) (Coded by N1MM)
Log Selection: Associated Files Help was not working (LY2KZ) (Coded by N1MM)
Initialized ContestInstance ModeCategory to empty string to prevent RTE (DF4WC) (Coded by N1MM) 3.63 MB 03 Oct 2014 760

Latest Update0.19.3995.exe
Available: Fixed RunTime error. (KU7T) (Coded by K3CT)
Digital: When tuning off CQ freq and run changes to S&P Digital settings effected by the run to S&P change were not functioning. (Coded by N2AMG)
Digital: When changing bands using EW band Buttons No Longer reload Digital window if switching between same mode. (Coded by N2AMG)
Digital: RX Window forms was not properly snapping to other forms as it should have. (Coded by N2AMG)
Digital: Corrects Error in the Fldigi Class that was causing the version number to be wrong. This was causing the way the rx text to be gotten to not work correctly. (Coded by N2AMG)
UTC times: Rolled back changes that broken UTC times. (Coded by KU7T) 3.64 MB 01 Oct 2014 955

Latest Update0.19.3975.exe
Digital: When using non-Scrolling windows current row is back lighted in light grey (Coded by N2AMG)
Digital: When exiting the Digital Setup menu and at various times during loading the logger was looking for a certain caption
from MMTTY to make sure it had loaded correctly. When using 2Tone as the main decoder the caption was not returned corrrectly and caused an endless loop. (Coded by N2AMG)
Call History: Corrected a call history birthdate error that was caused by a change in the Windows short date format. (N7US)(Coded by K3CT)
SO2V/SO2R: Made Window/Entry Window always open 2nd Entry Window if in SO2V or SO2R (Coded by N1MM)
SO2V/SO2R: Fixed RTE when closing program with both Entry Windows open (Coded by K8UT)
Telnet Client: Fix for rte closing (ON7UZ) (Coded by N1MM) 3.65 MB 30 Sep 2014 918

Latest Update0.19.3967.exe
Info: Changed the last 10 & 100 rate calculations. (KU7T)(Coded by K3CT)
Tour RunTime: Corrected runtime on program start. (LY2KZ)
CQWW RTTY: Corrected WIPE when the exchange boxes were populated from the log or call history. Also added a change to prevent XE, KL, and KH6 from populating with CallHistory. (Coded by K3CT)
Partner/Mode: Incremental improvements. Needs additional work. (Coded by K3CT)
Networking: Log window was overlaying contact information in the display (only) when prior contacts were edited or when a station would log a contact with an earlier timestamp. This can happen if the stations have not synchronized their computer time. QSOs were logged correctly. This was only a display problem. (W1UE) (Coded by N1MM)
Fix Runtime error in ContestInstance (many) (Coded by N1MM) 3.64 MB 29 Sep 2014 739

Latest Update0.19.3963.exe
Networking: Move update of Pass frequency from PacketManager to CQFREQ message processing in MultiStation (K3CT) (Coded by N1MM)
Added friendly error message for one symptom of a sleeping usb port (W7SLS) (Coded by N1MM)
Passing Qso’s: Don’t randomize a passed station frequency. (Coded by K3CT)
Call History: Corrected an error when importing a call history file. The BirthDate field was not stored correctly when the user changed the Windows Regional date setting. (N7US)(Coded by K3CT)
Goals Import: Changed the file type selector text. (N1EN)(Coded by K3CT)
When auto-updating, force rotor program to close whether we started it or not. (W3IUU) (Coded by N1MM)
Internationalization: Using culture invariant string comparison and number parsing (the Turkish I problem) (TA1CR) (Coded by KU7T)
Bandmap: improved double-click reliability (many) (Coded by N1MM) 3.62 MB 29 Sep 2014 529

Latest Update0.19.3950.exe
Digital: Corrects RT Error when clicking CLR-Rx on DI2 when RX windows are loaded. (Coded by N2AMG) 3.64 MB 26 Sep 2014 1923

Latest Update0.19.3946.exe
Digital: RXWindows were not loading correctly when selected TNC (Coded by N2AMG)
Code robustness: Preventing potential ObjectDisposedExceptions in a few digital forms by using RemoveHandler (Coded by KU7T)
Packet spot removal: Fixed issue where not all spots were always removed when requested via bandmap right click (SM3CER) (Coded by KU7T)
Packet spot removal: Made last valid spot time persistant; on next launch application does not fetch old spots (K3CT) (Coded by KU7T)
Packet spot removal: Fixed issue where “Remove spots, ALL BANDS” did not remove self-spotted calls (VE1DT) (Coded by KU7T)
Function Key: Removed the File, Import, Function Key menu. The imported file was not associated with the contest and the function key editor did not display the actual macros used by the program. Users should use the import on the function key editor File menu or associate a file with the contest in the contest dialog, Associated Files tab. (W1EBI)(Coded by K3CT)
Entry Window wipe: restored lastcontrol.focus. With it commented out, pressing space would not advance the cursor (Coded by N1MM)
Digital: Corrects RT Error when trying to return MMTTY PTT Port from mmtty.ini when path has not been set. (W3SA) (Coded by N2AMG) 3.64 MB 25 Sep 2014 1004

Latest Update0.19.3938.exe
Op was not being copied in Contact.CopyFrom (various symptoms) (K8IA) (Coded by N1MM)
Mults: Added clear expected mults option (W4BQF) (Coded by N1MM)
Mults: Editing of mults was not forcing to upper case (Coded by N1MM)
Force CW subband band bottom to be bottom of band. Force SSB subband top to be top of band (Coded by N1MM)
Packetspots: Ensuring data integrity of underlying packet spot data structure (Coded by KU7T)
Band Map: Making sure a call cannot be spotted on multiple frequencies at the same time, same for CQ-Frequency (K9CT) (Coded by KU7T) 3.63 MB 24 Sep 2014 977

Latest Update0.19.3931.exe
Digital: Corrects Auto TRX Update from not working correctly in DI2 (Coded by N2AMG)
Digital: Corrects trying to clear multi RX windows associated with DI2. (Coded by N2AMG)
Call history lookup: fixed incorrect sql query (W1UE) (Coded by KU7T)
Visible dupe sheet: Fixing ObjectDisposedException by removing handler on closing (K0HB) (Coded by KU7T)
Digital: ESC was not working if mouse was over the top menu bar in the RX windows (Coded by N2AMG)
Logger+ Audio: Some minor improvements to the Audio form labels and controls. Trapped a configuration issue and added a message for the user.(Coded by K3CT)
Ctl-O: Telnet window was not being saved/restored (W1TJL) (Coded by N1MM) 3.63 MB 23 Sep 2014 911

Latest Update0.19.3922.exe
2nd Entry window was not being restored in some cases (ON5ZO) (Coded by N1MM)
Bug Fix: Additional change to the Band Buttons change in version 0.19.3909. (VE1DT)(Coded by K3CT)
Digital call stacking: fixed all 3 modes: FIFO, LIFO, FIFOMultsFirst. RTTY, PSK; not CW, not SSB yet (Coded by KU7T)
Logger+ Audio: Eliminated a runtime and added a message for the user. (Coded by K3CT)
Digital: Correct issue where various modes were not logging correctly when using MMVARI (Coded by N2AMG)
Fix runtime error in download of next version (WE8JWN) (Coded by N1MM) 3.63 MB 22 Sep 2014 660

Latest Update0.19.3909.exe
Correct fix of startup code (Coded by KU7T)
Partner mode radio target options were not saving properly (Coded by N1MM)
Don’t update check window when call frame is updated by partner (K3CT) (Coded by N1MM)
Score reporting is opening a new copy each time configurer is open/closed (JG1VGX) (Coded by N1MM)
Network Window: Remove computer network options that are not complete. Change label text in the Options tab. (N1MM)(Coded by K3CT)
Removed requirement for partners to designate each other for network partner mode. If the stations are withing 500 Hz partner mode will be in effect (Coded by N1MM)
Fixed runtime error in reverse call history lookup. Bad column name “SectText” (W4BQF) (Coded by N1MM)
ONUBA: Fixed runtime error logging ON stations (ON5D) (Coded by N1MM)
Band Buttons: The band button color does not change when you tune off of a station. (VE1DT)(Coded by K3CT)
Band Buttons: Eliminated the clear color delay when the callsign is deleted by tuning off a station, {WIPE}, or ALT+W. Disabled the clear button color counter when a user types a new callsign immediately. (Coded by K3CT)
Callhistory Import: When using the import directive !!VALIDATE50STATE!!, if the imported field data is not recognized as a state, try to validate it by passing the string through the Section to State converter. When import ARRL Section data, the Call History import code already does populate a blank State field by converting the ARRL Section to a State. (Coded by K3CT)
RunTime: Fixed a runtime when using the TOUR command. Please test for correct operation. (LY2KZ)
Telnet: Eliminated double-painting when clicking on a tab (Coded by N1MM)
Fixed runtime error in Networked computer code when changing contests (Coded by N1MM) 3.63 MB 21 Sep 2014 663

Latest Update0.19.3892.exe
Networking: Show computer name when making another station the master (Coded by N1MM)
Networking: Enabled Call Stacking (Coded by N1MM)
Networking: Made tracing work (Coded by N1MM)
Digital: Corrects RTE when using the InternalRXWindow in DI2. (Coded by N2AMG)
Disabling some startup code to fix unhandled exception in Kernelbase.dll (Coded by KU7T) 3.62 MB 20 Sep 2014 577

Latest Update0.19.3887.exe
UDC: Fixed TOUR command (RA3TT). (Coded by NA3M)
Fixed MorseRunner-N1MMLPlus AHK script (Coded by KU7T)
Configurer: fixed “String to use on CW” caption (N1EN) (Coded by N1MM)
Fixed real-time updating of typed SS exchange. (Coded by N2IC)
Change in {CTRLFx} code. Please report any issues with {CTRLFx}. (Coded by N2IC)
Digital: Correct Issues of the window not resizing correctly at times. (Coded by N2AMG)
Digital: completely rewrites the InternalRXWindow code. See Message on Yahoo Groupfor details. (Coded by N2AMG)
Entry Window: made log of status bar messages shorter, removed date from timestamp, omitted blank lines (Coded by N1MM)
Radio: Experimental TS-990 radio control change only functional with one station callsign. (Coded by K3CT)
Available Window: Font dependent issue, the Summary table was partially blocked until a resize event occured. (N1EN)(Coded by K3CT) 3.63 MB 19 Sep 2014 495

Latest Update0.19.3873.exe
Function Key Editor: Fix right-click Cut/Copy/Paste function in editor (IW1AYD)(coded by K8UT)
Fixed start-up and contest change runtime error due to bad StartTime. (IS0BZR) (Coded by N2IC)
Stop next Dueling CQ if Pause key is pressed while sending to prevent possible ping-pong effect. (Coded by N2IC)
About: Adjusted to display properly at 100% and 150% screen resolution (N6XI) (Coded by N1MM)
Bandmap: fixed width of bandwidth indicator (VE1DT) (Coded by N1MM)
Bandmap: Shortened intermediate tick marks (Coded by N1MM)
Added capability to do a major version install automatically (KV4FZ) (Coded by N1MM) 3.63 MB 18 Sep 2014 376

Latest Update0.19.3863.exe
Fixed CWT scoring. (Many) (Coded by N2IC)
QSO logging performance: using caching for log dupe list (Coded by KU7T)
QSO logging performance: removing super partial check for logged call, not neccessary (Coded by KU7T)
Fixed runtime error when using ctrl-e and no computer to talk to. (PC5M) (Coded by N2IC) 3.62 MB 17 Sep 2014 514

Latest Update0.19.3858.exe
Entry window: Handle function key labels when shift & ctl and shift & alt are pressed (Coded by N1MM)
Bandmap: non-visible form load efficiency improvement (Coded by N1MM)
Digital: Corrected Type in Speed settings for TNC in MultiRX Window Setup 2800 is now 4800 (Coded by N2AMG)
Fixed start-up and contest change runtime error due to bad StartTime. (IS0BZR) (Coded by N2IC)
Digital: CQ Repeat was not functioning for DI2. (Coded by N2AMG)
Log: more fiddling with adding multi-op columns (N2IC) (Coded by N1MM)
Entry window: Networked Qs were not updating entry window score (K3IU) (Coded by N1MM) 3.62 MB 17 Sep 2014 191

Latest Update0.19.3849.exe
File writes: Adding retries to file writes to overcome second class of IOExceptions presumbably caused by some Antivirus products (LU7HZ, AB7R) (Coded by KU7T)
Digital: Removes annoying Dueling CQ is On message (Coded by N2AMG)
Digital: Corrects functioning of Dueling CQ when used in digital. (Coded by N2AMG)
Digital: {PROFILEx} macro’s need to be first substitution in String. Adds check that if {PROFILEx} not found in first part of string to ignore it. (Coded by N2AMG)
Log: NetBiosName, run # and operator were not displaying reliably (K8IA) (Coded by N1MM)
EntryWindow: Clicking on the call in the call frame now emulates pressing the space bar like Classic did (W4DXX) (Coded by N1MM)
Debugging code for bad StartDate format. (IS0BZR) (Coded by N2IC)
Digital: Corrects SO2R Focus other not returning focus to the correct EW (Coded by N2AMG)
Entry window: reset recalcitrant tool tip control each time the mouse moves to improve display reliability (Coded by N1MM)
Diagnostics: Added tracing framework. Users can toggle normal, performance, sqlite performance and sqlite query analysis. Files added under user folder\Diagnostics (Coded by KU7T)
System Restore: Updated to latest code that may fix issues some users were seeing (G3RXQ) (Coded by KU7T)
Radio Control: Corrected several IC-7100 radio commands. (N1EN)(Coded by K3CT)
Digital: {SCQ} Timer was not cancelled if call was entered into call box after {SCQ} was sent (Codedby N2AMG) 3.64 MB 16 Sep 2014 532

Latest Update0.19.3837.exe
Reduce repaint in Entry Window & Telnet (Coded by N1MM)
Probable fix and more debugging code to catch IsRunQSO < 0. (Coded by N2IC)
Bug: Fixed the program startup problem, WinXp only issue. (LY5T)(Coded by K3CT)
Removed: ShowMessage of LogContact2 time. (Coded by N1MM)
Entry Window: Improved display of time since last qso tooltip, but tooltips are still unreliable in EW. (K2DSL) (Coded by N1MM)
Radio Control: Reversed the change made in version 0.19.3823 due to a reported issue. Will debug the original issue when time permits. (K9IMM)(Coded by K3CT)
ADIF Import: Could not import a QSO party ADIF generated with Logger+. (W5RZ)(Coded by K3CT)
Configurer Audio Tab: Made the device name boxes wider. (W9ZV)(Coded by K3CT)
WAE: Rescore was showing contacts changed when they were not changed (KG4W) (Coded by N1MM)
Telnet: Save Cluster when changed (DF1LX) (Coded by N1MM)
Entry Window: Shift was not toggling function key labels (K6MR) (Coded by N1MM) 3.63 MB 15 Sep 2014 681

Latest Update0.19.3823.exe
Logger+ Audio Player/Recorder: Added a user selectable Config option to access the new Logger+ audio player/recorder under development. It requires Windows Vista or newer. The option is disabled for Windows Xp. The new Logger+ Audio mixer controls and level meters require soundcard drivers with Windows CoreAudio support. The legacy audio player and recorder is still fully functional. To revert back to the legacy audio uncheck Config, Use Logger+ Audio. (Coded by K3CT)
Radio Control: When Dual Rx is enabled and the radio is in split the TX frequency is logged instead of the Rx frequency. This change was made for the FTDX-9000, FTDX-5000, FTDX-3000, FT-2000, FTDX-1200. (N3KS)(Coded by K3CT)
EntryWindow: Added suspend layout/resume layout & double buffering to LogContact2 to improve window painting (N3RD) (Coded by N1MM)
FOC BW QSO Party: Change the Score to be QSO’s. Change the Multiplier column title to be FOC. (N6XI)(Coded by K3CT)
Added debugging code to catch IsRunQSO < 0. (Coded by N2IC)
Digital: Stops 2 copies of Fldigi from being loaded when typing PSK in EW (N1EN) (Coded by N2AMG)
Telnet: Added SuspendLayout/Resume Layout to form load for initial painting performance. (DF1LX) (Coded by N1MM) 3.62 MB 14 Sep 2014 758

Latest Update0.19.3812.exe
FOC BW QSO Party: Change multiplier scoring to represent the number of FOC QSO’s per band. (W4TTM)(Coded by K3CT)
Networked computer mode: Fixed runtime error caused by invalid value in IsRunQSO (Left out of last build) (K8IA) (Coded by N1MM)
WAESSB: Stops keying the radio when saving and closign the QTC window. (Coded by N2AMG) 3.63 MB 13 Sep 2014 589

Latest Update0.19.3808.exe
Available Window: After logging a station that was grabbed from the window, pressing ALT+A or ALT+Shift+A will program the radio to the current selected spot because it has not been sent to the radio. (Coded by K3CT)
ADIF: Added export and import of “APP_N1MM_ISRUNQSO”. (JG1VGX)(Coded by K3CT)
Made the date/time picker respond to Esc & return appropriately (N1EN) (Coded by N1MM)
Entry Window: Made tool tips display more reliably (many) (Coded by N1MM)
Entry Window: Added tool tips to a number of controls that were missing them (Coded by N1MM)
Macro editor: fixed name of local help file (K0TNT) (Coded by N1MM)
Added better debugging information when parameterized DB query fails. (K8IA) (Coded by N2IC)
Databases: Turning on the db upgrade “engine”. Every database will be upgraded to the programs version if older. This is needed if we need to fine tune DB schema. (Coded by KU7T)
Networked computer mode: Fixed runtime error caused by invalid value in IsRunQSO (K8IA) (Coded by N1MM) 3.62 MB 13 Sep 2014 437

Latest Update0.19.3793.exe
More performance tweaks when logging a CW, Winkey QSO. (Coded by N2IC)
Database access: Reverted Sqlite to version 1.0.92.0 as we found major performance issues on read of first recordset (v93: 60ms vs v92: 2ms) (Coded by N1MM, KU7T)
Installer: new major version, in order to push the sqlite files that are not part of updater installer (Coded by KU7T) 3.61 MB 13 Sep 2014 729

Latest Update0.18.3790.exe
Added check for download file existence after download (W1RM) (Coded by N1MM)
Fixing Multiplier calculation caching bug (many) (Coded by KU7T)
Entry Window: When opening a VHF/UHF or WARC contest for the first time, display default Band Buttons for VHF or WARC. If the user changes the default band selection, the user’s selection is saved and associated with that contest name. (Coded by K3CT)
Available Window: Changes to the spot grab operation (Alt+A / ALT+Shift+A). (Coded by K3CT)
Radio Control: Resync improvements and initialization changes for the following Yaesu radios: FT-840, FT-890, FT-900, FT-920, and FT-990. (Coded by K3CT)
Telnet issue: Fixed issue where telnet spots stopped processed after second Close() call by garbage collector/Finalizer set the dx log db to inactive (K3CT, N1MM) (Coded by KU7T)
Switching log db: Adding more throttling to background threads if dx log db is being switched (Coded by KU7T)
Fixed IsRunQSO flag in database. (JG1VGX) (Coded by N2IC) 3.62 MB 11 Sep 2014 474

Latest Update0.18.3779.exe
Performance improvements when QSO’s are logged. (Coded by N2IC)
Made Grab focus on radio change more agressive (many) (Coded by N1MM)
Minor rotor changes for RT-21 and DCU. (W1RM) (Coded by N2IC)
Performance improvements to Log window rendering (Coded by KU7T, N1MM)
Performance improvements to Log window opening, now fetching rows only once (Coded by KU7T)
Performance improvements for Dupe table update (Coded by KU7T) 3.62 MB 10 Sep 2014 480

Latest Update0.18.3768.exe
Tweaks to sub band coloring (K3IU) (Coded by N1MM)
EntryWindow: Forced all text, including pasted text in callsign textbox to upper case (7Z1HL) (Coded by N1MM)
Performance: Improving time for adding new contact to Log grid (Coded by N1MM, KU7T)
TN QSO Party: Rules change to QSO points. (Coded by K3CT)
Edit Goals: Remove Import menu from the File menu. (N4ZR)(Coded by K3CT)
Entry Window Help: Corrected links to Bug Reports and Feature Requests ()WB2RHM) (coded by K8UT) 3.62 MB 09 Sep 2014 515

Latest Update0.18.3753.exe
Bandmap: eliminated outofband background color (DF1LX) (Coded by N1MM)
Rotor: Changed most message boxes to non-blocking status messages at the bottom of the rotor form. (WB2RHM) (Coded by N2IC)
Rotor: Added new rotor type: RT-21, for the Green Heron RT-21 controller. (Coded by N2IC)
Rotor: Fixed DCU and several Prosistel rotors. (WB2RHM) (Coded by N2IC)
Rotor: IMPORTANT NOTE FOR ALL ROTOR USERS: You may need to re-enter the correct rotor type in the Rotor Setup form.
Performance: Fixed cause of 550 msec delay when logging a second mult before the first mult’s effect on local and telnetspots had been processed. (N2IC) (Coded by N1MM)
RUDXRTTY: Corrected Cabrillo received exchange format.(Several)(Coded by K3CT)
Infrastructure: Adding .NET diagnostics based tracer for logging and performance evaluation. Can be enabled in Release bits (Coded by KU7T)
Infrastructure: If NL+ is launched with tracing turned on, messages box warns about it (Coded by KU7T)
Audio Recording: Reduced the number of sound card sample rates for voice message recording. (Coded by K3CT) 3.61 MB 08 Sep 2014 531

Latest Update0.18.3738.exe
Made spot mode as comment persistent and defaulting to true. This is to improve overall telnet network spot quality by removing mode ambiguity from spots (Coded by N1MM)
Databases: Adding upgrade framework for all 3 databases so they can brought up-to-date with code (Coded KU7T)
Databases: Schema change for all 3 databases: Added Version table (Coded by KU7T)
Databases: Schema change for DXLogDb.ContestInstances.SoapBox: using TEXT to allow for larger data (Coded by KU7T)
Digital: Correct a focus issue that was causing the focus to switch to the digital engine when the mouse moved to certain places in the DI. (Coded by N2AMG)
Digital: Corrects RT error when switching from Entry window with \ or ctrl-Left/Right arrow. (Coded by N2AMG)
Bandmap: Added tooltips on freq labels to indicate their use for QSY & sub band assignment (Coded by N1MM)
Bandmap: Reduced flicker on initial display (Coded by N1MM)
Entry Window: Removed SSB sub band choice (W1TJL) (Coded by N1MM)
Telnet: Removed all sub band choices. Added a label to point users to band map. (Coded by N1MM)
Telnet: Added “SSB”, “USB” & “LSB” as a modes recognized in telnet spot (Coded by N1MM) 3.62 MB 07 Sep 2014 510

Latest Update0.18.3725.exe
Eliminated some startup runtime errors on slower computers by insuring that certain functions are completed before events that need those functions are executed. (Coded by N2IC)
Removed Advanced SO2R. (Coded by N2IC)
Removed extra CFLF’s when entering commands or automated logon id’s (N3RD) (Coded by N1MM)
Rotor: Fixed RT error in NL+ rotor manager. (K1NYK) (Coded by N2IC)
Fixed RT error in ReadASCII. (N1ZX) (Coded by N2IC)
Bandmap: Added better indication of bandplan (still rough) (Coded by N1MM)
Bandmap: added right-click options on freq labels to set sub bands. Removed SSB subband editor from Telnet (Coded by N1MM) 3.62 MB 06 Sep 2014 553

Latest Update0.18.3712.exe
Edit Expected Multiplier: Fixed another error in edit lookup where a blank column caused a runtime error (N4ZR) (coded by N1MM)
Multiplier: Implemented code to set Rover location (W4TMO) (Coded by N1MM)
Fixed runtime error in MsgForm (K8UT) (Coded by N1MM)
Rotor: Fixed handling of DCU-1 with Green Heron controller. (W1RM) (Coded by N2IC)
FT-990: Added code to resync the radio when the response is incorrect. (N3BUO)(Coded by K3CT)
Switching DxLog db: Making sure all relevant background threads cease to process until DxLog db is back (PA5KT) (Coded by KU7T)
Digital: Corrects issue with Ctrl-K and DI2 (Coded by N2AMG)
Bandmap Changed background color of left half of window (Coded by N1MM) 3.62 MB 05 Sep 2014 476

Latest Update0.18.3698.exe
Networking UDP: Changed to (K8UT) (Coded by N1MM)
Check window: remvoving ReverseLookupWithLeadingWildCard feature. Wild cards are always automatically added before and after any string in rev call lookup (Coded by KU7T)
Rotor: Added diagnostic message written to LogError.txt when HandleRotorUDPMessage fails. (W1RM) (Coded by N2IC)
Rotor: AlfaSpid now works. (UA6LJB) (Coded by N2IC)
Backup Admin database when program starts. (W1RM) (Coded by N2IC)
Entry Window View Menu item form: fixed path’ing to local N1MMplus.pdf help file (WB2RHM)(coded by K8UT)
Digital: Corrects RT error “Object reference not set to an instance of an object” When MMVARI and Fldigi were loaded with no radio on startup. (N2AMG)
Updater installer: Restarting exe on the installer’s Finish page (launching exe un-elevated!) (K0RC, K3IU, PC5M, N1EN) (Coded by KU7T)
Updater installer: Passing cmd line args from exe to installer and back to exe, allowing correct use of /INI or /USERDIR before upgrade and after (N1EN) (Coded by KU7T)
New version update: added non-intrusive message box to display download progress. Needs polishing (many) (Coded by N1MM)
Edit Expected Multiplier: Fixed error in edit lookup where a blank column caused a runtime error (N4ZR) (coded by N1MM) 3.62 MB 04 Sep 2014 531

Latest Update0.18.3680.exe
Log selection dialog: convert operator call to upper case (SM3CER) (Coded by N1MM)
Entry Window View Menu item form and FunctionKey Editor form: fixes to drop-down menus (WB2RHM)(coded by K8UT)
EditLookupTable: Fixed regression where long data strings were cut off (W1RM, KG5VK) (Coded by KU7T)
EditLookupTable: Fixed regression column order was reversed (N1MM) (Coded by KU7T)
Reverse Call lookup: Changed sorting to use the same order as the other panes, as defined by settings. First by difference to typed call, then alphnumerically (W1RM) (Coded by KU7T)
Telnet: if no mode is specified, allow all modes (K3CT) (Coded by N1MM)
CQWW: Country mults in spots were not being cleared upon working that country. (K3CT) (Coded by N1MM) 3.60 MB 03 Sep 2014 518

Latest Update0.18.3671.exe
Rotor: Changed UDP message from N1MMRotor to NL+ to be the heading multiplied by 10, sent as an integer. (YO3DMU) (Coded by N2IC)
Rotor: When no rotor is specified in the Antennas tab, an Alt-J command to N1MMRotor will cause the rotor selected in N1MMRotor Tools to be activated. (WD4AHZ) (Coded by N2IC)
New Database: Fixed problem when Cancel is selected. (K2DSL) (Coded by N2IC)
Change Reversed: The change in version 0.18.3657 to eliminate a runtime when a function key contained a “&” character interacted with the VaryMsg macro. (Coded by K3CT)
Entry Window: The word “Bearing” is not understood as well as “Heading”. Changed the Entry window wording. (DF1LX)(Coded by K3CT)
Added OS information to error logging (Coded by KU7T)
Allow lower case in comment and name fields in dx contests (VE1DT) (Coded by N1MM)
Runs report was reporting time in 12 hour format (VE1DT) (Coded by N1MM)
FT-890: Resyncing changes for the FT-890 radio. Changes are not expected to disturb any other Yaesu radio. (S51J)(Coded by K3CT)
Removed all remaining 12 hour format statements in program (K3CT) (Coded by N1MM) 3.60 MB 02 Sep 2014 375

Latest Update0.18.3657.exe
Full contact editor: Updated country when callsign changes. (VE1DT) (Coded by N1MM)
Log: left justified Points so it would look better as the last column (Coded by N1MM)
Rotor: Fixed help link (WB2RHM) (Coded by N1MM)
Rotor: Changed UDP message from N1MMRotor to NL+ to include 1 decimal point (i.e. 70.0) instead of integer (70). (YO9DMU) (Coded by N2IC)
Available Window: Eliminate a runtime error when trying to delete a spot when the window doesn’t contain any spots. (G4MKR)(Coded by K3CT)
EDI Export: The month in the TDATE field is missing. (9A2VX)(Coded by K3CT)
Visible Dupesheet: Fixed caption for 160 meters. (W4OC) (Coded by N2IC)
Log: FillsFreeSpace attribute was being left on columns when switching contests, causing inability to resize affected column (K3CT) (Coded by N1MM)
Winkey: Added diagnostic code to trap disappearing Winkey ports. (VE2FK) (Coded by N2IC)
Summary Export: Do not include “Assisted Category” for contests using Cabrillo 2.0. It is not a valid Cabrillo field. (K2DSL)(Coded by K3ct)
File path management: Fixed bug where different casing in user directory failed call history file association (W9ZV) (KU7T)
Create new database was creating a bad entry in the file list (Coded by N1MM)
Create new database wasn’t catching files attempting to be created outside of databases folder (Coded by N1MM)
FT-890: Additional debugging changes for S51J. (Coded by K3CT)
FT-840, FT-900: Corrected a bug added in version 18.3643 which prevented these radios from polling correctly. (Coded by K3CT)
RunTime: CW messages containing “&” caused a runtime error.(DF1LX)(Coded by K3CT) 3.60 MB 01 Sep 2014 445

Latest Update0.18.3643.exe
Defaults Error: Fix for Missing Defaults error. (Coded by K3CT)
Rotor: (maybe) improvements for ERC controller. (N4ZR) (Coded by N2IC)
Visible Dupesheet: Automatically adjust width of call area boxes to size of font (VE3KI, KZ5D) (Coded by N2IC)
Refined AM & FM from mode control checks in title bar (W3IUU)
Bandmap: Ctl-Alt-up/down were broken at band edges (VE1DT) (Coded by N1MM)
FT-890: Added additional debuging code and a change. The radio times out, nothing received from the radio. (S51J)(Coded by K3CT)
SCCRTTY: Populate the exchange from the log before the call history lookup. (Coded by K3CT)
AZ QSO Party: Bonus station callsign change. (Coded by K3CT)
Log: added check for errors while editing contact (Coded by N1MM)
SCC: Changing year in grids was not chaninge section in log (WB2RHM, K2DSL) (Coded by N1MM)
Multiplier: Changing a contact was not updating the mults (WB2RHM, K2DSL) (Coded by N1MM) 3.60 MB 31 Aug 2014 471

Latest Update0.18.3627.exe
Telnet: Made mousewheel work (Coded by N1MM)
Audio: Changes to the unreleased audio player/recorder. (Coded by K3CT)
Editing bandplans: Fixing Exception (K3IU) (Coded by KU7T)
Fix null exception when closing rotor form. (DC3RJ) (Coded by N2IC)
Contest deletion: Fixed so that next time NL+ is opened it will not open the previously deleted contest. (VE1DT) (Coded by N2IC)
Visible Dupesheet: AFSK and PSK modes are now handled. (AK7S) (Coded by N2IC)
Full Installer: Eliminated need for VSCRT2012, dropping private dlls instead, full installer now 9MB and avoiding “DLL hell” (Coded by KU7T)
Full Installer: Made sure log files are written to actually choosen app folder not the default one (W9ZV) (Coded by KU7T)
Visible Dupesheet: Parameterized sql query to eliminate special character bugs (Coded by KU7T)
Refinements to non-intrusive message box positioning (K3CT) (Coded by N1MM) 3.60 MB 30 Aug 2014 498

Latest Update 0.18.3612.exe
Made it possible to zoom either bandmap whether focus is set to that radio or not. (M5RIC) (Coded by N1MM)
Multiplier: Made use NIMB (Coded by N1MM)
Spot with comment was still spotting if cancel was pressed. (AA1AR) (Coded by N1MM)
Entry Window: Removed copy & compact database from view (VE1DT) (Coded by N1MM)
FT-847: Corrected a radio code error. (Coded by K3CT)
Audio: Changes to the unreleased audio player/recorder. (Coded by K3CT)
AdminDb.LookupTable: Created data access class that uses SqliteParameters and routing all calls through it. Fixes few special character bugs (KB7Q) (Coded by KU7T)
Edit Telnet Buttons & Nodes: defaulted dir to FunctionKeyMessages. Fixed import/export problem with buttons (VE3KI) (Coded by N1MM)
Changed window visibility enforcement from small square in upper left needing to be on-screen to requiring any part of title bar to be on a screen (W1UE) (Coded by N1MM)
Call History: Bug, eliminated a runtime when updating call history from a log containing gridsquare exchanges. (9A2VX)(Coded by K3CT) 3.60 MB 29 Aug 2014 494

Latest Update 0.18.3594.exe
Rotor: Display all direction indicators when multiple antenna codes and rotors are assigned to the same band. (KU1T) (Coded by N2IC)
File path management: Fixed bug where different casing in user directory failed a few file operations (W9ZV) (KU7T)
Telnet: improved shutdown process (DF1LX) (Coded by N1MM)
Telnet: started to add non-intrusive message boxes (Coded by N1MM)
Automated update: saved the right nag version and made sure new version } current version. (Coded by N1MM)
Added database name to runtime error dialog when SQLString is shown (Coded by N1MM)
Minor changes to non-intrusive message box (Coded by N1MM) 3.62 MB 28 Aug 2014 383

Latest Update 0.18.3586.exe
UDC: NumMults was always 1 (default) – fixed (G4OGB). (Coded by NA3M)
Error Logging: Added the details of any inner exception to HandleError/LogError logging to help troubleshooting (G3RXQ) (Coded by KU7T)
Entry Window: Fixed runtime error/exit with QRZ button pressed when no call to find (XE3/K5ENS) (Coded by N1MM)
Fixed {CONDJUMP}, a rarely-used SO2R macro. (Coded by N2IC)
Bandmap: added a prototype non-intrusive message box to show an error result from find spot. This implementation of the control will
stay around for 10 seconds unless the user clicks on the pane. Then the user must press X to hide the message. The plan
is to refine this control and then use in cases where a simple message in the status bar is insufficient to get the user’s attention,
but when a modal dialog box is too intrusive. A good place for this type of control is telling the user that the contact is
not loggable for some reason. The box will support buttons as well. (Coded by N1MM)
Running as non-admin: Removed code that attempted to write files to app folder. Files are already placed there by installer (K1TTT) (Coded by KU7T)
Improved reliability for download & install (many) (Coded by N1MM)
Fixed issue where large Soapbox strings in DXLog.ContestInstance table would cause ConstraintException. Changed column type to TEXT (VE1DT) (Coded by KU7T) 3.59 MB 27 Aug 2014 535

Latest Update 0.18.3571.exe
Telnet: made right click jump to spot send spot to the focus radio (K3CT) (Coded by N1MM)
CQWW RTTY: If call history contains AK or HI states, do not populate the State box. (W1UE) (Coded by K3CT)
Runtime: Eliminated a startup runtime. (K5WW) (Coded by K3CT)
Full Installer: Creating a system restore point automatically on install (Coded by KU7T)
Full Installer: Using statically linked Sqlite.Interop.dll, eliminating need for VSCRT2010SP1 (Coded by KU7T)
Full Installer: Moved all log folders of external installers in a sub directory to reduce clutter in app folder (Coded by KU7T)
Entry Window: made QRZ button use Call, Callframe call, or last call for search (PA5CW) (Coded by N1MM)
Configurer: added checkbox: “Check for new program versions”. Defaults to checked. (N2IC) (Coded by N1MM)
Radio UDP Broadcast: Focus window handle was missing (W2RF) (Coded by N1MM) 3.59 MB 26 Aug 2014 1179

Latest Update 0.18.3560.exe
Bandmap: Find spot was broken (N4ZR) (Coded by N1MM)
Entry Window: Check for new version was reporting a new version (ON5ZO) (Coded by N1MM)
Telnet: Changed diagnostic code for bad spots (k8SIA) (Coded by N1MM)
Manage Skins, Colors and Fonts: Fixed bug in Show FontSizer save (VE1DT)(coded by K8UT)
Telnet Window: Added check for FontSizer setting upon form load (coded by K8UT)
Spot parsing: If app fails to parse packet spot, writing packet string to errorlog to help investigations (Coded by KU7T)
Telnet: fixed runtime error when response to a command starts with DX (K8SIA) (Coded by N1MM)
Full Installer: Install Wingdings 3 True type font if not already installed. Needed for EntryWindow CQ repeat symbol (Coded by KU7T)
Full Installer: Keep the external prerequisite installers, as they may help during troubleshooting (Coded by KU7T)
Full Installer: If external prerequisite installer failed (pending restart or other causes), make sure NL+ installer quits (Coded by KU7T)
Automatic detection of new version implemented at startup. Nags once for each new version. (Coded by N1MM) 3.60 MB 25 Aug 2014 326

Latest Update 0.18.3550.exe
Bug: Fixed the no radio startup issue in 0.18.3537. (Coded by K3CT)
DigitalRX Window: MMTTY on Top checkbox was causing an issue and not saving correctly. (Coded by N2AMG)
Telnet: Added Import function to Filter tab for adding a list of blacklisted calls. (Coded by N2IC)
Log: Removed “ghost” label from window (K3PA) (Coded by N1MM)
Entry: Added more modes to those checked for title bar mismatch message (Coded by N1MM)
Font sizer code was losing font attributes (many) (Coded by N1MM)
Improved Check for new version code. Now downloads, runs and starts close of entry window. More to come (Coded by N1MM)
Telnet: added diagnostic code for runtime error (K3IU) (Coded by N1MM) 3.59 MB 25 Aug 2014 358

Latest Update 0.18.3537.exe
FT890: Debug code change. (Coded by K3CT)
Added error message to right-click on function keys if mode is not set (many) (Coded by N1MM)
Rotor: Fixed azimuth window in rotor form to show the last selected rotor position. (K3IU) (Coded by N2IC)
Close program if user chooses to install new version (Coded by N1MM)
Radio Control: Bug. Reversed the mode before frequency change made in version 0.18.3501 for all radios except the TS-990 and IC-7600. If there are other radios that require mode before frequency they can be added. To test with a Bandmap spot click, the Config, Mode Control option needs to be set to “Follow Band Plan” or “Use Contest Mode or Band Plan”. The mode control functionality has not changed in 0.18.3501 or in this version and is expected to be identical to the legacy program. (Coded by K3CT)
Radio Control: Reversed the mode and frequency commands in several other routines for the radios requiring this order. (Coded by K3CT)
Log: Chenged method of showing font sizer (N4ZR) (Coded by N1MM)
WIPELOG: Multiplier window is now cleared. (K3TN) (Coded by N2IC)
Add better error message when COM port is missing. (MI0BPB) (Coded by N2IC)
Section Mult Window: Wasn’t always displaying mults when show only worked mults was chosen (N2IC) (Coded by N1MM)
Telnet modes reset after closing N1MM (M5RIC) (Coded by N1MM)
FT890: Added debug code. (S51J) (Coded by K3CT) 3.60 MB 24 Aug 2014 265

Latest Update 0.18.3519.exe
Audio Player: Added read file permission check for playback and write permission check for recording in the unreleased audio player. (Coded by K3CT)
CQWW: Highlight zone field when using Space bar. (XE3/K5ENS) (Coded by N2IC)
Network Status: Added Stop Networking right-menu option (N4ZR) (Coded by N1MM)
Restored Grab focus function, but made it an option in the Config drop down menu. Default is OFF (many) (Coded by N1MM)
Rotor improvements. (K3IU) (Coded by N2IC)
Internationalize handling of comm events (SV1RHL) (Coded by N1MM)
Function Key Editor: Various changes, including scroll on FormResize (9A3OS)(coded by K8UT)
Telnet: Made unchecked AutoLogon selection prevent connecting as well as logon. Press Reconnect button to connect at startup. (N3ND, KG5VX) (Coded by N1MM)
Rescore was marking all QSOs changed (KG4W) (Coded by N1MM)
WAE: Partially fixed Statistics display problem with mult1 (DF1LX) (Coded by N1MM)
3.60 MB 24 Aug 2014 283

Latest Update 0.18.3501.exe
Radio Control: When programming the radio, change the mode first. (K9IMM) (Coded by K3CT)
Digital: Internal RX window 4 was not coloring with the correct background color. (Coded by N2AMG)
Telnet: Added autoscroll to Spot Comment tab (K0RC 37) (Coded by N1MM)
Signed N1MMLogger.Net and N1MMRotor.Net (Coded by N1MM)
Function Key Editor: Enabled right-click WAV filename insertion (K8IA)(coded by K8UT)
Function Key Editor: Fixed SaveButton enabled on FormResize bug (9A3OS)(coded by K8UT)
Telnet: added option to show/not show buttons (DF1LX) (Coded by N1MM)
Entry Window: when contact mode contest mode, show in title bar (Coded by N1MM)
RunTime: Added text to the ErrorLog file when the OS Version check produces a runtime. (K9XZ)(Coded by K3CT) 3.60 MB 23 Aug 2014 427

Comments are closed.