Welcome to the 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.

SmartSDR USB Passthrough available in SSDR 3.9

Mike-VA3MW
Mike-VA3MW Administrator, FlexRadio Employee, Community Manager, Super Elmer, Moderator admin

I am getting this out early, as SSDR 3.9 should be released in the next week or so. Here is one of the features that I find very useful (writing this on May 24th, 2025).

SmartSDR Serial Passthrough

With SmartSDR v3.9 and above, FlexRadio introduces Serial Passthrough, a handy feature that lets you connect and control RS-232 serial devices—like antenna rotators or amplifiers—directly through your radio over the internet using SmartLink. 

Whether you're running third-party software like PSTRotator or other Windows-based control apps, this guide walks you through setting up your FTDI RS232-USB cable, configuring SmartSDR, and getting everything talking seamlessly.  

The hardware you are controlling must have an RS-232 connection.  

Devices that use proprietary USB protocols (e.g. NOT serial/RS-232) will not be able to connect.

AD_4nXfWtPQVznNoiy0AzLeXKxdIAAY6Sge3HwP8A3X8mw2FhWk0sPvdVMPbHaUUgrwTb6t8WZtiQ1SfCjnl8FHZfvluJMHHtHuqKRROurHuVimQsmPfyPfAAkYpyeW0f81fyMW5OqnHyw?key=Zie14C9RnwF16M8ZzOQGEErD

How to Configure Serial Passthrough in SmartSDR

Step 1: Connect the FTDI RS232-USB Cable

  • Plug your FTDI USB-to-RS232 cable (the one connected to your external device like a rotor controller or amp) into one of the USB ports on your FlexRadio.  These cables are available from the FlexRadio store.

AD_4nXdfnPxXxB13Ksr8lWq2Wl7M2H7hOvVBhkeEfqTmVceRLs9AZ4lO-hfCbB_IWDoajlYt_oEJgXxqkhm2I5NyHZ0Mw3lsx99VfaP-st7BO_UlBynV6_MoKUNfzkXarW-327CjiTge?key=Zie14C9RnwF16M8ZzOQGEErD

Step 2: Set Up the Cable in SmartSDR for Windows

  1. Open SmartSDR for Windows.  SmartSDR must be v3.9 or greater.
  2. Go to Settings > USB Cables.
  3. Find your USB cable in the list (look for its serial number).
  4. Click Edit, then set the Type to Passthrough.
  5. Double Click on the Cable to Edit the setting
  6. Click on Advanced
  7. Set the Baud rate of the device.

Click OK or Apply to save the changes.

AD_4nXeaG1zOQxMq2gxCPZg0L8VvCZ-v_z4hTkZoLpt8IgNYofjN7rJSPwgKm1NZ4_EB0mG7W97gAIaH4Jqhi-1T_aAdS2gIhUq9EuFY94PoXgjZArnXWMQ0s2tg1v83UaS2UeEBYSU3?key=Zie14C9RnwF16M8ZzOQGEErD

Step 3: Create a Passthrough Port in SmartSDR CAT

  1. Launch SmartSDR CAT.

Click to Create a New Port, and choose Passthrough in the protocol selection.

image.png

3. Select the same USB cable from Step 2 (matched by serial number).

AD_4nXddUBUUIMOZkeflxNvd9_Wz70iy5VrN1XDK3m8S2jDQSpP7fPIfzM0tVBOXFZrZLelE4eArPmALi7lP1NkhNwM5YROnjhvq0jgKcs6Rye5wSElq5l_Hw8duBEnK6HDV3pdS-WAAgg?key=Zie14C9RnwF16M8ZzOQGEErD

Step 4: Use the Passthrough Port in Your Application

  • In your third-party app (like PSTRotator or another device control program), choose the COM port that was just created in Step 3.
    • You can find the COM port name in SmartSDR CAT.
  • Make sure your application is set to use that port for communication.

📝 Tip: Double-check in SmartSDR CAT that the Process is showing the name of the application you're using (like PSTRotator, PuTTY, etc.), which confirms the connection is active.

Comments

  • Gord-VA7GP
    Gord-VA7GP Member ✭✭✭
    edited May 25

    Excellent!

    Currently, I have a local-to-my-Flex computer, and when I'm away-from-home I use Remote Desktop to connect to this local-to-my-Flex computer and spin my rotator. This pass-through feature could be very handy for a few such serial add-ons.

  • VK2NTK
    VK2NTK Member ✭✭
    edited May 26

    Is this feature likely to work with the ACOM 1200S? Will I be able to turn the AMP on an off remotely and one more, Will the Mac version of SmartSDR work? I assume Marcus will answer this one. Thanks and 73's Jack

  • K1UO Larry
    K1UO Larry Member ✭✭✭
    edited May 28

    Hmmmm,, Might be able to rid myself of the 2 port l NPort serial server that now controls my Ultrabeam dipole and the RT21 rotor controller through PSTRotor-AZ. Not sure if I will lose some of the other controls through the PSTRotorApp like controlling the 8 port WEB KMTronics switch to allow remote on/off of Flex plus remote PTT.

  • Howard  K7JNX
    Howard K7JNX Member ✭✭

    To use this completely I'd need 3 USB ports on my 6600 which only has two. Can one safely assume that it would still work if one used a USB hub?

  • WX7Y
    WX7Y Member ✭✭✭✭

    Yes be sure you use a good quality POWERED Switch and Flex recommends it have a metal case, Mike talked a little on this in the video.

  • Asher - K0AU
    Asher - K0AU Member ✭✭

    Finally! Serial passthrough has been requested since the first SmartLink release. I searched the forum and Ken asked for it in 2019.

    Anything else planned from the feature request backlog? In my tech companies we always had a roadmap we shared with customers even if features weren't scheduled yet. Aurora sounds like a cool idea, but many of us were hoping for more software investment in the existing 6K/8K platforms.


    My priorities would be: multi radio support in SSDR and an AI roadmap. I'd love to see the WPF dependencies removed from Flexlib because that would promote more 3rd party software. A software connector for shipping VITA streams to the cloud and an orchestrator to manage radios at different sites would be interesting. A 3rd party program for the on-radio DSP could get us some things like native FT8.

    In the same way that Aurora simplifies hardware integration, I'd like to see simpler software. To operate FT8 I have SSDR, DAX, CAT, WSJT, JTAlert, DXKeeper with several apps, often PSKReporter. In many ways SSDR, DAX and CAT are the least interesting parts of the stack and if FT8 is integrated all that's left is logbook integration. At the minimum an SSDR "FT8" mode that shrinks the pan to a mini box (and ideally shows FT8 on adjacent bands) and then has transmitter status is all we need.

    If this is the wrong thread to discuss features we'd like to see on the roadmap, then move this to a feature request thread.

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.