[package]
name = "cu-sensor-payloads"
version.workspace = true
authors.workspace = true
edition.workspace = true
license.workspace = true
keywords.workspace = true
categories.workspace = true
homepage.workspace = true
repository.workspace = true
description = "Those are standardized payloads for the Copper sensors. Feel free to contribute your own."
[dependencies]
bincode = { workspace = true }
cu29-soa-derive = { workspace = true }
cu29-clock = { path = "../../../core/cu29_clock", version = "0.12.0", default-features = false }
cu29 = { path = "../../../core/cu29", version = "0.12.0", default-features = false }
uom = { version = "0.37", default-features = false, features = [
"serde",
"f32",
"si",
"autoconvert",
] }
derive_more = { version = "2.0.1", default-features = false, features = [
"full",
] }
image = { version = "0.25.6", optional = true }
kornia-image = { version = "0.1.10", optional = true }
serde = { workspace = true }
[features]
default = ["std"]
std = ["cu29/std", "cu29-clock/std"]
textlogs = ["cu29/textlogs"]
image = ["std", "dep:image"]
kornia = ["std", "dep:kornia-image"]