Experimental Version Better integration between N1MM and WSJT-X/JTDX

Rick Ellison
 

I have posted an Experimental version in the Experimental directory on the
web site. This is just experimental. If you are going to do any serious
contesting don't download it.

What this version does is provide radio communication in WSJT-X and JTDX
with no virtual serial ports or anything like that. N1MM provides all of the
radio communications, and makes WSJT-X/JTDX act more like a digital engine
in N1MM. You do not need to stop the radio in N1MM while working with WSJT-X
or JTDX logging in WSJT-X and JTDX take place as they already do and N1MM
opens and closes WSJT-X/JTDX.

To accomplish this a couple of settings need to be done.

1. Make a copy of your current WSJT-X/JTDX install directory and if you have
the logger setup as SO1V or SO2V create a single new directory and paste the
contents of your current WSJT-X/JTDX directory into that newly created
directory. If you use N1MM in SO2R mode create a second directory and paste
the contents into that created directory.

2. In N1MM's config click on the mode tab and make sure the mode settings
that N1MM use to place your radio's digital mode setting are correctly set
for PSK mode. (USB,LSB,RTTY,RTTY-R,PSK,PSK-U,AFSK,AFSK-R). When N1MM loads
WSJT-X/JTDX it will place your radio into the mode that you have set for PSK
Mode. WSJT-X/JTDX will use DATA-U and DATA-L for digital modes. The Logger
will make this translation from what your settings are.

3. Open N1MM's config window and click on the digital tab. At the bottom of
that tab are entries for entering the path to where WSJT-X/JTDX resides. If
you are in SO1V and SO2V mode the second settings will be disabled. If you
are in SO2R make sure you enter a path in both locations.

The rest of the settings will need to be done after WSJT-X/JTDX opens up. So
close the config window.

If the logger is in SO1V and SO2V Mode, WSJT-X and JTDX will use the radio
associated with Entry Window #1. If the logger is in SO2R, WSJT-X/JTDX will
use the radio associated with the Entry Window that WSJT-X/JTDX was opened
from.

If the logger is in SO1V or SO2V modes the digital window and WSJT-X/JTDX
cannot be open at the same time. If the digital window is open and you open
WSJT-X/JTDX the digital window will close. If you have WSJT-X/JTDX open and
then open the digital window WSJT-X/JTDX will close. If the logger is in
SO2R mode when opening WSJT-X/JTDX it will check the window that opened
WSJT-X/JTDX to see if the digital window is open. If it is it will then
close it.

There are 2 ways to open WSJT-X/JTDX, In the Entry window call sign box the
user can type FT8 or FT4 and WSJT-X/JTDX will open. Or in the Entry Windows
you will find a new menu item under the windows menu "Load WSJT-X/JTDX" in
order for N1MM to manage the communications between N1MM and WSJT-X/JTDX you
MUST load WSJT-X/JTDX thru N1MM via the two ways mentioned. If you load the
program outside of N1MM the 2 programs will not talk to each other and you
will get an error message from either WSJT-X or JTDX.

To finish the settings open WSJT-X or JTDX by one of the 2 ways mentioned
and once it is open click File and then settings. Note all of your settings
are blank. You can either enter them all over or I will explain below how to
copy them over. To get things to work initially enter your call and your
grid. And then click on the radio tab. On the radio tab click the radio
selection dropdown and select "DX Lab Suite Commander" on that tab you will
need to select your PTT method. If you are using CAT commands via N1MM for
your radio now select CAT. For Mode if you are using a digital mode on your
radio select Data/Pkt. For split this is your choice but the interface does
support split via the Rig. Click ok to save the settings If things are
working correctly and your radio is turned on WSJT-X/JTDX should be showing
the same frequency as your radio and the green circle next to the frequency
should be green.


To save your setting from previous to the current setup: Open your windows
File manager. You will need to navigate to C:\Users\<Users
Name>\Appdata\Local
In that directory you will find some of these directories. WSJT-X, WSJT-X -
ForEW1 and maybe WSJT-X - ForEW2. Open the WSJT-X directory and copy all of
the files in that directory.
Next you will move to the WSJT-X - ForEW1 directory and paste all of the
files into it. Once you have pasted all of the files into that directory
click on the file called WSJT-X.ini after selecting it Right click on it and
select Rename. You are going to change the name from WSJT-X.ini to WSJT-X -
ForEW1.ini. Now when you open WST from the first Entry Window your settings
are saved. At some point if you open WSJT-X from the second Entry window
you will need to do the same but you will rename the .ini file WSJT-X -
ForEW2.
The first time opening WSJT-X after doing this you will need to reselect the
radio selection and save it.

Don't use this for normal contesting and if you get any error reports or
bugs you see please let me know.

73 Rick N2AMG

Join N1MMLoggerPlus@groups.io to automatically receive all group messages.