cleans up lifetimes and ownership

This commit is contained in:
2025-09-20 10:38:02 -07:00
parent 91c749f8fc
commit 8e6ed92eea
8 changed files with 134 additions and 44 deletions

View File

@@ -9,8 +9,9 @@ fern = "0.7.1"
log = "0.4.27"
chrono = "0.4.40"
embedded-hal = "1.0.0"
embedded-hal-bus = { version = "0.3.0", features = ["std"] }
embedded-hal-mock = { version = "0.11.1", optional = true }
rppal = { version = "0.22.1", features = ["hal"], optional = true }
rpi-pal = { version = "0.22.2", features = ["hal"], optional = true }
nalgebra = "0.33.2"
hex = "0.4.3"
thiserror = "2.0.12"
@@ -20,5 +21,5 @@ num-traits = "0.2.19"
embedded-hal-mock = { version = "0.11.1" }
[features]
raspi = ["dep:rppal"]
raspi = ["dep:rpi-pal"]
sim = ["dep:embedded-hal-mock"]