From fa82913bc3f227151c0ea574c135a54de0900279 Mon Sep 17 00:00:00 2001 From: huntc Date: Fri, 15 Oct 2021 18:30:53 +1100 Subject: [PATCH] We have to reduce the buffer size to cater for the number of channels to scan --- examples/nrf/src/bin/saadc_continuous.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/nrf/src/bin/saadc_continuous.rs b/examples/nrf/src/bin/saadc_continuous.rs index 8bbdca665..dfcb46171 100644 --- a/examples/nrf/src/bin/saadc_continuous.rs +++ b/examples/nrf/src/bin/saadc_continuous.rs @@ -39,7 +39,7 @@ async fn main(_spawner: Spawner, mut p: Peripherals) { timer.start(); - let mut bufs = [[0; 3 * 500]; 2]; // Each buffer of the double buffer has to be large enough for all channels. + let mut bufs = [[0; 3 * 50]; 2]; // Each buffer of the double buffer has to be large enough for all channels. let mut c = 0; let mut a: i32 = 0; @@ -54,7 +54,7 @@ async fn main(_spawner: Spawner, mut p: Peripherals) { } if c > 10000 { a = a / c as i32; - info!("sample: {=i32}", a); + info!("channel 1: {=i32}", a); c = 0; a = 0; }