Skip to content

History

Revisions

  • docs(wiki): v0.9.0 features — Voyeur Mode, CW Decoder, WAV Recorder, Raspberry Pi, smooth tuning New pages: Voyeur-Mode, CW-Decoder, WAV-Recorder, Raspberry-Pi. Updated Home (What's new in v0.9.0), Sidebar (Tools & Plugins + Raspberry Pi), and Panadapter-and-Waterfall (smooth tuning).

    @Kb2uka Kb2uka committed Jun 13, 2026
    d17ce2f
  • audio-suite: document master bypass for the whole chain Adds a dedicated "Master Bypass — a single toggle for the whole suite" section to Audio-Suite.md covering what the master BYPASS button on the TX chain rail does, what it does not touch (CFC stays untouched; per-plugin bypass states are preserved across master toggles), the default-engaged behaviour on a fresh install, persistence across restarts and across connected clients, and when to use it. Also updates the TL;DR to mention "click BYPASS off to engage the chain" so a brand-new operator following the TL;DR doesn't get stuck wondering why the chain seems inert. Adds a troubleshooting entry: "I installed the suite but don't hear any difference" — most common cause is master bypass still engaged. TX-Audio-Tools.md (the CFC page) gains a "What's on this panel" top section that introduces the brass-plate TX chain rail above the CFC controls, calls out the master BYPASS button, and links into the Audio-Suite page for details.

    @Kb2uka Kb2uka committed May 22, 2026
    f5768ff
  • Add Audio Suite page — workflow, audition, per-plugin reference, gain staging

    @Kb2uka Kb2uka committed May 19, 2026
    260745c
  • docs(wiki): add PureSignal Feedback Calibration page Bench procedure for setting HW Peak on chains that don't match the per-board defaults — external amp sample taps, inline attenuator pads, non-standard coupler factors. Covers what the Observed bar actually measures (post-IQC TX envelope vs LUT scale, not raw feedback RF), how to use Feedback Level as the ground-truth ADC indicator, when to add a pad vs adjust HW Peak, and a worked example for the ANAN-G2 + RF2K-S -55 dB tap chain that lands at HW Peak 0.655.

    @Kb2uka Kb2uka committed May 16, 2026
    bd77779
  • docs(wiki): add Hardware Requirements page Operator-facing sizing guide with three tiers (Floor / Recommended / Pro) covering CPU, RAM, storage, network, audio, display, OS tuning, and power. Plus hard constraints, why the Recommended tier earns its name, common pitfalls, and per-OS notes. Sidebar entry inserted between Installation and Getting Started under the existing User Guide group. Source: proposal in Kb2uka/openhpsdr-zeus#288, signed off and published.

    @Kb2uka Kb2uka committed May 13, 2026
    65ffafc
  • docs(rf2k): RF2K-S Amplifier panel — setup, calibration, TCI band-follow

    @Kb2uka Kb2uka committed May 9, 2026
    05d8d8f
  • docs(install): document HTTPS :6443 for remote/server mode Browsers block getUserMedia on non-localhost HTTP origins, so remote clients hitting http://<host>:6060 can load the UI but cannot transmit. Zeus.Server already opens a self-signed HTTPS listener on :6443 — make that the documented path for Server mode and PWA installs, and add :6443 to the firewall examples. Getting Started now points LAN users at https://<host>:6443 by default.

    Brian Keating committed May 6, 2026
    ea47357
  • docs(linux): document LD_LIBRARY_PATH requirement when invoking Zeus.Server directly The released tarball ships libwdsp.so under runtimes/linux-x64/native/, and the ./zeus wrapper exports LD_LIBRARY_PATH so .NET P/Invoke can find it. Running ./Zeus.Server directly (server mode, tmux, systemd) skips the wrapper and produces a DllNotFoundException. Document the workaround in Installation (Linux server section + systemd unit) and Troubleshooting (new subsection under "Missing native WDSP library on Linux").

    Brian Keating committed May 6, 2026
    cf59f26
  • docs(install): split Desktop vs Server mode, cover Windows/macOS/Linux for both

    Brian Keating committed May 6, 2026
    bc6cceb
  • VST Host: document SidecarLocator search order

    @Kb2uka Kb2uka committed May 3, 2026
    267e3ac
  • Add VST Host page

    @Kb2uka Kb2uka committed May 3, 2026
    e6a4fea
  • Add PureSignal wiki page covering the redesigned dashboard UX Walkthrough of both surfaces (transport-bar popover and the SETTINGS → PURESIGNAL dashboard) with screenshots of each section: calibration ring + STATE label, signal flow chips, observed-vs-HW-peak pairing, correction readout, coupler selector (internal for HL2, external for ANAN/Saturn), Auto/Single mode, run/reset, and the timing + hardware panes underneath. Includes a STATE vs CORRECTING explainer for the most common point of confusion: STATE is the calcc inner-loop step (cycles continuously in Auto), CORRECTING is the orthogonal info[14] flag that means predistortion is currently shaping TX. They're independent. Adds per-board notes (HL2 internal coupler default, P2 external coupler wiring, HW peak factory values) and an updated troubleshooting section. The legacy PureSignal-on-Protocol-2 page now redirects to the new page at the top — kept around so older issue / PR links still resolve. The sidebar and Home links point at the new page.

    Brian Keating committed May 3, 2026
    081c6eb
  • docs: explain ports — desktop app skips :6443 by design Adds a 'Ports and HTTPS modes' section to the Developer Guide covering the two runtime shapes (standalone Zeus.Server vs the Photino desktop app) and what listens where in each. Cross-links from the Mobile page, since the LAN HTTPS listener exists primarily so phones can get getUserMedia from a non-localhost origin.

    Brian Keating committed May 2, 2026
    ad0b006
  • 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
    bfb6072
  • DSP: rewrite NR2 section for Method / Trained / Post-Process panel layout

    @Kb2uka Kb2uka committed Apr 27, 2026
    7f44e0e
  • docs: add Mobile page Document Openhpsdr-Zeus Mobile as the deliberately-simple PWA path: shared backend with the desktop, install via browser address bar, no mobile-specific profile yet. Note the relationship to ON7OFF's Thetis mobile app and ongoing TCI work. Wired into _Sidebar.md and Home.md under Getting around.

    Brian Keating committed Apr 27, 2026
    01bd412
  • Move detail moved out of README into wiki Three new pages and sidebar/Home updates: - Developer-Guide: build from source, two-terminal dev loop, project layout, tests, conventions, distribution roadmap - PA-Settings: rated PA output table per board class, PA Gain, upgrade-from-older-install note, Apply behaviour - Troubleshooting: known quirks (TUN carrier display artifact), missing native WDSP libraries on Windows/Linux, wisdom pointer Updates _Sidebar and Home to link the new pages plus the existing TX Audio Tools page that was missing from Home.

    Brian Keating committed Apr 26, 2026
    66af2de
  • Add TX Audio Tools page covering 10-band CFC; sidebar link

    @Kb2uka Kb2uka committed Apr 26, 2026
    5a9ad3e
  • DSP: document NR4 preview slot, NR2 ⚙ panel, Save-click workflow

    @Kb2uka Kb2uka committed Apr 26, 2026
    9053cea
  • wiki: add PureSignal (P2 / ANAN G2) operator guide Operator-facing walkthrough of PureSignal adaptive predistortion on Protocol 2 boards (ANAN G2, G2 MkII, Saturn / Saturn-XDMA). Covers hardware requirements (coupler + Bypass coax), per-control reference, first-time calibration walkthrough, what 'good' looks like in the log and on the air, troubleshooting common rack symptoms (silent feedback bar, runaway AutoAttenuate, time-alignment issues, post-reconnect state loss), per-board hw_peak table, and references to Pratt's PureSignal paper / Thetis / pihpsdr / WDSP source. Feature lands on develop with PR #103 (TX panadapter + PureSignal foundation + AutoAttenuate convergence) and PR #104 (reconnect-state- resync). Rack-verified G2 MkII / 80m / 1300W / fw 2.7b41. Adds the page to the sidebar under Transmit and the Home index.

    @Kb2uka Kb2uka committed Apr 25, 2026
    f6bd835
  • Add KB2UKA alongside EI6LF in maintenance notes (Home + Footer)

    @brianbruff brianbruff committed Apr 25, 2026
    8894abe
  • 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
    5054e5a
  • Add live RX screenshots: panadapter, waterfall, QRZ great-circle map Captured against a Hermes Lite 2 on 20 m — embeds the live amber/blue panadapter+waterfall view on Home and Panadapter-and-Waterfall, and adds the QRZ-engaged great-circle map overlay (panadapter + portrait pin + waterfall) at the top of QRZ-and-World-Map. Also fixes the 'ORZ' typo where it appears.

    @brianbruff brianbruff committed Apr 25, 2026
    8d85353
  • Add Installation page (installers, PWA, Phase 2 native shell) - New Installation page covering Windows/macOS/Linux installers, what each launcher actually does, the WDSP wisdom first-run wait, the PWA install path, the macOS xattr Gatekeeper note, and the Phase 2 (Photino-style) native-window shell with no ETA. - Sidebar and Home gain an Installation link in the Getting around block. - Getting Started's step 1 now points new users at Installation first instead of assuming Zeus.Server is already running on the LAN.

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

    Brian Keating committed Apr 23, 2026
    7e77530
  • Initial Home page

    @brianbruff brianbruff committed Apr 23, 2026
    e3d403f