CW599 TOOL DOCUMENTATION · v1.1

QSO Simulator Guide

Learn the six-step CW QSO practice flow and how the browser generates and evaluates each exchange.

Site update · September 7, 2026

The shared page now avoids duplicate analytics initialization and repeated search metadata, and loads account and shop resources only where needed. Training, scoring, audio processing and saved data are unchanged. Analytics still follows your privacy choice and does not collect audio, keying or form contents. The version archive below remains available.

Overview

QSO Simulator rehearses the structure of a short CW contact: calling CQ, answering, exchanging a report, name and QTH, and closing with 73. It is a learning scenario, not a connection to a real radio or live operator.

How to use it

  1. Press Play to hear the current exchange.
  2. Copy the received text into the answer field.
  3. Submit the copy and review the comparison.
  4. Send or advance to the next scripted exchange.
  5. Complete all six exchanges to see copy accuracy and training XP.

How it works

The simulator uses a six-step local scenario and the shared CW599 WebAudio engine. Text is converted into International Morse timing using the selected WPM and tone. Answers are normalized for case and spacing before comparison.

XP is a local training indicator, not an amateur-radio award, contact confirmation, or public ranking. No real RF transmission occurs.

Versions and archives

v1.1 aligns the narrow-screen content gutter with the site header and leaves the six-step training flow unchanged. v1.0 introduced the six-step CQ, report, name, QTH, and 73 training scenario.

Changelog · September 7, 2026

Added consent-aware anonymous tool-open and applicable activity counters or durations. No leaderboard or change to the tool’s calculation, audio or CW Room communication identity was introduced. No audio, answers, location inputs or raw browser IDs are stored in analytics. Unique browsers are estimates, not people. Previously archived documentation remains available below; code history is retained in Git and private deployment backups.

Site changelog · Spanish support

September 20, 2026: the homepage, all eight Morse Lab tools and their current help pages now support Spanish. State, error, permission and optional leaderboard messages are localized; audio, scoring, identities and saved results are shared and unchanged. Guides, articles, shop, account and legal destinations remain in English and are labeled accordingly. Historical help keeps its original languages. Analytics recognizes Spanish routes and respects the same privacy choices without collecting new fields.

Site changelog · Japanese support

September 22, 2026: all eight Morse Lab tools and their current guides now support Japanese. The existing Japanese homepage and interface copy have been reviewed, including dynamic feedback, errors, accessibility, permissions and voluntary leaderboard publication. Audio, scoring, shared identities and saved results are unchanged. English, Chinese and Spanish remain available. Untranslated destinations are labeled as English. Existing Japanese Letter Trainer archives remain available; other historical guides retain their original languages. No new data fields or permissions are introduced.

Version archive

When a retired release has a runnable snapshot, this list will link both its documentation and the archived tool. Earlier releases without a snapshot are explicitly marked documentation only.

v1.1 2026-08 Current
v1.0 2026-07 Original training scenario