Jan Svabenik
9baea0ea05
feat: add high watermark trend sparkline
vor 1 Monat
Jan Svabenik
82ed2c3485
ui: show audio buffer duration metrics
vor 1 Monat
Jan Svabenik
1becfa5e0c
Add high watermark telemetry to stream stats
vor 1 Monat
Jan Svabenik
1d20e798d1
Add buffered duration metric for audio stream stats
vor 1 Monat
Jan Svabenik
21a38d8ab2
ws02: expose runtime state age
vor 1 Monat
Jan Svabenik
a7549f4187
Expose runtime transition history
vor 1 Monat
Jan Svabenik
051d5f2de5
feat: add transition history visibility
vor 1 Monat
Jan Svabenik
24adbff8f2
feat: expose fault history in runtime and UI
vor 1 Monat
Jan Svabenik
14501a3925
feat: highlight runtime state transitions
vor 1 Monat
Jan Svabenik
9fbe4e5bf9
ui: show runtime state in control health
vor 1 Monat
Jan Svabenik
c2a27e71ec
ui: add manual fault reset action
vor 1 Monat
Jan Svabenik
f275e125a7
feat: add runtime fault reset path
vor 1 Monat
Jan Svabenik
91225157bf
ui: show fault telemetry in control health panel
vor 1 Monat
Jan Svabenik
e8b3c28041
feat: add faulted runtime counters
vor 1 Monat
Jan Svabenik
d80e4dca84
Add muted recovery logic
vor 1 Monat
Jan Svabenik
5d60f20f91
Add muted transition for persistent queue-critical
vor 1 Monat
Jan Svabenik
766ce79826
WS-02: Add fault classification foundation
vor 1 Monat
Jan Svabenik
9885e44962
feat: add runtime supervisor transitions
vor 1 Monat
Jan Svabenik
1dbe150675
feat: track runtime states
vor 1 Monat
Jan Svabenik
5227a86f2e
Ensure audio stream handler requires POST
vor 1 Monat
Jan Svabenik
44ff130d23
feat: add explicit HTTP audio ingest mode
vor 1 Monat
Jan Svabenik
38a6cf3d70
Make runtime indicator drop stale late alerts
vor 1 Monat
Jan Svabenik
f388a9153a
test: cover runtime indicator and document semantics
vor 1 Monat
Jan Svabenik
fb21dec0ed
Expose queue stats via status endpoint
vor 1 Monat
Jan Svabenik
b56012ab15
Show runtime indicator in control UI
vor 1 Monat
Jan Svabenik
b3e9f7bf45
feat: add runtime health alert
vor 1 Monat
Jan Svabenik
d39d59f1ed
Expose runtime indicator in status
vor 1 Monat
Jan Svabenik
58364659e9
Add runtime indicator based on queue signals
vor 1 Monat
Jan Svabenik
601b03b21d
test: fix queue health test type mismatch
vor 1 Monat
Jan Svabenik
64fa67e4d8
Expose queue health in runtime stats
vor 1 Monat
Jan Svabenik
d62e8fae24
Add queue health indicator
vor 1 Monat
Jan Svabenik
43cb4ad747
feat: introduce writer worker
vor 1 Monat
Jan Svabenik
b2fa1d9c23
feat: add runtime frame queue
vor 1 Monat
Jan Svabenik
19716e26ee
WS-03: align outputDrive and desired/applied state
vor 1 Monat
Jan Svabenik
c888186e30
feat: document WS-03 parameters and align outputDrive validation
vor 1 Monat
Jan Svabenik
959252cdf0
docs: polish README structure and control-plane notes
vor 1 Monat
Jan Svabenik
9c70795fe2
docs: add pro runtime hardening concept
vor 1 Monat
Jan Svabenik
bd3ddb86cd
docs: refresh README for current runtime and control surface
vor 1 Monat
Jan Svabenik
3b6d9bdac6
docs: add pro runtime hardening workboard
vor 1 Monat
Jan Svabenik
5415ae480e
Merge branch 'sbc-linux'
vor 1 Monat
Jan Svabenik
a2deb4b481
config: switch stream_tx.bat to svabi.ch source
vor 1 Monat
Jan Svabenik
5aa62af546
Add RDS standard reference document
vor 1 Monat
Jan Svabenik
71816ebceb
Add SC-SSB reference document
vor 1 Monat
Jan Svabenik
b80788d6e1
perf: add runtime timing diagnostics for Linux Pluto TX path
vor 1 Monat
Jan Svabenik
99ce317bad
Merge branch 'CLIP-FILTER-CLIP'
vor 1 Monat
Jan Svabenik
88a1a7736a
feat: add Linux PlutoSDR support and Orange Pi build tooling
vor 1 Monat
Jan Svabenik
c974224312
feat: overhaul web control UI with live status and draft handling
vor 1 Monat
Jan Svabenik
ce12ff92b8
feat: add driver/uri/deviceArgs backend config plumbing
vor 1 Monat
Jan Svabenik
6bb289ebc9
feat: add BS.412 limiter and document the clip-filter-clip chain
Introduce an optional ITU-R BS.412 MPX power limiter, tighten the low-pass/notch filter design around the protected composite path, and document the full DSP architecture and recommended Pluto configuration in detail.
vor 1 Monat
Jan Svabenik
213069a11a
refactor: switch FM path to clip-filter-clip processing
Rework the DSP chain to a clip-filter-clip architecture with cascaded 14 kHz low-pass stages, double 19/57 kHz protection notches, fixed pilot/RDS injection semantics, and explicit MPX gain calibration support. Update config defaults and tests to match the new broadcast-style modulation budgeting and protected composite path.
vor 1 Monat