sjg
1dec2c2663
[chore](trx-rs): centralize version in workspace.package
...
Add [workspace.package] version = "0.1.0" to the root Cargo.toml and
switch all 21 member crates to version.workspace = true so the entire
workspace is versioned from a single place.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-03-14 09:13:06 +01:00
sjg
08b8c80cc3
[refactor](workspace): split soapysdr demod and dsp modules
...
Split the SoapySDR backend demod and dsp code into focused modules while keeping behavior stable, and include the resulting formatting updates.
Co-authored-by: OpenAI Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-03-01 13:55:48 +01:00
sjg
46bc96ddf2
[fix](workspace): resolve clippy warnings
...
Clean up the workspace so cargo clippy passes across all targets and features.
Co-authored-by: OpenAI Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-03-01 13:22:44 +01:00
sjg
ce25751c5d
[feat](trx-rds,trx-frontend-http): add af tuning and dynamic page title
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 16:41:25 +01:00
sjg
cf8d0743ce
[feat](trx-rds,trx-frontend-http): expand rds metadata display
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 15:27:26 +01:00
sjg
b172ace0ee
[feat](trx-rds,trx-backend-soapysdr): condition weak-signal rds updates
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 12:52:31 +01:00
sjg
e9fa27be3a
[fix](trx-rds): restore prior recovery path
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 12:46:42 +01:00
sjg
2874c63dd1
[fix](trx-rds): relax weak-signal commit thresholds
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 12:36:46 +01:00
sjg
a94fcd75af
[feat](trx-rds): add early-late timing correction
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 12:32:23 +01:00
sjg
017b7be8a8
[fix](trx-rds,trx-backend-soapysdr,trx-frontend-http): relax rds filtering
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 12:26:11 +01:00
sjg
2ed68e4210
[feat](trx-rds,trx-backend-soapysdr): improve weak-signal rds recovery
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 12:19:36 +01:00
sjg
b0bf9e3ee0
[feat](trx-rds,trx-frontend-http): reset rds on tune changes
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 11:31:42 +01:00
sjg
b131b1d313
[fix](trx-rds): improve biphase symbol decoding
...
Co-authored-by: Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-28 11:20:22 +01:00
sjg
fffc4c6b90
[feat](trx-rs): add WFM RDS and playback controls
...
Co-authored-by: OpenAI Codex <codex@openai.com >
Signed-off-by: Stan Grams <sjg@haxx.space >
2026-02-27 23:57:46 +01:00