Since I published the YouTube video on the Mini’s User Interface on February 13 there have been several enhancements that were not covered in that video. Eventually I might add to (or redo) that video to update it but for now, I’ll just list UI improvements here.

Program Enhancements

There have been several program enhancement since the video was published.

  • I added a new VFO menu. This menu gives you a lot more control over the VFO functions in the program. You can now copy A to B, B to A, or swap A and B. You can also select which VFO to tune from memory (A and B are both saved to each memory slot).
  • I moved several menus to the main menu so you don’t have to dig down to do simple things.
  • Long-pressing the [B] button toggles frequency/mode Lock on and off.
  • I added RIT (Receiver Incremental Tuning, Rx Offset, or Clarifier) for radios that support it (not all do)
  • Added several new options to the [C] Button menu. The [C] button can now be assigned to activate PTT, RIT, or set Keyer Speed.
  • Enhanced the Terminal mode. Menus are now displayed on the terminal just like they are on the Mini.
  • Added a PTT ‘latching’ mode that allows you to click to start PTT and click to stop PTT from the Remote PTT input. When the [C] button is set for PTT it is always latching.
  • Added Copy , Rename, and Delete Radio Port to the Radio Port menu.
  • Added WiFi auto-connect option to automatically connect to WiFi on boot. Hold the encoder down to invert this option.
  • Added speed sensitive tuning
  • Added the ability to temporarily increase keyer speed by 50% by adding * before and after text in the CW transmit buffer. This is great for contesters constantly sending 599’s… just send *599*.

Starting with v1.03.00 firmware I added new Link and Ant Sw menus. The Link menu supports linking two Minis together for SO2R operation and the Ant Sw menu supports the new CTR2-Mini Antenna Switch Controller. More information on these modes can be found here.

Home Page Enhancements

The updated Home page is shown in the lead photo. Here’s a list of recent changes:

  • The Home page now shows the offline VFO frequency and mode below the Band and Mode labels (10 MHz CW in the photo).
  • When RIT (Receiver Incremental Tuning) is turned on, the RIT offset will be displayed below the Memory Name label (on the same line as the offline VFO). RIT=120 Hz in the lead photo.
  • The Options line (above the bottom Status line) now shows Flex settings if the Flex CAT is selected. In the lead photo you can see we’re connected to a Flex as a non-GUI client on Slice B, antenna 1 with the volume set at 30.
  • In case you get tired of being reminded that CTR2-Mini was brought to you by KU7Q, you can edit the default text on the Status line (bottom line) with the Config -> Tag Line menu item

Value Settings Window

A huge change has been made with the Value Settings window.

  • This window is now “sticky” meaning it won’t automatically close after 7 seconds the way the menus do. This allows you to bring up any value and leave it up until you’re done with it. This is great for CW contesters that are constantly changing RIT or keyer speed. To close this window long-press (> .5 seconds) the encoder or press the [Ok] button.
  • On values where it makes sense, you can set the value to 0 by long-pressing the encoder. Long-press the encoder again to restore the previous value. This gives you “on/off” control of that parameter. This is great for RIT, or any of the Flex DSP or Volume settings.
  • On values where it doesn’t make sense to have On/Off control (keyer speeds, Flex antenna selection, etc) just set the value and short-press to close the window.
  • Exiting the window by short-pressing the encoder or pressing the [Ok] button saves the current value for that parameter.

FlexRadio Enhancements

Since the UI and FlexRadio Integration YouTube videos were published there have been major changes in the program to support FlexRadios.

  • I totally rewrote the FlexRadio communication code to make it more robust. It now connects as a non-GUI client if SmartSDR is running or as a GUI client if SmartSDR is not running (per FlexRadio’s recommendations). Be aware that if you are running SmartSDR v2.xx it only supports one client so connect the Mini to your Flex AFTER you start SmartSDR.
  • I added volume control for the connected slice.
  • The new value window On/Off mode allows you to quickly enable or disable the DSP or volume levels.
  • I added the ability to key CW over the network to your Flex. This allows you to use a set of paddles with the Mini and work CW the ‘real way’ without any physical connection to your radio. This works great if your radio is remote from the Mini.