aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf/src/bin/saadc_continuous.rs
diff options
context:
space:
mode:
authorhuntc <[email protected]>2021-10-17 06:56:56 +1100
committerhuntc <[email protected]>2021-10-18 10:26:11 +1100
commitcb56f52b9952bea266fdcad3a539b6097ddf5079 (patch)
tree97404d82c36f658ce3d0389ed3a58ea8c950980c /examples/nrf/src/bin/saadc_continuous.rs
parenta020b1a404c8e72d7b5404c595e57d8c04ac8701 (diff)
Removed the Mode enum and factored out into two functions so that we can assert channel limits
Diffstat (limited to 'examples/nrf/src/bin/saadc_continuous.rs')
-rw-r--r--examples/nrf/src/bin/saadc_continuous.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/nrf/src/bin/saadc_continuous.rs b/examples/nrf/src/bin/saadc_continuous.rs
index dfcb46171..d936a7d21 100644
--- a/examples/nrf/src/bin/saadc_continuous.rs
+++ b/examples/nrf/src/bin/saadc_continuous.rs
@@ -7,7 +7,7 @@ mod example_common;
7use defmt::panic; 7use defmt::panic;
8use embassy::executor::Spawner; 8use embassy::executor::Spawner;
9use embassy_nrf::ppi::Ppi; 9use embassy_nrf::ppi::Ppi;
10use embassy_nrf::saadc::{ChannelConfig, Config, Mode, Saadc, SamplerState}; 10use embassy_nrf::saadc::{ChannelConfig, Config, Saadc, SamplerState};
11use embassy_nrf::timer::{Frequency, Timer}; 11use embassy_nrf::timer::{Frequency, Timer};
12use embassy_nrf::{interrupt, Peripherals}; 12use embassy_nrf::{interrupt, Peripherals};
13use example_common::*; 13use example_common::*;
@@ -45,7 +45,7 @@ async fn main(_spawner: Spawner, mut p: Peripherals) {
45 let mut a: i32 = 0; 45 let mut a: i32 = 0;
46 46
47 saadc 47 saadc
48 .run_sampler(&mut bufs, Mode::Task, move |buf| { 48 .run_task_sampler(&mut bufs, move |buf| {
49 for (i, b) in buf.iter().enumerate() { 49 for (i, b) in buf.iter().enumerate() {
50 if i % 3 == 0 { 50 if i % 3 == 0 {
51 a += *b as i32; 51 a += *b as i32;