MORCONI for FlexRadio - Release Notes
Version 1.8.0 - Spring Edition (2025-03-03)
-
QNEthernet timing issues have been fixed.
-
Configurable banner/command speed:
Add 'Prompt Speed: XX' to the MORCONI.CFG file, where XX is the CW speed in WPM.
-
Dynamic configuration selection at boot: up to ten (10) different configurations can be selected dynamically.
-
Create configuration files named MORCONIX.CFG, where X is a number between 1 and 9.
-
Whitin 4 seconds of booting, press and hold the paddle or the keyer.
-
MORCONI will respond with a number between 0 and 9. Keep holding the paddle until you hear the number corresponding the desired configuration.
-
Release the paddle to activate the selected configuration. MORCONI will retain this selection for the next boot.
-
Configuration 0 corresponds to the standard MORCONI.CFG file. If a configuration file is missing or incorrect, the system will revert to MORCONI.CFG.
-
Upon boot, MORCONI sends the release number and the active configuration in the format "CFXXX/Y", where:
CF stands for Client Flex,
XXX represents the release number,
Y indicates the active configuration (e.g., CF180/0).
-
A specific debounce time for memory and PTT buttons can now be set.
Add 'Buttons Debounce: XX' to the configuration files, where XX is the debounce time in milliseconds.
-
The internal keyer is even more responsive.
Version 1.7.1 - Maintenance Release (2025-02-06)
-
Reverted from QNEthernet to NativeEthrnet to fix the delay and incorrect keying issues.
-
At boot, MORCONI sends the release number at 30 WPM. The format is "CFXXX", where "CF" stands for Client Flex and "XXX" represents the release number. (e.g., CF171).
-
Command Speed has been lowered to 30 WPM.
Version 1.7.0 - Mardi Gras Edition (2025-02-01)
-
CMOS timing improvements.
-
Fixed PADDLE REVERSE logic which was broken.
-
Improved LED routine.
-
Switched from NativeEthernet to QNEthernet library,
-
NEW FEATURE: 4 Memories. Connect buttons to pins 38/39/40/41 and Ground, Add the Memories configuration to the configuration file.
-
NEW FEATURE: DNS lookup or IP can now be used for connecting the radio. To activate add the USE DNS, FLEXURL, and TeensyDNS parameters to the configuration file.
-
NEW FEATURE: FlexRadio MOX. Connect a button to pin 14 and Ground. Pushing the button sets the radio in TX. LED on pin 7 shows the MOX status.
Version 1.6.0 - Christmas Edition (2024-12-25)
-
RTS and DTR interfacing for controlling the interface with logging programs (N1MM, DX4WIN)
Version 1.5.0 - 20241210
-
Send a "C" instead of a "K" when radio and SmartSDR are connected.
-
Send a "D" if the radio disconnects.
-
Changes in the ReadRadio routine (NOW instead of TIMED) to be more responsive and avoid the radio deadlock and CWX delay. (K9SO/G4IRN)
-
Speed pot is read before sending an element for improving keyer response.
-
Added Ultimatic emulation. (LB6B)
Version 1.4.0 - 20241104
-
Radio output logic and routine improvements.
-
Added logic to check on SmartSDR disconnections (G4IRN).
-
Added the KFactor and LogiFactor to the config file and to the logic.
-
Changed the config file reading routine to trim spaces (K9SO)
-
Added TXLEDPin (Pin 4) and RevTXLEDPin (Pin 5) definitions and logic for connecting external visual LED indicators of CWing status or to control local TX via optocouplers. (K9SO)
-
Added ConnLEDPin (Pin 6) definition and logic for connecting external visual LED indicator of the connection status. (K9SO)
Version 1.3.0 - 20241028
-
Added the routing to read the radio output, this fixed the disconnection issue (G4IRN).
-
Implementation of the internal keyer
Version 1.2.0 - 20240925
-
Added the FlexDelay configuration parameter to deal with disconnections.
-
Small improvements in serial output debug messages to identify the running routine
Version 1.1.0 - 20240824
-
Sidetone Clicks have been fixed using fading.
Version 1.0.0 - 20240731
-
First public release