We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 16840c2 commit bfd9dd1Copy full SHA for bfd9dd1
src/battery.rs
@@ -40,6 +40,10 @@ pub async fn battery_read_task(
40
#[cfg(feature = "esp32")]
41
let mut adc_pin = adc_config.enable_pin(adc_pin, Attenuation::_11dB);
42
43
+ #[cfg(feature = "esp32c3")]
44
+ let mut adc = Adc::new(adc, adc_config).into_async();
45
+
46
+ #[cfg(feature = "esp32")]
47
let mut adc = Adc::new(adc, adc_config);
48
49
let mut battery_start = Instant::now();
@@ -58,6 +62,10 @@ pub async fn battery_read_task(
58
62
continue;
59
63
}
60
64
65
66
+ let read = adc.read_oneshot(&mut adc_pin).await;
67
68
61
69
let read = macros::nb_to_fut!(adc.read_oneshot(&mut adc_pin))
70
.await
71
.unwrap_or(0);
0 commit comments