FRStack - Flex Radio SmartSDR Companion Utility

FRStack displays a list of Active Slices, Most Recently Used (MRU) Frequencies, a list of Memories, a list of Favorite Memories, a list of Scan Banks, the Transmit Profiles, the MIC Profiles, the Global Profiles and the Radio Memory List.

Select a Slice window to designate the target slice for commands. The context menus are accessed by right clicking UI objects.

FRStack monitors the radio's slice frequency, when the frequency is in use for 15+ seconds it is recorded as a MRU band entry. If the frequency shifts less than 1K in either direction the current MRU is updated. When the MRU list reaches its limit the oldest MRU entry is removed. When a MRU button is selected the active Slice is set to the buttons information.

Memory buttons can be created from the context menu of a Slice, MRU tab background, MRU Band label and MRU button. A Memory can be linked to one of your TX Profiles and or MIC Profiles, this is optional. When a Memory button is selected the active Slice is set to the buttons information and the TX Profile / MIC Profile is also selected. When a Memory Band count reaches its limit a warning is displayed, you must delete a current memory to add new one. You can also increase the memory limit in the options.

The Scan Bank feature allows you to create up to 10 frequency lists called Banks. Scan Bank frequencies are created in a similar fashion as Memories using the context menus of MRU or Memory frequencies. A Scan Bank scan operation is started by using the Slice's context menu to select the Scan Bank of your choosing. The Scanning menu item lets you set the Scan Dwell time, Mode and Scan Mute settings.

SSB Meter Level Mute feature will mute the active slice when the current meter level is below a user selected level setting. This is a poor man’s squelch for SSB.

Features
  • Slice S-Meter feature
  • Swap Slice settings with another slice
  • Mute all other Slices other
  • Tracks most recently used (MRU) Slice settings for easy recall and storage to memory
  • Save Slice and MRU settings to a Band Memory or Radio Memory
  • Apply labels to memory buttons
  • Favorites tab and ability to mark Memory as a Favorite
  • TX Profile tab and ability to link Memory to a TX Profile
  • MIC Profile tab and ability to link Memory to a MIC Profile
  • Global Profile tab with Program Launch feature
  • Radio Memory tab allows you to Apply or Delete Memory from list
  • Options to change button Font Size and Color and default behavior
  • Remember window position and state
  • Mini Memory Window option to view all Band Memories in less screen real estate
  • Hotkeys for common radio and slice functions MOX, TUNE, ATU, VOX MUTE (Lineout mute) VOLUP, VOLDOWN (Lineout volume) SMUTE (Slice mute) NB, NR, ANF (Slice DSP) and many more
  • Band Edge Beep Feature - band edges are configured in the BandEdges.cfg file. Currently the file contains US settings.
  • Band Label Feature - band mode and license requirements are configured in the BandLabels.cfg file. Currently the file contains US settings.
  • MOX control from COM Port - Use a hand or foot switch on a Remote PC

Version History

Release 1.11.27.0

Version 1.11.27.0   Download
Swap A & B-H Slices Hot keys
Bug fix for loading RX EQ settings

Version 1.11.26.0
Slice Panadapter Bandwidth Menu Items & Hot keys
Bug fix for Profile load slice cycling (relay clicking)

Version 1.11.25.0
Slice S-Meter peak hold indicator
Meter window context menu additions:
   Meter bar show / hide
   Display meters horizontally
   Select which meters to display

Version 1.11.24.0
Meter window add graphical bar
Meter window Power & SWR uses 20 sample peak hold
Memory now records radio RX EQ, optional apply

Version 1.11.22.0
Bugfix for Meter scaling
Version 1.11.21.0
Add Hotkeys for SCAN BANK ADD, STEP size
Add keyboard delete on MRU, Memory and Scan Tabs
SmartSDR / Flex SDK V1.11 Support

Version 1.11.20.0
Slice S-Meter feature
Meter Window Temp in Fahrenheit option
Squelch now works for all Modes
Support meter scale changes for V & A

Version 1.9.17.0   Download
Bugfix - Change slice command order
1st time CW Color changed to Orange
Version 1.9.16.0
Add Reboot Radio menu item - Restarts radio
Add Mode Color feature, Options dialog allows you to adjust button color based upon mode
SmartSDR / Flex SDK V1.9 Support

Version 1.8.15.0   Download
Add Scan Memory quick capture feature - Double click on Slice
Add Disconnect GUI Client - Radio Menu item + HotKey (GUIOFF)
Enhance Global Profile Program Launch Editor
SmartSDR / Flex SDK V1.8 Support

Version 1.6.11.0   Download
Bugfix - Windows 7 Edit Memory crash

Version 1.6.10.0
Increase Scan Banks count to 20
Bugfix Program Launch Show Normal option

Version 1.6.9.0
Program Launch upon Global Profile Selection
Mute All Slices Menu Item And Hotkey

Version 1.6.6.0
Bugfix - SSB / AM Squelch function failed when there was no Slice A

Version 1.6.5.0
Stack Memory - add support for APF Enable / Level Settings
Meter Window - Context menu Transparent option

Version 1.6.4.0
SmartSDR / Flex SDK V1.6 Support
Adds Slice WNB Control
Adds MIC Profile Tab
Add Meter Window - Voltage, PA Temp, TX Power Out / Reflected and SWR
Squelch (Meter Level Mute) - Slice Mute enable option
Squelch (Meter Level Mute) - DAX assignment follows Mute option; A=1,B=2,etc.
Squelch (Meter Level Mute) & Scanning now work together
Main window Tab selection Option
Mini Window selectable Always-On-Top feature
Remote MOX Switch now supports CTS & DSR with Pin level; Added debounce logic
Scan Tab - Band Label now a Start Scan button
Scan Tab - Memory button click stops scanning then sets scan slice to memory
Scan Tab - added Skip Memory option

Version 1.5.1.0   Download
Fix DIGL/U Offsets

Version 1.5.0.0
Memory editor
Support for new Demod modes
Meter Level Mute now works with SSB, AM and FDV
Meter Level Mute now for each Slice
SmartSDR / Flex SDK V1.5 Support
Support for RTTY and DIGL/U Offsets

Version 1.4.7.8   Download
Numeric conversion culture bugfix
Band Label Feature - Shows mode and license using color and letters
Band Edge Beep Feature
Scan Bank Feature - Create and scan up to 10 groups of frequencies
SSB Meter Level Mute - Poor man's Squelch for SSB
MOX control from COM Port's DSR - Use hand or foot switch on Remote PC
SmartSDR / Flex SDK 1.4 Support

Version 1.4.6.0
New global hotkeys - APF, APFUP, APFDOWN

Version 1.4.5.0
Enhanced Radio menu items
Enhanced global hotkey list
Supports FlexRadio SmartSDR / FlexLib 1.4.11

Version 1.4.4.0
Add global hotkeys to toggle VOX and SMUTE (slice mute).
Radio menu has new Slice features
  On slice set enable TX (renamed)"
  On slice set mutes other slices (renamed)
  Active radio slice enable TX (NEW)
  Active radio slice _Mutes inactive slices (renamed)
Bug fixes

Version 1.4.3.0
Supports FlexRadio SmartSDR / FlexLib 1.4.3
Create global hotkeys to invoke MOX, TUNE, ATU, MUTE, Volume, NB, NR, ANF.

Radio menu has new Slice features
  Enable Hotkeys
  Hotkey Editor
  Enable TX on slice set
  Slice set always enables TX
  Follow radio active slice
  Slice set mutes other slices
  Radio slice active mutes inactive slices
New Slice panel background context menu
  Lineout Mute
  Headphone Mute
  Binaural RX
  Monitor TX
New Memory button context menu items
  TX Enabled
  Mute Enabled

Version 1.4.2.0
Supports FlexRadio SmartSDR / FlexLib 1.4
Radio Memory List - Create, Apply and Delete Radio Memories
Memory Mini Window - reduced screen footprint

V 0.5.5.0 is fifth public Beta release of utility.
Favorites Tab and ability to mark Memory as a Favorite
TX Profile Tab and ability to link Memory to a TX Profile
Option to change button Font Size and Color
Import File now merges with existing memories
Replace horizontal button scrolling with wrapping

V 0.5.4.0 is fourth public Beta release of utility.
Fix MRU button promotion issue
Fix Slice info / tooltip refresh issue

V 0.5.3.0 is third public Beta release of utility.
Remember window position and state
Add slice and button tooltips
Support for bands above 100 MHz
Update bands labels

V 0.5.1.0 is second public Beta release of utility.
Support for frequency outside US Bands

V 0.5.0.0 is the first public Beta release of the utility.
Swap Slice settings with another slice.
Tracks most recently used (MRU) Slice settings for easy recall and storage to memory.
Save Slice settings to a Band Memory.

Flex Radio Community Articles