Skip to content

Lyra v0.4.5 — CTUNE rebuild + Waterfall ID + CW macros

Choose a tag to compare

@N8SDR1 N8SDR1 released this 22 Jun 22:51
· 16 commits to main since this release

Lyra v0.4.5

Hardware / scope: Hermes Lite 2 / 2+ over HPSDR Protocol 1. RX, plus
CW / SSB / AM / DSB / SAM / FM and digital (TCI / VAC) transmit — all voice,
CW, and digital modes transmit.

New

CW macros — named click / F-key memories

The floating CW Console (the CW chip on the top toolbar) gains a
contest-grade macro bank. Each macro is a named, click-to-send CW memory
that also fires on its F-key (F1–F12) from anywhere in Lyra while you're in
CW — like a real keyer, no need to click into the console first. The active
macro lights and shows a live "sending…" state; Esc or Stop aborts.
Common defaults ship (CQ, CQ contest, His call, Reply, Exchange, TU 73, AGN?,
QRZ?), and below the My macros divider you build out your own — + Add
macro
, edit name + text in place, delete; everything saves automatically.
A Repeat toggle re-sends the last macro every N seconds for calling CQ.

CW tokens — fill-in-the-blanks for your macros

Macros can contain tokens in {BRACES} that expand when you send:

  • About the contact{CALL} {NAME} {RST} {#}, filled from the
    console's His call / Name / RST / # contact row, plus {MYCALL} from your
    station callsign. Type the other station's call once and one Reply /
    Exchange macro works for the whole QSO.
  • Your personal tokens — reusable facts you set once: under Edit → My
    tokens
    add name = value pairs (e.g. {ME} = Rick, {PWR} = 5 W,
    {QTH} = Hamilton OH, {RIG}, {ANT}). Any macro using them fills in
    automatically. Token names are case-insensitive.
  • Click to insert — a token palette sits above the send line: click into a
    macro's text (or the send line) and click a token chip to drop it at the
    cursor — no typing braces. Built-in tokens are amber, your personal ones cyan.

Changed

CTUNE — rebuilt centre-tune edge model (RX1)

CTUNE was reworked to match the reference behaviour end-to-end. The
centre/shift/edge decision now lives in the receive frequency pipeline rather
than the panadapter, so every tune source (dial, click, keypad, band /
memory recall, a TCI spot) behaves correctly — not just panadapter clicks.
Tuning toward the span edge now glides (the waterfall scrolls) instead of
hard-jumping; a far jump or zoom re-centres cleanly, and notches/NB track the
demod shift. Engaging, the green CTUN chip, and click-to-listen are
unchanged.

Fixed

  • Waterfall callsign ID in LSB: the transmitted callsign image came out
    mirrored left-to-right in LSB (it read correctly in USB). The raster is now
    pre-mirrored for LSB so it reads upright on the air in both sidebands.

Docs

  • User Guide: the CW operating section now covers the macro bank, F-keys, the
    contact row, personal tokens, and click-to-insert.

Notes

The TX Waterfall ID courtesy feature (callsign rendered as a readable image
in the SSB passband) is a courtesy ID and does not replace your legal
voice or CW identification.