[feat](trx-rs): show live wfm stereo detect state
Co-authored-by: Codex <codex@openai.com> Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
@@ -1265,6 +1265,12 @@ function render(update) {
|
||||
wfmDenoiseBtn.style.borderColor = on ? "" : "var(--accent-warn, #f0a500)";
|
||||
wfmDenoiseBtn.style.color = on ? "" : "var(--accent-warn, #f0a500)";
|
||||
}
|
||||
if (wfmStFlagEl && typeof update.filter.wfm_stereo_detected === "boolean") {
|
||||
const detected = update.filter.wfm_stereo_detected;
|
||||
wfmStFlagEl.textContent = detected ? "ST" : "MO";
|
||||
wfmStFlagEl.classList.toggle("wfm-st-flag-stereo", detected);
|
||||
wfmStFlagEl.classList.toggle("wfm-st-flag-mono", !detected);
|
||||
}
|
||||
}
|
||||
if (update.status && update.status.freq && typeof update.status.freq.hz === "number") {
|
||||
applyLocalTunedFrequency(update.status.freq.hz, true);
|
||||
@@ -2559,6 +2565,7 @@ const audioRow = document.getElementById("audio-row");
|
||||
const wfmControlsCol = document.getElementById("wfm-controls-col");
|
||||
const wfmDeemphasisEl = document.getElementById("wfm-deemphasis");
|
||||
const wfmAudioModeEl = document.getElementById("wfm-audio-mode");
|
||||
const wfmStFlagEl = document.getElementById("wfm-st-flag");
|
||||
const wfmDenoiseBtn = document.getElementById("wfm-denoise-btn");
|
||||
|
||||
// Hide audio row if audio is not configured on the server
|
||||
|
||||
Reference in New Issue
Block a user