We have to reduce the buffer size to cater for the number of channels to scan

This commit is contained in:
huntc 2021-10-15 18:30:53 +11:00
parent 3be274dc2a
commit fa82913bc3

View file

@ -39,7 +39,7 @@ async fn main(_spawner: Spawner, mut p: Peripherals) {
timer.start(); 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 c = 0;
let mut a: i32 = 0; let mut a: i32 = 0;
@ -54,7 +54,7 @@ async fn main(_spawner: Spawner, mut p: Peripherals) {
} }
if c > 10000 { if c > 10000 {
a = a / c as i32; a = a / c as i32;
info!("sample: {=i32}", a); info!("channel 1: {=i32}", a);
c = 0; c = 0;
a = 0; a = 0;
} }