N1MM logger is a contest program written in Microsoft Visual Basic which uses a Microsoft Access 2000 database for storing information. Writing and retrieving data to and from the database is done with SQL (Structured Query Language).
Running the program needs no more programs or files than supplied in the installation package and the program update (NewExeVx.x.x).
Do you need all the information given below to use the program? NO
We recommend not to change any data in the database or any other files unless you are very sure what you are doing. It is possible to change the behavior of the program and get erroneous results. If you have changed the contents of the database and the program behaves strange go back to the original (unaltered) version of the database.
No support will be given to users who change the database structure or contents. The same goes for changing other files used by the program.
You are on your own!
![]() |
Note: Normally there is no need to access the database or ini files. Don't make changes if you are not very sure what you are doing. Second and last warning! |
When you are interested in the structure of the database you need to have installed Microsoft Access 2000 or the Access 2000 viewer or more recent versions.
![]() |
Note: When changing data always make a backup from the database (and preferably the whole N1MM logger directory). |
Accessing information direct in the database sometimes gives possibilities not directly supported by the program.
Examples:
![]() |
Note: After changing qso information always do a rescore! N.B. Multiplier information and qso points will be updated after a rescore so these changes made direct in the database will be lost. Change multiplier and qso points in the (Cabrillo) output files. The program updates the database and not the other way around. |
N.B. It is not possible to add a contest to the program this way.
Contests and it's rules etc. are in the main program file (N1MM logger.exe) and are not stored in the database or any other files!
The default directory where the program is installed is in the 'Program Files' directory on the first hard disk (C:). Below this directory two directories are (or can be) made to support Digital Voice Keying (DVK).
C:\Program Files\N1MM Logger | Program file directory |
C:\Program Files\N1MM Logger\Letters | Directory to store all wav files to 'speak' numbers and letters. Example files can be downloaded from the N1MM website, under 'Downloads', select in the menu: 'Other Files'. |
C:\Program Files\N1MM Logger\Wav | Directory to store all wav files used in the SSB function keys. You have to make these yourself. |
There are several places where program information is stored.
A database has tables with in it the data.
Table | Contents |
---|---|
Antennas | Antenna information ('Config | Configure Ports, Telnet Address, Others | Tab: Antennas') |
BandModeFrequency | Radio (vfo) number, frequency and mode information used when changing band. |
CallHist | Table used for 'Call History Lookup' function. |
Contest | All the available contests in the program |
ContestInstance | The contests which are shown in the Previous contest dialog |
CTYDAT | Country information like 'master' prefix, name, CQ and IARU zone, latitude, longitude etc. |
DXLOG | QSO's from all the contests in the table ContestInstance |
Lookup | (Function) keys, States, Provinces etc |
PacketSpots | Packet spots for all the bands. Spots from this table are shown on the bandmaps |
PacketSpotsTest | Test packet spots (for program development) |
Prefixes | Prefixes recognized by the program with default country prefix |
SectionsWorked | Information to show the section multipliers in the Multipliers by Band window |
Settings | Settings used by the program |
Station | Station information i.e. call, name, address etc. |
ValidCalls | Not used anymore (empty) |
Everything in the "N1MM logger.ini" file should be settable through the program's User Interface. Defaults are in the file "Default Settings.txt" . An item will not appear in the "N1MM logger.ini" file if its value is the same as in the 'Default Settings.txt' file. Both files can be found in the program directory.
Possible functions are:
[Com1] | [Com2] | [Com3] | [Com4] | [Com5] | [Com6] | [Com7] |
[Com8] | [Lpt1] | [Lpt2] | [Lpt3] | [MutiplierWindow] | [SO2R/V] | [Files] |
[Digital1] | [Digital2] | [MMTTY] | [Function Keys] | [Other] | [Winkey] | [Mode Control] |
[Antennas] | [SO2R/V Setup] | [Available] | [Packet] | [Configurer] | [ConfigurerDialog] | [CW Window] |
[Digital Interface] | [Digital Interface Setup] | [DigitalIO2] | [EditContact] | [EditLookupTable] |
Examples
[Packet]
Packet Tab=1 - Telnet window is selected, if removed the Packet tab is selected.
[Configurer]
Database Name=C:\Program Files\N1MM Logger\PI4GN-Maart-2004.mdb Selected database
Contest Type=VHFREG1 Selected contest in the selected database
Contest NR=1 Selected contest number in the selected database
Recent Contest 1=VHFREG1:6-3-2004:C:\Program Files\N1MM Logger\PI4GN-Maart-2004.mdb Most recent opened contest
Possible windows are:
[EntryWindow] | [EntryWindow2] | [GraphicalBandMap 1] | [GraphicalBandMap 2] |
[InfoWindow] | [Log] | [LogTypeSelectionDialog] | [MultsByBand] |
[PacketWindow] | [PSKEngine] | [ScoreSummary] | [StationDialog] |
[SuperCheckPartial] | [AvailableMultsAndQs] | [BandMap] |
Examples
[EntryWindow]
Top=3825
Left=2985
Height=3330
Width=5370
[PacketWindow]
WindowState=0 Window is open (default) or closed (0), the Entry window can not be closed
Top=9000
Left=3270
Height=2550
Width=12105
Telnet Port=K1TTT.NET The selected telnet cluster from the list. Specific for this section.
[BandMap]
CW Wide - 1=*RMF400CW Narrow - 1=*RMF250
[InfoWindow]
WWVMessagesVisible=False WWV messages are not shown in the Info window
After installation the files below are stored in the N1MM logger program directory.
Never delete these (program) files!
Files created on your command:
MMTTY files are not in the program installation package and should be downloaded separately when needed.
Only 2 digital dll files are required in the logger directory