091810c6cb
Add a new trx-wspr crate that wraps wsprd slot decoding and parsed results, wire it into the server audio pipeline, and emit WSPR decode events to clients. Also add frontend event routing for WSPR decode messages and temporary rendering in the FT8 table until a dedicated WSPR panel is introduced. Co-authored-by: Codex <codex@openai.com> Signed-off-by: Stanislaw Grams <stanislawgrams@gmail.com>
33 lines
797 B
TOML
33 lines
797 B
TOML
# SPDX-FileCopyrightText: 2025 Stanislaw Grams <stanislawgrams@gmail.com>
|
|
#
|
|
# SPDX-License-Identifier: BSD-2-Clause
|
|
|
|
[workspace]
|
|
members = [
|
|
"src/trx-ft8",
|
|
"src/trx-wspr",
|
|
"src/trx-core",
|
|
"src/trx-protocol",
|
|
"src/trx-app",
|
|
"src/trx-server",
|
|
"src/trx-server/trx-backend",
|
|
"src/trx-server/trx-backend/trx-backend-ft817",
|
|
"src/trx-server/trx-backend/trx-backend-ft450d",
|
|
"src/trx-client",
|
|
"src/trx-client/trx-frontend",
|
|
"src/trx-client/trx-frontend/trx-frontend-http",
|
|
"src/trx-client/trx-frontend/trx-frontend-http-json",
|
|
"src/trx-client/trx-frontend/trx-frontend-rigctl",
|
|
]
|
|
resolver = "2"
|
|
|
|
[workspace.dependencies]
|
|
tokio = "1"
|
|
tokio-serial = "5"
|
|
serde = "1"
|
|
serde_json = "1"
|
|
toml = "0.8"
|
|
tracing = "0.1"
|
|
tracing-subscriber = "0.3"
|
|
clap = "4"
|