From c38ac4d3da1c71827bdb1b740c5c510eceabc757 Mon Sep 17 00:00:00 2001 From: Kai Boernert Date: Thu, 20 Feb 2025 20:13:30 +0100 Subject: [PATCH] update dependencies --- rust/Cargo.toml | 12 ++++++------ rust/src/plant_hal.rs | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 2fa561c..748582d 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -48,10 +48,10 @@ embassy = ["esp-idf-svc/embassy-sync", "esp-idf-svc/critical-section", "esp-idf- [dependencies] #ESP stuff -embedded-svc = { version = "0.28.0", features = ["experimental"] } -esp-idf-hal = "0.44.1" -esp-idf-sys = { version = "0.35.0", features = ["binstart", "native"] } -esp-idf-svc = { version = "0.49.1", default-features = false } +embedded-svc = { version = "0.28.1", features = ["experimental"] } +esp-idf-hal = "0.45.2" +esp-idf-sys = { version = "0.36.1", features = ["binstart", "native"] } +esp-idf-svc = { version = "0.51.0", default-features = false } embedded-hal = "1.0.0" heapless = { version = "0.8", features = ["serde"] } embedded-hal-bus = { version = "0.2.0", features = ["std"] } @@ -60,7 +60,7 @@ embedded-hal-bus = { version = "0.2.0", features = ["std"] } ds18b20 = "0.1.1" bq34z100 = { version = "0.3.0", features = ["flashstream"] } one-wire-bus = "0.1.1" -ds323x = "0.5.1" +ds323x = "0.6.0" #pure code dependencies log = { version = "0.4", default-features = false } @@ -99,5 +99,5 @@ ds323x = { git = "https://github.com/empirephoenix/ds323x-rs.git" } [build-dependencies] cc = "=1.1.30" -embuild = "0.32.0" +embuild = { version= "0.32.0", features = ["espidf"]} vergen = { version = "8.2.6", features = ["build", "git", "gitcl"] } diff --git a/rust/src/plant_hal.rs b/rust/src/plant_hal.rs index edbcbb6..971f9aa 100644 --- a/rust/src/plant_hal.rs +++ b/rust/src/plant_hal.rs @@ -1477,7 +1477,7 @@ impl PlantHal { let adc_config = AdcChannelConfig { attenuation: attenuation::DB_11, resolution: Resolution::Resolution12Bit, - calibration: true, + calibration: esp_idf_hal::adc::oneshot::config::Calibration::Curve, }; let tank_driver = AdcDriver::new(peripherals.adc1)?; let tank_channel: AdcChannelDriver> =