- transport: async Serial/TCP/UDP via Connection enum + Transport trait - protocol: TextDecoder (UTF-8/Latin-1/ASCII), HexDecoder, PlotDecoder (binary samples) - frame: LineFramer, FixedLengthFramer, LengthPrefixedFramer, CobsFramer - pipeline: MultiPipeline for parallel multi-protocol parsing - 212 tests (182 unit + 18 integration + 1 doctest), clippy clean
19 lines
418 B
TOML
19 lines
418 B
TOML
[package]
|
|
name = "xserial-gui"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
|
|
[[bin]]
|
|
name = "xserial-gui"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
xserial-core = { path = "../xserial-core" }
|
|
xserial-client = { path = "../xserial-client" }
|
|
tokio = { workspace = true }
|
|
egui = { workspace = true }
|
|
eframe = { workspace = true }
|
|
egui_plot = { workspace = true }
|
|
tracing = { workspace = true }
|
|
tracing-subscriber = { workspace = true }
|