Skip to content

History / Top Bar and Status

Revisions

  • docs: prefix bare "Zeus" with "OpenHPSDR" across user-facing pages Normalises user-facing prose to read "OpenHPSDR Zeus". Mobile.md was already prefixed ("Openhpsdr-Zeus") and is now aligned with the rest of the wiki. Code identifiers (Zeus.Server, Zeus.slnx, Zeus.Dsp, Zeus.Protocol1/2, Zeus.Contracts), filesystem paths (~/.local/share/Zeus, Zeus.app), and installer filenames (Zeus-X.Y.Z-...) are left as-is.

    Brian Keating committed Apr 29, 2026
  • Major wiki overhaul: per-panel screenshots + code-verified facts Section screenshots captured from a live HL2 RX session at 1920x1100 and embedded on the corresponding pages: Top-Bar-and-Status top-bar.png Modes-and-Bands modes.png + band.png Bandwidth-and-Filters bandwidth.png + filter.png + filter-panel.png Front-End-and-Gain front-end.png + agc.png + zoom-drive-mic.png Frequency-and-VFO frequency-vfo.png Panadapter-and-Waterfall already had two; now also references zeus-filter-panel-open.png Meters s-meter.png + tx-stage-meters.png DSP dsp.png TX-Controls transport-bar.png CW-Keyer cw-keyer.png QRZ-and-World-Map qrz-lookup.png + great-circle-map.png Logbook logbook.png Home hero shot zeus-connected-panadapter.png Prose reconciled against the React frontend (zeus-web/src). Notable factual fixes: * Map modifier is Alt, not M. The 'hold M' instruction in Shortcuts and Panadapter and QRZ-and-World-Map was wrong — there is no M-binding in use-keyboard-shortcuts.ts. Replaced with Alt-hold, Alt-drag, Alt-wheel. * ZOOM range is 1x..8x integer steps (was documented as 1x..10x). * Bandwidth presets are mode-dependent: SSB Narrow/Wide+3k/4k/6k, AM AM 6.6k/Wide 8.0k+3k/4k/6k, CW only CW 250/CW 500. * Filter bank has 10 fixed F-slots + VAR1/VAR2 user slots; the '==' hamburger opens an Advanced Filter Ribbon with a graphical passband editor and 6 mode-dependent preset bandwidths. * AGC: single AGC-T slider, 0-120 dB step 1, default 80; no mode buttons. * AF: -50 dB to +20 dB. * DSP: NB cycles Off/NB1/NB2 with threshold 0-100 default 20; NR cycles Off/NR(ANR)/NR2(EMNR); ANF time-domain, NBP RXA frequency- domain, SNB spectral; Leveler Max Gain 0-15 dB step 0.5 default 5. * VFO type-input accepts kHz (not MHz), comma decimal accepted, range 0-60 MHz. * S-Meter scale is -127 dBm (S0) to -13 dBm (S9+60), 1500 ms peak decay, post-AGC. * TX Stage Meters: nine taps (ALC pair, MIC, EQ, LVLR, CFC pair, COMP, ALC, ALC GR, OUT) with -30..+12 dBFS / 0..25 dB GR scales, and a -400 dBFS bypass sentinel. * CW Keyer macro send is wired to a callback but does not yet key the radio; the Morse strip is decorative; iambic toggle not yet in UI. * SPLIT / RIT / SAVE MEM buttons render but are placeholders. * Map tiles are Esri World Imagery; the horizontal sweep lines are decorative, not a real day/night terminator. Sidebar already had Installation; Home now lists it under Getting around. README in the main repo still hands off to this wiki for the full user guide.

    @brianbruff brianbruff committed Apr 25, 2026
  • docs: add initial user guide covering every UI control

    Brian Keating committed Apr 23, 2026