[fix](trx-backend-soapysdr,trx-frontend-http): reset stereo state and soften wfm top end

Co-authored-by: OpenAI Codex <codex@openai.com>
Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
2026-02-28 22:34:54 +01:00
parent 3a75b7ac5b
commit 3ccda5fb5a
4 changed files with 26 additions and 14 deletions
@@ -964,11 +964,19 @@ function resetRdsDisplay() {
updateRdsPsOverlay(null);
}
function resetWfmStereoIndicator() {
if (!wfmStFlagEl) return;
wfmStFlagEl.textContent = "MO";
wfmStFlagEl.classList.remove("wfm-st-flag-stereo");
wfmStFlagEl.classList.add("wfm-st-flag-mono");
}
function applyLocalTunedFrequency(hz, forceDisplay = false) {
if (!Number.isFinite(hz)) return;
const freqChanged = lastFreqHz !== hz;
if (freqChanged) {
resetRdsDisplay();
resetWfmStereoIndicator();
}
lastFreqHz = hz;
updateDocumentTitle(lastSpectrumData?.rds ?? null);