diff --git a/src/main.rs b/src/main.rs index f29fb27..4e778f1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -73,6 +73,7 @@ async fn main(spawner: Spawner) { let led_channel = LED_CHANNEL.init(TripleBuffer::new(leds)); let (led_sender, led_receiver) = led_channel.split(); + // initialize DSP lib FFT buffers unsafe { esp_nofail!(esp_dsp::dsps_fft2r_init_fc32( std::ptr::null_mut(), @@ -84,6 +85,7 @@ async fn main(spawner: Spawner) { )); } + // spawn all embassy tasks spawner .spawn(mic_input_task( peripherals.i2s0,