N1MM Logger Website | FAQ – Other Questions…

4.6 FAQ – Other Questions…

1. How do I make a file to upload to LoTW?

Generate an ADIF file (File >Export >ADIF) from within N1MM and then process it using the TQSL program. That program will generate an encrypted *.TQ8 file which is the format for uploading to LOTW.

2. I Logged some QSOs in the wrong mode. How to find them?

For some contest types, the mode is shown in the Log window. If it is not, right-click in the Log window and check the menu option called “Show Mode”. An additional column containing the mode will show up in the Log window. To make finding the wrong-mode contacts easier, you can click on this column heading to sort the contacts in your log by mode. Once you have found and edited the contacts in question, you can click on the TS column heading to restore the log display to the normal date/time order, and/or uncheck the “Show Mode” right-click menu option to remove the mode column.

3. How can I best handle multiple contests the same weekend?

By Ted, W4NZ. If there are multiple QSO parties or contests that I want to work during the same weekend, I create a database for each QSO party or contest. And here’s the key – name the database with the QSO party name, ie. CQP.mdb, PAQP.mdb, TnQP.mdb, etc. Then I build only the contest I want to work in the appropriate database. By doing this, when you open the menu, it will list the last 9 contests including the current one. Included in the listing is the name of the database that contains the contest log. Simply choose the listing with the database named for the contest you want to switch to and the proper log will be loaded. It only takes a few seconds to do this. When you select a new contest which is in its own database, the correct function key messages are automatically loaded with it.

4. I want to import an ADIF file (not generated by N1MM Logger), but find it does not import all the information I need, or imports it improperly. What’s the solution?

Unfortunately, there is a lot of variation in ADIF file output, depending on the logging program. Here’s what to do:

Open the contest into which you want to import. Now log one or more imaginary contacts in that contest; if the contest has different exchanges from different categories of stations (e.g. HQ stations in IARU or W/VE vs. DX stations in ARRL 10), log an imaginary contact of each type. Export an ADIF file with those contacts. Now compare the ADIF tags in your file with the ones in the file you want to import. Make sure that the tags are the same as in N1MM Logger’s ADIF output. If not, use a text editor to do a global search and replace to bring them into agreement. Also, make sure that the length modifiers in the ADIF tags are correct (i.e. in <tag:n>data, make sure that the number n is equal to the number of characters in the data in that record).

A couple of things to look out for in particular: First, the Logger will look for a field tagged with the CONTEST_ID tag to ensure that the log you are importing is for the correct contest type (this is necessary to ensure that the exchange information is imported into the correct field(s) in the database). Make sure this field appears, in the same format, in the file you are importing. Second, for some contests N1MM Logger uses an ADIF field called APP_N1MM_EXCHANGE1 for part of the exchange. This field is not exported by other programs; you will have to figure out what goes into this field and insert it into each applicable record in the ADIF file. In some cases, you may find the same data in two fields in the ADIF file exported from the Logger. In these cases, you may have to duplicate the data in the file you wish to import so that it can be imported into both fields. Third, if the contest type is one of the WAE contests (WAECW, WAESSB or WAERTTY), you should be aware that QTCs are not included in ADIF files and therefore will not be transferred during ADIF file exports and imports.

After doing this, you can either delete the imaginary contacts from the contest before importing, or you can delete the entire imaginary contest and create a new empty contest of the correct type to import the ADIF file into. After importing the ADIF file, you should rescore the contest in N1MM Logger (Tools > Rescore Current Contest).

The N1MM Logger database can not contain QSO’s with identical time stamps. Therefore, it will not be possible to import the same ADIF file into the same database more than once. Simply open another database and contest prior to importing.

5. Why do so many people recommend using a Winkeyer with N1MM Logger, instead of serial or parallel port keying?

The Winkeyer offloads the process of generating CW, so that even older, slower computers can be used. It also provides CW and PTT for two radios, and the PTT functions in all modes. Finally, with Winkeyer you can interrupt stored CW messages with a simple touch of the paddle, which is all too often invaluable.

6. I can’t get the program to accept the exchange I received. What can I do?

N1MM Logger checks the exchange in most contests against what it “expects.” That, in turn, is dictated by the requirements of the contest – for example, in a serial number contest like WPX, it will not accept letters in the exchange field. In contests with defined lists of multipliers, you may be using an outdated list, or the other station may have sent it incorrectly.
Either way, the most efficient solution is to hit Ctrl+Alt+Enter, which will “force” the program to log the exchange as received. A note window will pop up, and if you put something in there to flag it, you’ll be able to find it easily after the contest.

7. Why doesn’t parallel port keying (or control of a band decoder or SO2R box) work?

With parallel ports on the way out, those of us who choose to continue using them will often have to resort to after-market parallel port cards on the computer’s PCI or PCIe bus. All too often, these port cards seem to use non-standard memory locations, so if your parallel port isn’t working, you will need to check in Device Manager. Find the problem port, and check on its Resources tab. Typically you will see one or two memory ranges listed. Note the first number of the first memory range. Now go to Config >Configure Ports, etc., and on the hardware tab, click SET on the port. You’ll see a place to enter the port address. If the one you see there (a default) differs from what you saw in Device Manager, change the address on the Hardware tab to match

8. Shouldn’t I set my logging computer to GMT(UTC) rather than local time?

No. The program understands how to make the translation. It even does the transition to and from DST automatically if it happens in the middle of the contest. It’s easiest to just tell your computer what time zone you are in, including whether or not it uses DST, and just set the computer to the correct local time. The software does the rest. This saves having to change the time when you want to do e-mail or other things that use local computer time.

9. I have accidentally logged a contest using the wrong selection from the Contest Setup dialog. What can I do?

It’s not easy but it can be done. This example assumes that you logged CQWWSSB in the general DX “contest”.

  • As with any operation that could potentially endanger the contents of your database, back up your database. Omit this step at your peril.
  • Export the log in ADIF format.
  • Create an instance of the correct contest and export a log with a couple of imaginary contacts, also in ADIF format.
    • If the correct contest has varying exchanges for different categories of stations (e.g. ARRL10, where W/VE/XE stations send state/province and DX stations send a serial number), make sure you include examples of both kinds of contacts.
  • Change all contest IDs in the entire ADIF file of your misplaced contest to match the contest type you wish to import into. For example, if the original log used the general DX log, each QSO record will contain the field <CONTEST_ID:2>DX . In order to import this into a CQWWSSB log, you will have to change all of these to <CONTEST_ID:9>CQ-WW-SSB .
  • Edit the ADIF log of your misplaced contest so that it has the same set of tags as the imaginary log you exported. You want the fields in the edited log to use the same tags as the corresponding fields in the sample log. A text editor is the best tool for this.
    • The field type you are most likely to have problems with is the APP_N1MM_EXCHANGE1 field. This field is used for different purposes in different contest types; depending on the contest types you are exporting from and importing to, you may need to remove or add this field in the edited ADIF file.
      • There are other fields starting with APP_N1MM; just leave those as is
    • There is a number included with each tag in an ADIF file. This number is a count of the number of characters in the field. If you change the field name without changing the data, don’t change the number. On the other hand, if you change the actual data, make sure the new number is the correct character count for the new data.
  • Start a new CQWWSSB contest log in another N1MM+ database. The start date in the Contest Setup dialog does not matter, but you must do this in a different database, because the same contact (same datestamp) cannot exist in two contests in the same database.
  • Import the modified ADIF file into the new contest log.
  • Use the Tools > Rescore Current Contest menu item to update the score.

10. How can I import my contest log into my general logging program?

Export your contest log in ADIF. Compare the format (tags and lengths) with that which your general logger expects. Edit your exported file to match, if necessary, using a word processor .

11. How can I transfer a single contest from one database to another?

To copy a single contest from one database to another, there are several methods. The simplest is to use the File > Copy This Contest to Another Database menu item. Alternatively, for contests other than the WAE contests you can:

  • Export the log (Export ADIF to file…).
  • Create an empty instance of the same contest (e.g., CQWWSSB)
  • Import the ADIF file (Import ADIF from file…)

This method only transfers QSOs, not QTCs, and therefore it cannot be used for WAE logs containing QTCs.
A third method involves transaction log files. To transfer a copy of a single log file into a new database containing only that log, first create the new database, create an empty contest of the required type, and then use the File > Import > Recover QSOs from a Transaction Log… menu item to copy the contacts (and in the case of WAE contests, QTCs) from the transaction log file for the original log into the new database.

12. I am using a USB-to-serial port adapter to control my radio, but frequency display and control are erratic or stop altogether.

Four things to check:

  • Make sure that your computer is not powering down its USB ports. You need to check both in the Control Panel, under Power Options, and in Device Manager, in the properties of each USB hub (generic and root), on their Power Management tabs.
  • If your USB-to-serial adapter is connected to a level converter which is in turn connected to a TTL-level input on the radio, and if that level converter is powered by one of the serial port control lines (DTR or RTS), make sure that or those control lines are set to Always On in the Configurer.
  • If you are using a radio that requires RTS/CTS handshaking on its serial port (e.g. most Kenwood radios), make sure that RTS on that port is set either to Always On or to Handshake.
  • If you are using an adapter which has a Prolific chipset, there are problems with Prolific drivers. At one time we suggested updating to the latest driver, but this is no longer the case, as a number of users have reported problems with the latest drivers that were resolved by switching to an older driver (specifically 3/12/2010 version If the problem persists, you may need to switch adapters. Some versions of the Prolific chipset and/or some versions of the drivers are not compatible with programs (like N1MM Logger) written in Visual Basic.

Leave a Reply