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.

FRStack V4.0.0.1 Released

Mark_W3II
Mark_W3II Member ✭✭✭
edited December 2025 in Third-Party Software

Version 4.0.0.1 of FRStack for Windows and FRStack Web APIs for Windows, RPi, Linux and OSX has been released.

Updates and Changes

Update to FlexAPI 4.1.5
Add Slice DSP: NRL, NRS, RNN, NRF ANFL, ANFT
Add Slice ESC, ESCGAIN, ESCPHASESHIFT
Add Slice FMTX1750 for EU

Download link: http://www.MKCMSoftware.com/download/FRStack4Setup.exe

This release replaces FRStack3, it supports version 3 and 4 radios.
If you upgrade FRStack3 the install folder will remain FRStack3 else it will be named FRStack4.

Expose FRStack REST APIs to your network

  1. Edit FRStack.exe.config file in the "C:\Program Files (x86)\FRStack4" folder then change the following to expose REST to the network.

Change

to

Now when FRStack executes it will be available to your network. You now must run FRStack as Administrator OR register the REST port with Windows.

I recommend that you add a URLACL for the PORT for any Windows User that runs FRStack.

You register the port with NETSH by running the following command in a CMD window launched as Administrator. Note the default port for FRStack is 13522.

           netsh http add urlacl url=http://+:13522/ user=everyone delegate=yes

FYI:

You can list registration via: netsh http show urlacl
You can delete this registration via: netsh http delete urlacl url=http://+:13522/

What is "FRStack Web APIs"?

This version of FRStack provides REST APIs for RADIO, SLICE, UDP, PGXL AMP, SPE AMP, SteppIR Control for the Raspberry PI (ARM32) , Linux (x64), Windows and OSX (x64) platforms.

73, Mark W3II

Tagged:

Comments

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

    Thanks Mark! It is great to have you as part of the group.

    Merry Christmas!

  • NG0Z
    NG0Z Member ✭✭

    How do you get the new commands, i.e. to turn on NRS, to show up in Stream Deck?

  • Mark_W3II
    Mark_W3II Member ✭✭✭
    edited January 2

    I am assuming you have the proper licensing on your Radio that enables new DSP features.

    For FRStack UI, Right click on slice display then select DSP menu item.
    You could also add global hotkey in FRStack that toggles the DSP features on and off. Find this under View Hotkey Editor. once you add your hotkeys remember to select the View Hotkeys to enable them.


    For STREAMDECK
    In the FRStack installation directory there is a new
    com.mkcmsoftware.restcall.streamDeckPlugin. Install folder may be FRStack3 or FRStack4.
    Open the Streamdeck editor then right click on a FRStack item then select uninstall.
    Next step is to load the new plugin by double click on the new plugin you found in the installation directory. You should see a message box confirmation in the Streamdeck editor.

    The installation folder also holds stream deck profiles to which I have added the new features.
    "C:\Program Files\FRStack3\FRStack SD+.streamDeckProfile" has a new page with DSP additions.
    "C:\Program Files\FRStack3\FRStack4 Rest.streamDeckProfile" has a new DSP+ under DSP folder.

    73, Mark W3II

  • NG0Z
    NG0Z Member ✭✭

    Yes, I am a SmartSDR+ Early Access Subscriber.

    …and thank you for the quick reply, that worked! I added NRS to my Stream Deck.

    Stream Deck Jan 2 2025.jpg
  • Mark_W3II
    Mark_W3II Member ✭✭✭

    FRStack V4.0.0.5 released, adds new DSP NRF, NRL, NRS and ANFL Level settings.

  • Erik Carling EI4KF
    Erik Carling EI4KF Member ✭✭✭✭

    Mark, thank you. Our prayers answered.

    SwisslV5_uw0m0pmHLi.png
  • NG0Z
    NG0Z Member ✭✭

    So you can adjust the level of these (awesome) DSP filters in FRStack but not yet in SmartSDR?

  • Trucker
    Trucker Member ✭✭✭✭

    I think it was mentioned in another thread that the sliders will be available in version 4.2.x. when it is released. The Flex API has the necessary parts available to allow 3rd party applications to connect to the various parts of the different functions that has been using sliders for adjustment all along. Fortunately Stack and the upcoming DSP Sliders programs are now taking advantage of the API and making the sliders available now.

    James

    WD5GWY

  • Alan
    Alan Member ✭✭✭✭

    Question; The API and now third party apps now adjust the NR parameters…..does anyone know what changing each of the parameters for each NR function actually does? I too, have manipulated the values per the API, but cannot discern what the end result is. Documention?

    Alan. WA9WUD

  • Trucker
    Trucker Member ✭✭✭✭

    There's some documentation about the new noise reduction features on Flex Radio's website. Several of the methods and algorithms and their descriptions are available online. It will take some sleuthing with Wireshark and looking at the api calls itself to determine what settings effect each function and in what way. The last time I looked, the API documentation hadn't quite caught up with the latest version being used. So,it will take some trial and error to add more adjustments than just the sliders themselves. It really depends on how Flex Radio developers coded the new algorithms. If they are hard coded in such a way that none of the parameters can be altered, then, most likely all that can be changed is how aggressive the different functions are applied to a signal.

    James

    WD5GWY

  • Geoff AB6BT
    Geoff AB6BT Member ✭✭✭

    OK, where are the DSP sliders located? I can't seem to find the menu selection.

  • NG0Z
    NG0Z Member ✭✭

    Assuming you’ve upgraded to the newest version of FRStack, to access the sliders in FRStack, right click on the “slice” in FRStack, then click DSP.

  • Geoff AB6BT
    Geoff AB6BT Member ✭✭✭

    Got it! Thanks!!!

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.