Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
If you are having a problem, please refer to the product documentation or check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.

FT8 Remote setup 2.4.9 SmartLink

bahillen
bahillen Member ✭✭✭
edited June 2020 in SmartSDR for Windows
Setting up a Remote using SmartLink has been a learning process. Many things have been discussed previously and have been a big help. Understanding the setup of the registration of the radio and using account logins was somewhat confusing and involved trying things to see how it works while not being able to setup a testing configuration. I finally was able to use my iPhone as a hotspot to access my radio through the WAN.

This got me success with CW and SSB but FT8 was more challenging. The problem was solved when I learned that I had to do 3 separate logins to SmartSDR, DAX and CAT, all with the same email and same password. Finally things started working. What is going on from a block diagram point of view in using a Remote station is not well understood but it works. 

The next thing I had to learn is how to reduce my bandwidth needs by what I selected. All DAX IO channels had to be turned off. One DAX IO channel at 48000 bps takes up 3.0 MB of bandwidth. dropping it to 24000 reduces it to 1.6mb if you have to have it. But it is not needed for FT8 so turn it off. A receiver runs an 0.5 MB and that doesn't include the other functions in SmartSDR. You can see that by hovering over the DAX button to the left of the slice DAX window. From my Task Manager eithernet Performance the data used it 1.6 GB of network capacity. Running the Comcast performance tool in Support my Speed is 11mb down and 3.5mb up over the iPhone hotspot. At the radio the speed is 110mb down and 11mb up. So what you send up at your laptop will be limited by the down speed at your remote radio. Thus balance is significant in up and down speeds it seems but I am not the person in that area. 

I have learned that latency is one thing but max latency is important to keep things running and dropped packets can be a disaster in dropping your session. I originally thought if latency was good then everything else would fall in line, well that is not the case at all. They can be independently caused it appears. I am replacing using the router in the Comcast modem with a switch. I will probably change out the Comcast modem with a duplicate replacement just to see if it helps as the WiFi dropouts are bad even though I have taken WiFi out of my configuration for Flex long ago.

Its a work in progress but wanted to share what I am going through. Windows 10 and back to Windows 7 is a poor real time audio system because of its interrupt processing. I have seen it in transmitting noise bursts while operating FT8. You can see it transmitted and hear it in the receiver if you are looking for it but is often covered up by the noise. This is a separate work in progress but have to adjust a lot of things to give the system a lot of headroom in CPU speed, NVIDIA Video GPU drivers, updating all software drivers, BIOS settings and added computer RAM memory.

Hardware: Flex-6600, Dell Insprion 3668 I7-7700, 16GB RAM, SSD drive, Comcast ISP, Remote operation when I am traveling(in process) SmarSDR 2.4.9, wsjt-x 2.0, JTAlert, Slice-Master 6000, Ham Radio Deluxe, DM780, and N1MM+.  On local network I run 4 bands of FT8 and spots.

Dont forget login to DAX, CAT and SmartSDR for FR8 remote and it will work like a charm,

73
Bill W9JJB

Comments

  • Mike-VA3MW
    Mike-VA3MW Administrator, FlexRadio Employee, Community Manager, Super Elmer, Moderator admin
    edited April 2019
    Bill

    Excellent work.  I've been there.

    In the end, I found it so much simpler to keep a PC local to the radio and then do a remote desktop connection to that PC.  It really helps to keep your internet uplink on a diet!  :)

    The one thing we can't control is the part between the 2 routers (aka, the actual internet).

    Mike
  • Jim Gilliam
    Jim Gilliam Member ✭✭
    edited June 2020
  • Neal Pollack, N6YFM
    Neal Pollack, N6YFM Member ✭✭
    edited December 2018
  • bahillen
    bahillen Member ✭✭✭
    edited March 2019
    Neal I am still investigating alternatives an impact to function and bandwidth needs. I have used TeamViewer in the past before recent releases. The new releases do what they claim. I am able to run CW and SSB in a contest. As you add more receivers you use more bandwidth. When it came to digital DAX was needed and more bandwidth. TeamViewer or Windows Remote you reduce the bandwidth for radio data. If you start running out of bandwidth, you may see dropped connection with radio and holes in the audio and maybe other issues. Watch your SmartSDR radio tab window for lost packets , latency and High Latency. I have started setting up a VPN to compare different configurations but put that on the back burner. These are all tool to match you needs and operating. Without anything special out of the box SmartSDR will give you all modes and reliable remote operation. Your ISP factors into the network speed you will see and routing is out of your control. The weakest link I have seen is WiFi. Plugging my laptop into my iPhone using its hotspot works much better. The other thing with VPN is you can do all the other things you want remotely like rotor, logging cameras resets, reboot, power monitoring and control. For the casual use on vacation Flex workes great. It you want a complete remote station you need to dig deeper in my opinion. Mike and Jim thanks for your input. What do you find performance with TeamViewer or Remote Desktop. I have heard it is slow. 73 Bill W9JJB
  • Mike-VA3MW
    Mike-VA3MW Administrator, FlexRadio Employee, Community Manager, Super Elmer, Moderator admin
    edited April 2019
    Here is my basic and very reliable setup:
    • UPS on computers
    • Web switches (mostly RemoteQTH Server)
    • PC local to the radio
    For remote connections I have multiple options, all in use
    • Site to site VPN with 2 pfSense routers for when I am at home
    • Remote Desktop on a port forward (not default ports) so I can operate remote when I am away from home
    • VNC remote connection as a backup port - again, not default ports
    • Teamviewer which I only use if the IP address changes at the remote and DYNDNS hasn't caught up with it
    • Plus, a few more tricks like RPI that auto reboots the firewall and modem if the internet goes offline.
    I run nothing but Windows 10 Pro now and I find NOT being not being on the Home edition much better and I don't have to deal with forced updates.

    Having the PC local to the radio makes it very simple in many ways.  I only have 1 computer to maintain for ham radio apps.  I can log in from my PC laptop or my Mac laptop.  And, the big one is it is easy to lend my HF station to my friends.  They have nothing to configure other than the first remote desktop connection.

    This helps to limit the data moving on the internet connection which is actually the weakest link in the entire solution.  It is the one thing I can't control.

    Mike va3mw
  • Bob - W7KWS -
    Bob - W7KWS - Member ✭✭
    edited December 2018
    Using a similar arrangement as Mike above, with the Spectrum Scope set at 1-FPS and the Waterfall to 60%, full Remote Desktop control and separate audio via RCForb results in a total, up & down of around 500-kilobits per second. I do not use DAX as it's hard to keep going remotely. Instead I've wired my 6300 directly to a good quality USB sound dongle.

    RCForb uses a codec which compresses the audio so it's fine for SSB & CW. I use a separate toll quality SIP VOIP solution for other modes.

    The SIP, & Remote Desktop solutions are available on most platforms. I use Windows and Android interchangeably. RCForb is limited to Windows & Android.

    To reduce cell phone Internet latency, I subscribe directly to AT&T Prepaid as resellers such as Tracfone introduce delays with ping times approaching 200-msec. AT&T & Verizon usually run under 50-msec.
  • N6OIL
    N6OIL Member ✭✭
    edited December 2018
    Hey Mike, could you put together a flowchart and diagram explaining your setup? I'm an IT person so I get it but it might help others that are visual learners. 

    Rory 
  • Doug - W3UB
    Doug - W3UB Member ✭✭
    edited April 2019
  • Mike-VA3MW
    Mike-VA3MW Administrator, FlexRadio Employee, Community Manager, Super Elmer, Moderator admin
    edited December 2018
    Hi Doug

    I use a big UPS I bought at Costco.  My PC is set to reboot once we have good power from the UPS.  But, I have also had power outages lasting days and it is recovered just fine.  You do  need to make sure you test the process to make sure it works.

    In the PC BIOS I have the PC to reboot on AC power restore.  That seems to work just fine.  I haven't had the problem you mention in over 15 years.

    Mike 
  • Doug - W3UB
    Doug - W3UB Member ✭✭
    edited December 2018
    Hi Mike,
    Also in the great white north (Lunenburg, NS). Also have a nice big UPS from Cosco ... Do you have the UPS trigger the PC to shut down, or just let it die after the UPS is gone?
    Doug
  • Bob - W7KWS -
    Bob - W7KWS - Member ✭✭
    edited December 2018
    I too set my "desktop style" PC's BIOS to boot when power is restored. Before investing time or money for a laptop to do this, check it. My experience shows that this function is only available in desktop PC's. Over the years none of my laptop machines have included it.
  • Doug - W3UB
    Doug - W3UB Member ✭✭
    edited December 2018
    Yep, I figured that. The PCs with "soft" power buttons may not have that option as well, perhaps?

    Can anyone answer the other question, if you have a desktop with a UPS, do you sense the battery level in the UPS and shut down in an orderly manner, or just let it die?

    /Doug
  • Mike-VA3MW
    Mike-VA3MW Administrator, FlexRadio Employee, Community Manager, Super Elmer, Moderator admin
    edited December 2018
    Let me see what I can do.  Maybe I'll do a video walk through of my station.  Would that help?
  • Mike-VA3MW
    Mike-VA3MW Administrator, FlexRadio Employee, Community Manager, Super Elmer, Moderator admin
    edited December 2018
    Doug

    Yes, you should.  :)  I need to hook mine up when I get up there next (if I can find the cable :) ).  

    Mike

  • bahillen
    bahillen Member ✭✭✭
    edited December 2018
  • Mike-VA3MW
    Mike-VA3MW Administrator, FlexRadio Employee, Community Manager, Super Elmer, Moderator admin
    edited April 2019
    Hi Bill

    All excellent questions and thanks for highlighting the 'traps' that we all fell into on day one and have long since forgotten.

    A formal white paper might a time issue for resources, however, I do have on my list a walk through on remote operations.  I did just do one called "my buddy said I could use his Flex remotely".   I just went to get the link, and I see I hadn't finished editing it yet.  :0 ... my bad.  LOL.  I'll try to get it done after lunch.

    The follow on to that will be exactly what you fell into.

    Mike


  • KJ7G
    KJ7G Member
    edited December 2018
  • Bill Ham
    Bill Ham Member ✭✭
    edited January 2019
  • Neal Pollack, N6YFM
    Neal Pollack, N6YFM Member ✭✭
    edited January 2019
  • Bob KC9RF
    Bob KC9RF Member ✭✭
    edited January 2019
    I run FT8 Remotely using team viewer with no problem. Using this method I frequently use two instances of FT8. Even if there are latency issues the QSO always completes . When Running smartlink to my PC remotely with a 10 meg speed there are some latency issues because of the internet speed and dropouts occur. I do run the PC for SSB but reduce waterfall and FPS to almost nothing to have success. Next year hoping for fiber optic . Bob KC9RF
  • Bill Ham
    Bill Ham Member ✭✭
    edited January 2019
  • Bob G   W1GLV
    Bob G W1GLV Member ✭✭
    edited January 2019
    Jim, I use Microsoft Remote Desktop on my MacBookPro and it works like a charm, no visible latency. SmartLink works just as well, at least for me. As we all know there are many variables between the connections. It's always good to have plan B. For the uninitiated, DAX is very data hungry.
  • Neal Pollack, N6YFM
    Neal Pollack, N6YFM Member ✭✭
    edited January 2019
    Smile, you ignored the installation instructions. :-)
    If you go to the WSJT-X WebSite and read the installation instructions in the user manual, you will find that you skipped a step or two.  There is a second package that needs to be installed, then the fetch of that data will work and the error will go away.

    Please review the user manual here;
    http://physics.princeton.edu/pulsar/k1jt/wsjtx-doc/wsjtx-main-2.0.0.html
    and section 3.1 is what people need to pay attention to.

    Cheers
  • bahillen
    bahillen Member ✭✭✭
    edited January 2019
    Be sure to use v1.0.2. There is a different version 1.1.1 that is fundamentally different, not workable. 74 Bill W9JJB
  • bahillen
    bahillen Member ✭✭✭
    edited January 2019
    73
  • Bill Ham - K0KO
    edited January 2019
    Thanks, Neal, N6YFM.  I had looked into user guide for v2.0.0, but only by searching for error and trying to find trouble shooting.  Completely skipped installation info as I had v2.0.0 working on my base stationeries PC without issue.  It took the manual suggestions to load SSL light package and the Microsoft VC++ 2013 Restributable download to get rid of the error msg.  I'm now going back over the manual to see what else I may have missed with the new revision.  

    I have taken Bill's notes, W9JJB, added additional info that helped me out, and documented it in a Word document. If anyone wants an FT 8 setup in Word, contact me with your email.  

    I have also documented K3 FT8 setup to work with my MacPro using WSJT-X for OS.  That was a learning experience getting ports to work with adapters, etc.  I probably won't use the OS version as JT-Alert doesn't work with it and JT Bridge used logging programs different from mine (DX4Win).  I'm looking at DX4OM and DXKeeper and will eventually migrate to an auto logging program that works with JT-Alert. Any suggestions?

    73 & Tnx, again, to all who helped,

    Bill - K0KO

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.