2.11 Error Messages (and what they mean)
XXX This page is simply a copy of the corresponding page in the N1MM Logger Classic manual XXX
XXX It will need significant revision once the beta-testing phase is over XXX
Often, particularly for new users, the variety of error messages that may be seen when using N1MM Logger is intimidating. Some of them are produced by the program and some by Windows. In the table below, we have tried to de-mystify some of the most common ones by giving a plain-language explanation and providing links to relevant sections of the documentation.
EntryWindow (ValidateIniLookup) - 3159 and Run time error 91 - Object variable or with block variable not set~|~ This typically occurs when just starting the program, and probably indicates that Windows has changed the enumeration of your audio devices or virtual port numbering, which now do not match the N1MM Logger.ini file~|~ Rename your N1MM Logger.ini file so that the program cannot find it, restart the program, and reset your port and audio device information, working with Device Manager to ascertain what Windows has done.
EntryWindow(stn_WindowFocusSwapped) 10014 - Invalid Argument ~|~ Can occur when switching radios (in SO2R) or VFOs (in SO2V) with the keyboard hot-keys, if you are also using N1MM Rotor Control and if the version of the Microsoft Winsock control (mswinsck.ocx) on your computer is in the range from 6.01.9812 to 6.01.9816 ~|~ This bizarre error is probably the result of a Microsoft update, and if so, a hotfix is available from Microsoft (see http://support.microsoft.com/kb/972877 for details). Try closing Rotor Control and see if the error stops happening. If so, search your machine for mswinsck.ocx. If it is in the range described in the Microsoft Knowledge Base, contact Microsoft Support for the hotfix.
Err 8 - Error opening wav file ~|~ Means that the program cannot find the WAV file named at the location specified in the table of SSB function key definitions. You can access and edit this table by right-clicking on the Function Key buttons in the Entry Window. ~|~ Refer to Interfacing Basics for help.
Another station is transmitting ~|~ In certain multi-operator classes, in particular contests, transmitting more than one or more than two signals at the same time is not permitted. You may have selected the wrong class or contest. ~|~ See Multi-User Support
Cabrillo not supported for this contest. Please use: Export to File (Generic)... ~|~ Some contests do not accept Cabrillo, so if you try to generate a Cabrillo file you will get this error. ~|~ Self-explanatory
Error sending CW. Check port selection in the Configuration dialog. ~|~ You didn't designate a CW port and/or method ~|~ See the Configurer
hamtemp.mdb already exists. Please rename it before proceeding ~|~ Appears when trying to copy a database, if you have previously had some difficulty with the program that caused a temporary database file to be left in the program directory rather than deleted. ~|~ Use Windows Explorer to delete hamtemp.mdb from the program directory.
Invalid Sent Exchange value: Use File, Open Log in Database to correct. ~|~ When generating a Cabrillo file, if the Sent Exchange is incorrectly set in the Contest Setup dialog, you'll see this message. ~|~ Check Contest Setup Instructions for the current contest and correct as necessary
Multi-User mode should not be disabled during a contest.Contacts made while in single-user mode may be deleted during a multi-user sync.To disable a non-working computer, right click its 'cue-ball' and choose 'Prevent Automatic Reconnect Attempts' from the other computers. ~|~ DO NOT DISABLE multi-user mode and then make contacts on that computer. The contacts will be logged with the wrong computer/station number and will be deleted by the other station when you reconnect. This is a common operator error during multi-op contesting. ~|~ See Multi-User Support
N1MM Logger.ini is read-only. No program settings or window settings will be saved. Use Windows Explorer to change its properties. ~|~ Self-explanatory. This sometimes happens when using a USB drive or CD-ROM disk to transfer an ini file from one computer to another
This contact cannot be logged because it is not a mult. If you wish to log mults on this computer, turn off the option in the Config/Multi-User Tools menu. You have chosen to only work mults on this computer! ~|~ In some contests, a second transmitter may only work new multipliers. ~|~ See Multi-User Support.
You must install base version 10.0.0 before installing this one ~|~ Seen only when first installing the program. You must do a Base (also called "Full") installation before installing the latest update. ~|~ See the installation instructions
Macro subscript out of range ~|~ Typically seen when trying to load a set of function key definitions from a text file. ~|~ Use Notepad to open the text file and check for line wraps. Each line in the table should be just one line, no matter how long (up to 255 character. Also check for extra lines at the end of the text file. Remove them, as well as any wraps, and re-try.
8020 or Error 8020 ~|~ Appears in the lower left corner of the Entry Window, and is an indication that the USB-to-serial adapter driver you are using is not compatible with Visual Basic 6.0 ~|~ See USB Interface Devices for a summary of user experience with various adapters and their drivers. You may be able to find an updated driver for your adapter on the Internet. This is thought to be specific to adapters using Prolific chip sets. See also: this Microsoft Knowledge Base article For prolific chip set adapters, try installing the latest driver from: http://www.prolific.com.tw/eng/downloads.asp?id=31
This action cannot be completed because the other application is busy. Chose 'switch to' to activate the busy application and correct the problem ~|~ This usually results from a conflict between the main and CW sending components of the program, usually because of a configuration error. Please report all instances as a help to identifying the specific source(s). ~|~ Rename your N1MM Logger.INI file so that the program will start fresh, and check under Processes in Windows Task Manager to be sure that CW IF.EXE is not still running. If it is, stop it before restarting the program. If the program then restarts normally, reconfigure.
Entry Window (Station.Initialize) 48 Error in Loading DLL ~|~ Indicates that the program cannot find a DLL it needs to run. This is usually a result of problems in the initial Full Install on Vista or Windows 7, often caused by installing to the Program Files folder. This can lead to problems with User Access Control (UAC). ~|~ See Installing the Software. If installing the software doesn't eliminate the error, place a copy of DAO360.DLL V3.60.2521.8 in the program directory.
Current program versions display this instruction in the error message box.
Err 14 - Device not found and the path to the wav file ~|~ Appears in the lower left corner of the Entry Window. Means that the program could not find the sound card or other device used for playing back stored messages. ~|~ See the Audio tab in the Configurer
ADIF import error- message This file must be imported into a contest of type [contest name]. ~|~ If you have opened the right contest in N1MM before attempting an ADIF import from another program, this error probably means that something in the incoming ADIF file is not in the format that N1MM Logger expects. ~|~ The easiest way to trouble-shoot this is to create a log in N1MM Logger in the affected contest and export an ADIF file with at least one dummy QSO. Then compare the structure of the export with the ADIF you are trying to import, and correct as required.
The radio mode is not set. The radio may not be connected. ~|~ If your radio is not connected, or not communicating properly with the program, then N1MM Logger does not know what mode (CW, SSB or Digital) you want to log in. ~|~ You can set the mode, even without a radio connected, by typing CW, USB, LSB or RTTY in the callsign field of the Entry Window, and pressing Enter. The mode will then show in the Entry Window's title bar. If you change modes, repeat this process. See the Configurer and the list of supported radios for help in interfacing your radio.
Missing/Invalid Exch ~|~ When this message appears in the lower left-hand corner of the Entry Window and the program will not log the QSO, the reason is that it does not believe your entered exchange is in the proper format for the contest. ~|~ Check what you have typed. Common errors include the letter "O" instead of zero in a serial number contest. If you can't find an answer, you can force logging by pressing Ctrl+Alt+Enter.
Not enough memory to complete this operation. Quit one or more applications to increase available memory and try again. ~|~ This error message occurs with Windows Sound Recorder when trying to record with more than 2 GB of available memory (as in the case of many modern Windows 7 computers). See http://support.microsoft.com/kb/284893. ~|~ Use another application to record your messages. Audacityis a particularly good choice for this purpose.
Run-time error 383 ~|~ Reported when trying to open N1MM Logger when digital modes and MMVARI are selected. Typically, results because another program using an earlier version of MMVARI.ocx was installed after N1MM, causing the registry to be incorrectly modified. ~|~ If you are comfortable with registering .dll and .ocx files, you can simply un-register and re-register the version of MMVARI.ocx supplied with N1MM Logger in the program directory. Otherwise, you will need to uninstall N1MM Logger, run the Full Install, and then run the Latest Update to register the right version of the .ocx in its proper place and return to proper operation.
Err 429 - EntryWindow (Database_Initialize) - 429 - ActiveX component can't create object ~|~ Unable to launch N1MM Logger from a fresh install ~|~ From Windows >Start >Run, CMD. From the CMD window, enter the following commands:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
(Yes, the double-quotes are required)