Page 1
CTR2-Flex Operation Manual v1.00.03 Last Revision: May 23, 2025 Copyright 2025 – Lynovation.com All rights reserved Updated to firmware v1.00.03 Revised sections for this version are highlighted in yellow...
CTR2-Flex Features ............................6 Hardware ..............................7 CTR2-Flex - vs - CTR2-Dial Hardware ......................8 Can I run CTR2-Flex Firmware on CTR2-Dail? ..................8 Registering the CTR2-Flex Firmware ......................8 Select the Number of Encoders ........................ 9 Connecting to your radio ..........................9 Multiple Clients ............................
ASAP. CTR2-Flex requires a license key to be fully functional. License keys can be purchased separately if you build your own unit. They are included with any purchase of a CTR2-Dial or CTR2-Flex product from Lynovation.com. ...
Flex. In addition, its small size allows you to conveniently locate it on your operating desk. Since it connects directly to the radio it works with any Flex control app including SmartSDR for Windows SmartSDR for iOS/MacOS. CTR2-Flex Operation Manual v1.00 Page 4...
The green power jack on the back of the M5Dial allows you power the unit from an external 6 to 36 VDC power supply. This connector is provided with assembled Flex unit but no external power jack is provided. CTR2-Flex Operation Manual v1.00 Page 5...
3.5mm (1/8”) stereo input jack allow you to use your paddles to control the keyer, straight key, or PTT over the network connection Nine CW macros Swipe tuning and parameter adjustments on the Dashboard pages Panadapter control CTR2-Flex Operation Manual v1.00 Page 6...
A 3D printed enclosure designed by Neil, G7UFO, is also available. This enclosure is well suited for desktop use and looks nice in any station. It is available in a single or dual encoder model, both a with 3.5mm (1/8”) paddle jack. CTR2-Flex Operation Manual v1.00 Page 7...
Port B. The port expander PCB supports up to two encoders with push switches, and the CW paddle jack. Can I run CTR2-Flex Firmware on CTR2-Dail? Yes! Flex and Dial firmware will run on either device. Your firmware registration key also works on both firmwares.
Select the Number of Encoders Once you have successfully registered the CTR2-Flex firmware the Settings menu will open on page 4 so you can select the number of knobs (encoders) on your unit. Your options are None, One, Two, and Swap A/B (for dual-encoder units).
Menu Interface Dashboard Interface Menu User Interface The CTR2-Flex Home page allows you to open the menu and control pages in the basic user interface. This interface is the same interface used on CTR2-Dial with the addition of the DashBrd button.
VFO tuning. The tuning ring is solid white. The label in the middle (in this case VFO) indicates the control function and can be edited by the user using a terminal program. CTR2-Flex Operation Manual v1.00 Page 11...
Hint: You can quickly change to the Buttons or Dial control from the Knob menu by swiping across the center row of buttons either left or right. Swipe from the left to open the Buttons menu or from the right to open the Dial menu. CTR2-Flex Operation Manual v1.00 Page 12...
#. Touching the right side of the bottom label increments the page #. To prevent unintended operation, the caption and footer buttons are dual-function buttons. The first touch selects the button and the CTR2-Flex Operation Manual v1.00 Page 13...
Press the M5 button or touch the SETTINGS caption to return to the Home page. To change menu pages touch on the left or right side if the footer button (<2/7> in this example) or turn the gray ring. CTR2-Flex Operation Manual v1.00 Page 14...
Page 15
Selects the internal keyer type. Options are Off, Straight, PassThru, Type Iambic A, Iambic B, Ultimatic, and Bug – does not change radio Selects the sidetone frequency for units supplied with CTR2-Flex (Keyer Pitch hardware. Has no effect on CTR2-Dial hardware. Options are Off Options) and 500 Hz to 1000 Hz in 50 Hz steps.
Page 16
Reset to Factory NOTE: If you reset the configuration by mistake, execute the Restore to Start Up option to restore your settings before powering the unit down. CTR2-Flex Operation Manual v1.00 Page 16...
To return to the Flex Home page, press the M5 button on the M5Dial’s orange ring or touch the DASH label to the top of this page. Touching the other buttons on this page will open that page. These pages will be described next. CTR2-Flex Operation Manual v1.00 Page 17...
Simply touch the antenna option you want to use. This page stays open until you touch the Esc button at the bottom of the page to return to the dashboard’s Home page. CTR2-Flex Operation Manual v1.00 Page 18...
You can continue to swipe until swipe mode times out (in 3 seconds). Knob A can be used to adjust the selected parameter or you can enable swipe mode to change it. CTR2-Flex Operation Manual v1.00 Page 19...
Tgl button to enable or disable that control. Knob A can be used to adjust the selected parameter or you can enable swipe mode to change it. Touch Esc on the bottom button to return to the dashboard’s Home page. CTR2-Flex Operation Manual v1.00 Page 20...
0 Hz. Knob A can be used to adjust the selected parameter or you can enable swipe mode to change it. Touch Esc on the bottom button to return to the dashboard’s Home page. CTR2-Flex Operation Manual v1.00 Page 21...
Touch Pg> on the bottom button or turn the gray ring on the M5Dial CW to open the Keyer Settings page. Turn it CCW to open the Panadapter/Slice Settings page. Touch Esc on the bottom button to return to the dashboard’s Home page. CTR2-Flex Operation Manual v1.00 Page 22...
Keyer Settings page, turn the gray ring CCW. Knob A can be used to adjust the selected parameter or you can enable swipe mode to change it. Touch Esc on the bottom button to return to the dashboard’s Home page. CTR2-Flex Operation Manual v1.00 Page 23...
You can view this file with a text editor. I don’t recommend editing the values in this file because invalid values may cause problems with the Flex’s program. CTR2-Flex Operation Manual v1.00 Page 24...
MOX button turns blue but no RF carrier is generated or displayed on the panadapter. The only way I have found to get the radio out of zombie mode is to disconnect all clients and power cycle the radio. CTR2-Flex Operation Manual v1.00 Page 25...
Flex firmware on 1. Download and unzip the latest CTR2-Flex firmware from my web site. Unzip that file into a different folder than where you store other Lynovation firmware update files. 2. Download and open the EspressIF Flash Downloader Tool. When it starts, select the ESP32-S3 Chip Type.
Page 27
3. Map the four .BIN files in the CTR2-Flex’s firmware distribution folder into the downloader tool. NOTE: The address for each file is embedded in its file name. Enter these addresses in the address fields to the right as shown in this screenshot.
The Flex’s terminal interface was designed for this size. While in the Terminal… settings verify the New-line options are set to CR for both Transmit and Receive and the Terminal ID is set to VT100. CTR2-Flex Operation Manual v1.00 Page 28...
Device Manager and set Speed (Baud Rate) to 115200. NOTE: Since this is a USB serial port the Speed (baud rate) doesn’t matter. Data will be sent at USB speeds regardless of the Speed setting. CTR2-Flex Operation Manual v1.00 Page 29...
Page 30
I like to set the Background color to blue and the Bold color to yellow but you can find the colors that work for you. After you get a color combination you like return to the Session menu and Save the session. CTR2-Flex Operation Manual v1.00 Page 30...
Can use encoder to select keyer macro to edit – turn to change, press to edit Added an Info button to the Settings menu. It displays version #, call, and registration key CTR2-Flex Operation Manual v1.00 Page 31...
Page 32
Added a new Filter page to the dashboard Swapped bandwidth and mode button locations on Dash Home page v1.00.00 – March 5, 2025 – Initial Alpha Release First alpha release on CTR2 user group CTR2-Flex Operation Manual v1.00 Page 32...
Need help?
Do you have a question about the CTR2-Flex and is the answer not in the manual?
Questions and answers