rustmeter 0.2.1

RustMeter CLI application to interact with RustMeter beacons and export Perfetto traces.
[package]

name = "rustmeter"

version = "0.2.1"

edition = "2024"

license = "MIT"

authors = ["Christopher Kock"]

description = "RustMeter CLI application to interact with RustMeter beacons and export Perfetto traces."

repository = "https://github.com/Christopher-06/rustmeter"

keywords = ["embedded", "profiling", "tracing", "cli", "perfetto"]

categories = ["embedded", "development-tools::profiling", "command-line-utilities"]

exclude = ["/debug", "/target", ".gitignore"]

readme = "../README.md"



[dependencies]

clap = { version = "4.5.53", features = ["derive"] }

anyhow = "1.0.100"

crossbeam = { version = "0.8.4", features = ["crossbeam-channel"] }

serde = { version = "1.0.228", features = ["derive"] }

serde_json = "1.0.145"

object = "0.38"

rustc-demangle = "0.1"

color-print = "0.3.7"

ctrlc = "3.5.1"

colored = "3.0.0"

probe-rs = "0.30.0"



rustmeter-beacon-core = { path = "../rustmeter-beacon/rustmeter-beacon-core", version = "0.2.0", features = ["std"]}

indicatif = "0.18.3"

defmt-decoder = "1.0.0"

defmt-parser = "1.0.0"

arbitrary-int = "2.0.0"

espflash = { version = "4.3.0", default-features = false, features = ["serialport"] }

serialport = { version = "4.7.0", features = ["usbportinfo-interface"] }

polars = { version = "0.51.0", features = ["lazy", "dtype-categorical", "sql", "parquet", "describe", "moment", "csv", "serde", "serde-lazy", "json"] }

time = { version = "0.3.45", features = ["serde"] }