mirror of
https://github.com/MidnightBlueLabs/tetra-bluestation.git
synced 2026-03-29 05:09:51 +00:00
Higher entities now signal which service to use through Layer2Service::(Un)acknowledged MLE now parses Layer2Service fields from higher entities LLC now accepts TlData for acked and TlUnitdata for unacked messages LLC now sends BL-UDATA messages down to Umac last, at end of tick.
52 lines
1.3 KiB
TOML
52 lines
1.3 KiB
TOML
[workspace]
|
|
resolver = "2"
|
|
|
|
members = [
|
|
# Core libraries
|
|
"crates/tetra-core",
|
|
"crates/tetra-saps",
|
|
"crates/tetra-config",
|
|
"crates/tetra-pdus",
|
|
"crates/tetra-entities",
|
|
|
|
# Binaries
|
|
"bins/bluestation-bs",
|
|
"bins/pdu-tool",
|
|
"bins/net-tnmm-test",
|
|
"bins/net-tnmm-test-quic"
|
|
]
|
|
|
|
[workspace.package]
|
|
version = "0.5.5"
|
|
edition = "2024"
|
|
authors = ["Wouter Bokslag / Midnight Blue"]
|
|
license = "MIT"
|
|
|
|
[workspace.dependencies]
|
|
# Internal crates
|
|
tetra-core = { path = "crates/tetra-core" }
|
|
tetra-config = { path = "crates/tetra-config" }
|
|
tetra-saps = { path = "crates/tetra-saps" }
|
|
tetra-pdus = { path = "crates/tetra-pdus" }
|
|
tetra-entities = { path = "crates/tetra-entities" }
|
|
|
|
# External dependencies
|
|
as-any = "0.3.2"
|
|
num = "0.4.3"
|
|
num-complex = "0.4.6"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
toml = "0.8"
|
|
rustfft = "6.4.0"
|
|
soapysdr = "0.5.0"
|
|
rand = "0.9.2"
|
|
clap = { version = "4.5.53", features = ["derive"] }
|
|
tracing = { version = "0.1.41", features = ["std"] }
|
|
tracing-subscriber = { version = "0.3", features = ["env-filter", "time"] }
|
|
tracing-appender = "0.2.4"
|
|
crossbeam-channel = "0.5"
|
|
tungstenite = { version = "0.24", features = ["rustls-tls-native-roots"] }
|
|
uuid = { version = "1", features = ["v4"] }
|
|
ctrlc = "3"
|
|
chrono = { version = "0.4", default-features = false, features = ["clock"] }
|
|
chrono-tz = "0.10"
|