[debug](trx-backend-soapysdr,trx-frontend-http): add RDS diagnostics

Add server-side debug log when RDS data is decoded (PI, PS, PTY).
Extend the RDS panel with active mode, frame counter, and a raw JSON
dump of the last spectrum frame (bins excluded) to help diagnose why
RDS remains absent from the SSE stream.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
2026-02-28 09:31:24 +01:00
parent 88e0be0cdd
commit 855d21fd8a
4 changed files with 25 additions and 3 deletions
@@ -123,6 +123,11 @@ body {
input.status-input, select.status-input { width: 100%; padding: 0.45rem 0.5rem; font-size: 1rem; border: 1px solid var(--border-light); border-radius: 6px; background: var(--input-bg); color: var(--text); }
#mode { height: var(--control-height); }
#freq { font-family: 'DSEG14 Classic', monospace; font-size: 2rem; padding: 0.5rem 0.6rem; letter-spacing: 0.05em; text-align: center; }
#freq:disabled,
#center-freq:disabled {
opacity: 1;
-webkit-text-fill-color: currentColor;
}
#center-freq { color: var(--wavelength-fg); }
.controls-row {
display: grid;