WSJT-X vs. HamLib vs. Flex-66xx or TS-2000 ??

  • 3
  • Question
  • Updated 9 months ago
  • (Edited)
Question:   Every tutorial I have found and read on this site, and on the internet, say to select
rig type "Kenwood TS-2000" is the WSJT-X "Rig:" settings.  And yes, this works fine for me and has been for a while.

But I notice there is also a setting in WSJT-X Radio Tab, rig setting, for "FlexRadio 6xxx".
Why do the tutorials not talk about this?  Someone once told me they thought that hamlib
had problems with the FlexRadio 6xxx entry not being reliable, while the TS-2000 choice
worked very well.    If that was true 6 months ago, I would have expected some owner/user,
or employee to post a fix to hamlib by now so that current versions of software could work
fine with the proper radio selection.

Does anyone know the real status on this?
Was the selection for "FlexRadio 6xxx" in WSJT-X (hamlib) unreliable a while ago,
and has it since been fixed?

Is there any reason to keep selecting "TS-2000", or can we safely now use
the "FlexRadio 6xxx" setting and expect it work just as well?

I can't find any recent detail about this.

Thanks,

Neal    N6YFM
Photo of Neal Pollack, N6YFM

Neal Pollack, N6YFM

  • 255 Posts
  • 127 Reply Likes

Posted 10 months ago

  • 3
Photo of Johan / SE3X

Johan / SE3X

  • 169 Posts
  • 55 Reply Likes
Hi Neal,

New on FT8 and WSJT-X since december 6. Installed current version at that time, then short after up-dated to 2.0 version. Since first installation I have selected Flex 6xxx as radio in settings. Done some 1400 QSO's and no issues noticed.

But I have had the same thought as you. Do hope some one with more knowledge will reply. Would be interesting to have some history on this.
Photo of Larry Loen  WO7R

Larry Loen WO7R

  • 224 Posts
  • 33 Reply Likes
I think the last time I tried that setting was fairly early on and, while I forget the details, I was not happy with the outcome.  For all I know it was fixed long since, but I have never bothered.  I simply set it to the Kenwood TS2000 and all has worked since.  No muss, no fuss.

This is probably what is reflected in the various tutorials, which probably reached a similar conclusion and maybe nobody has noticed anything better.

In general, I have always had better "luck" with the Kenwood TS2000 settings for any piece of software.  That probably means I am not getting the benefit of any SmartSDR-specific code, but it has not hurt me up to now to forego whatever that gets me.
Photo of bobby

bobby

  • 55 Posts
  • 22 Reply Likes
Just started using ft8 with version 2 setup as flex6000 series and created sdrcat port 5004 then in wsjtx put 127.0.0.1:5004 and it works fab, Tim said in a post that if you use the kenwood settings it causes more latency.
Photo of W9ILY

W9ILY

  • 79 Posts
  • 7 Reply Likes
After reading the comments I just tried this and works fine! I did notice that there was a one second delay when pressing the "test cat" button in WSJT-X when using a com port, but virtually no delay when using the port config shown above and the FlexRadio 6xxx rig type. I also noticed that the JTAlert response was much improved when using this config.
Photo of K3DCW

K3DCW

  • 95 Posts
  • 36 Reply Likes
One benefit of using the Flex 6xxx selection in WSJT-X is that you don't have to tie up a CAT port, not that they're hard to setup or anything. It is just nice not to have to worry about it.

Photo of Jim K4JAF

Jim K4JAF

  • 367 Posts
  • 109 Reply Likes
Works fine here also with the Flex 6XXX selection.  I was told you have a bit less latency using the 5004 TCP port.  Setup has been posted on the reflector several times.  Here is one of the earlier setup posts: https://community.flexradio.com/flexradio/topics/ft8-setup-with-flex-6300

Photo of Roy - W5TKZ

Roy - W5TKZ

  • 141 Posts
  • 17 Reply Likes
Neal, i use Jim's setup above for my station. The only difference I have is the Cat Port that I create is TCP Port: 5002.   

Roy -- W5TKZ
Photo of David Decoons wo2x

David Decoons wo2x, Elmer

  • 1465 Posts
  • 310 Reply Likes
If you decide to use DDUtil in the future, DDUtil uses TCP5002 and will conflict with WSJT-X the way you currently have it set. That is why I recommend to create a new TCP port dedicated to WSJT-X.

Dave wo2x
Photo of Neal Pollack, N6YFM

Neal Pollack, N6YFM

  • 255 Posts
  • 127 Reply Likes
Question:  In order to avoid forgetting this, should I go into SmartCAT and define
a TCP port with 5002 that is named DDUTIL Port, or will even having that defined
in SmartCAT cause a conflict?

Neal
Photo of Jay / NO5J

Jay / NO5J

  • 1674 Posts
  • 262 Reply Likes
Neal

My experience so far has, been that SmartCAT creates the 5002 port automatically when first run, and I've had no luck trying to rename that port in the SmartCAT display. I just leave it alone and it works.

    #FlexRadio IRC chat

For real-time discussions

        SDRgadgets

User created documentation.
           Volunteer!!

         73, Jay - NO5J

Photo of Jay / NO5J

Jay / NO5J

  • 1674 Posts
  • 262 Reply Likes

 Neal 


Excuse my faulty memory, the 5002 port, can be renamed, in SmartCAT.

    #FlexRadio IRC chat

For real-time discussions

        SDRgadgets

User created documentation.
           Volunteer!!

         73, Jay - NO5J

Photo of Paul

Paul

  • 7 Posts
  • 0 Reply Likes
I don't know the background on this, but I have been using the 6xxx with my 6600 for at least 3 months with no problems.

Paul, W3GQ
Photo of Al K0VM

Al K0VM, Elmer

  • 612 Posts
  • 103 Reply Likes
The WJST-X flex interface for CAT is seems to be more robust with V2 of WSJT-X than previous versions and appears to  run correctly. However, if WSJT-X looses ethernet connectivity with the Flex radio while running, WSJT-X can go into a state which does not automatically recover when ethernet  connectivity is restored.  In this state, WSJT can consume 5 to 10 times normal CPU cycles and it will not close correctly if shut down, leaving a background task running which prevents restarting WSJT-X. This may require killing WSJT-X with the windows task manager.
AL, K0VM
Photo of Phil - AA4MY

Phil - AA4MY

  • 7 Posts
  • 0 Reply Likes
This has been exactly my experience using both WSJT-X v2 and the latest JTDX alpha/release candidate.
Photo of Neal Pollack, N6YFM

Neal Pollack, N6YFM

  • 255 Posts
  • 127 Reply Likes
Al and Phil:
How often have you experienced WSJT-X loosing ethernet connection
while working on a local LAN (for the above problem)?   Just curious so
I can evaluate the potential impact if I configure that way.

Cheers,

Neal
Photo of Michael Walker

Michael Walker, Employee

  • 1047 Posts
  • 311 Reply Likes
Neal

From my perspective... never.  The same is true with virtual com ports.

Mike
Photo of Al K0VM

Al K0VM, Elmer

  • 612 Posts
  • 103 Reply Likes
With WSJT-X V2,  WSJT has only crashed when I intentionally crash it ( shut down the  radio without shutting down SSDR first ) or when testing alpha versions of SSDR.

If your LAN connection is solid I would expect a WSJT-x crash using the FLEX CAT interface to be very rare.

AL, K0VM
Flex alpha team member
Photo of Bob G   W1GLV

Bob G W1GLV

  • 818 Posts
  • 145 Reply Likes
DAX is more of a problem than WSJT-X loosing internet connectivity.
Photo of John W9KXQ

John W9KXQ

  • 58 Posts
  • 11 Reply Likes
Over 5,000 FT8 contacts in 2018, my Flex 6500 & WSJT-X.  The only setting that I have used in the past year is the "Flex Radio Setting"  It has worked perfectly.
Photo of NX6D Dave

NX6D Dave

  • 314 Posts
  • 96 Reply Likes
I use the "Flex" settings, with no problems of any kind.  My frank answer to your question is that the tutorials are out of date, or poorly informed.  This is a problem with these sorts of tutorials.  They are produced with the best of intentions, some of them are accurate, some not so accurate, but they all eventually get out of date and are seldom updated.

Photo of NX6D Dave

NX6D Dave

  • 314 Posts
  • 96 Reply Likes
Sorry if my comment sounds like I don't appreciate the effort people put into making tutorials.  I do, of course.

If I make up a tutorial on changing the oil in a 2012 Subaru Forester, assuming I get the details right, it will be useful for a long time to come.  But in this technical hobby, where things change all of the time, once you make a tutorial on a topic like this, you're basically putting yourself on the hook to keep it up to date as the details change.

I give a talk at QuartFest each year about JT modes (third week of January, Quartzite AZ, great fun!).  Each year I spend some time reviewing my slides and getting the details right.  It can be surprising how much changes year to year.
Photo of Michael Walker

Michael Walker, Employee

  • 1047 Posts
  • 311 Reply Likes
I found it interesting that no one mentioned using SliceMaster with WSJT which is all TCP connections.  As for latency, I doubt you could measure it enough or that it is enough to even make an operational difference.

Mike
Photo of Johan / SE3X

Johan / SE3X

  • 169 Posts
  • 55 Reply Likes
Forgot to mention Slice Master. Using it together with WSJT-X and HRD logg. Works very nicely together.
(Edited)
Photo of Sergey, R5AU

Sergey, R5AU

  • 862 Posts
  • 117 Reply Likes
my setup in  JTDX  is



works perfect
Photo of Sergey, R5AU

Sergey, R5AU

  • 862 Posts
  • 117 Reply Likes
Neal, no specific reasons at all, I leave as is after installation
I have tried any timings with my 6700 even via Smartlink without any sensitive effects afterwards
(Edited)
Photo of Stan, K4SBZ

Stan, K4SBZ

  • 22 Posts
  • 8 Reply Likes
Why do you have split turned off? Most of us operate split to avoid QRM on the TX freq.
(Edited)
Photo of Sergey, R5AU

Sergey, R5AU

  • 862 Posts
  • 117 Reply Likes
Stan I have no bad expirience with turned off, usually I am operate in FT8 via smartlink and many times start transmission on 2-3nd second of session , what my Flex 6700 received 99% confirmed in QSO and power always just TRX (90-100w)
Photo of Stan, K4SBZ

Stan, K4SBZ

  • 22 Posts
  • 8 Reply Likes
Sergej,  It's not just about you. The QRM goes both ways. When you are XMTing on the same frequency as the guy you are calling, you are making it more difficult for him to hear others that he may already be in communications with.  Therefore, he may take longer finishing that QSO before he can respond to you. It's a courtesy.

BTW, I have seen DX and DXpeditions say on their websites that they will not respond to anyone who is QRMing them on their own frequencies.

If you pick an open frequency, as indicated by the scope under the waterfall, everybody wins.
(Edited)
Photo of Sergey, R5AU

Sergey, R5AU

  • 862 Posts
  • 117 Reply Likes
Thank you Stan, I’ll try, in my log over 95% are CW qso ) ( keyerman) , FT8 just for fun for me
however improvement should be in place !
Photo of artimus

artimus

  • 5 Posts
  • 0 Reply Likes
I have not been able to get any TX audio out of WSJT-X V2.0.0 (for WSPR).  I specified DAX TX as the output on the WSJT-X software but there is no audio displayed on the DAX TX screen or in WSJT-X.  I have tried all of the inputs to the TX ie. MIC, PC etc.  I assumed PC would work but no luck. DAX is also selected in the FlexRadio Smartsdr software.

Decoding and the PTT work either using the Flex 6XXX or Kenwood TS 2000 radio selection in WSKT-X.

Any ideas how to get it working?

Thanks
Jeff

KD6RC
Photo of artimus

artimus

  • 5 Posts
  • 0 Reply Likes
Neal

I installed WSJT-X to a test directory.  I removed and reinstalled SmartSSdr for windows and Flex VSP .  Still the same result ....no audio showing in the DAX Audio TX .

What is the path to the WSJT-X .ini file.  I can't locate it.

Thanks

Jeff
Photo of Brian Dowd

Brian Dowd

  • 3 Posts
  • 0 Reply Likes
wsjtx.ini is located in the wsjtx directory if you installed WSJT-X using the defaults.
Remember: in the directory/file listing, to click on "View": and then click on "File name extensions" or you will not see the ".ini" filename extension.
Photo of Neal Pollack, N6YFM

Neal Pollack, N6YFM

  • 255 Posts
  • 127 Reply Likes
Hi Jeff:

Each instance of WSJT-X will create a log file and settings .ini file  in your "appdata" directory, NOT in the program directory.  Since you can have more than one WSJT-X
installed, and you can use the --rig-name=my-favorite-rig-name  command line
option for each one, there
could be more than one WSJT-X folder in your appdata directory.   To find the right
one for the copy of WSJT-X that you are currently running and have open, go
to FILE --> OPEN LOG DIRECTORY.

That will pop open a windows explorer window for the log and .ini file.

If you only run one copy of WSJT-X, the file will be called WSJT-X.ini
And, the path to you log and ini directory will be;

C:\users\jeff\AppData\Local\WSJT-X\WSJT-X.ini

Cheers,

Neal

(Edited)
Photo of artimus

artimus

  • 5 Posts
  • 0 Reply Likes
Thanks everyone for the suggestions but no audio.  Same experience on my laptop.
I assume that the DAX driver or WSJT-X have to be updated.

Jeff
Photo of Neal Pollack, N6YFM

Neal Pollack, N6YFM

  • 255 Posts
  • 127 Reply Likes
At this point, you may wish to open a support ticket.
If Flex support can connect with Teamviewer, they can inspect more in 5 minutes online
than we can type in 3 or 4 days.    It is possible a recent Windows update scrambled the audio devices/drivers for DAX, like happens so often lately on windows 10 due to Microsoft lack of quality testing with updates.   But explaining what to look for, and how to fix it, here in the thread will take a lot of pictures and typing.  They can inspect it, fix it, rather quickly online.

Cheers,

Neal