Skip to content

Repository files navigation

RK3TD CW Decoder — v0.4t

Real-time CW (Morse code) decoder for Windows with an optional DXLog.net Partner Window bridge. by RK3TD.

Features

  • Live audio decoding and FINAL text with callsign highlighting using MASTER.DTA.
  • Full view with graphs and compact view without graphs and diagnostic rows; each window size is remembered separately.
  • Optional local DXLog.net Partner Window integration: up to four unique recent callsigns, with Exact calls ahead of Corrected calls. The Partner stack is refreshed on a new space in FINAL; entries older than 30 seconds are excluded at refresh.
  • The Partner bridge uses TCP loopback 127.0.0.1:19889, not DXLog UDP 9888. It does not write to QSO Entry, change focus, use the clipboard or transmit CW.

Run from source (Windows)

  1. Install Python 3.12 or later and ensure python is available in Command Prompt.
  2. In this directory run python -m pip install -r requirements.txt.
  3. Run run.bat (or python main.py). Select an appropriate audio input device in the application.
  4. data/MASTER.DTA is included. To update it, download a fresh copy from Super Check Partial and replace data/MASTER.DTA while the decoder is closed.

Settings are stored locally in config/settings.json and excluded from Git.

Optional DXLog integration

See DXLog script/README.md. The decoder can run without DXLog. The integration was developed for DXLog.net 2.6.34; behavior on other versions has not been verified.

Build a portable Windows package

Run BUILD_PORTABLE.bat on Windows. It installs build dependencies, runs PyInstaller and prepares a portable directory. See README_PORTABLE_BUILD.txt. A source ZIP is not a prebuilt Windows executable.

Data and credits

data/MASTER.DTA: Super Check Partial, developer information. Update it from the upstream site for current callsign data. The application icon was created for this project. Third-party Python packages retain their own licenses.

Status

This repository publishes the tested v0.4t source baseline. Multichannel decoding is not included.

About

Real-time CW decoder for amateur radio with DXLog.net Partner Window integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages