From 70e5877d6823ba0894241e8bedc5cefa7e21bceb Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Sun, 12 Sep 2021 23:36:52 +0200 Subject: embassy/channel: switch to use MutexKind --- examples/nrf/src/bin/mpsc.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'examples/nrf/src') diff --git a/examples/nrf/src/bin/mpsc.rs b/examples/nrf/src/bin/mpsc.rs index 79fa3dfb9..c85b7c282 100644 --- a/examples/nrf/src/bin/mpsc.rs +++ b/examples/nrf/src/bin/mpsc.rs @@ -6,7 +6,8 @@ mod example_common; use defmt::unwrap; -use embassy::channel::mpsc::{self, Channel, Sender, TryRecvError, WithNoThreads}; +use embassy::blocking_mutex::kind::Noop; +use embassy::channel::mpsc::{self, Channel, Sender, TryRecvError}; use embassy::executor::Spawner; use embassy::time::{Duration, Timer}; use embassy::util::Forever; @@ -19,10 +20,10 @@ enum LedState { Off, } -static CHANNEL: Forever> = Forever::new(); +static CHANNEL: Forever> = Forever::new(); #[embassy::task(pool_size = 1)] -async fn my_task(sender: Sender<'static, WithNoThreads, LedState, 1>) { +async fn my_task(sender: Sender<'static, Noop, LedState, 1>) { loop { let _ = sender.send(LedState::On).await; Timer::after(Duration::from_secs(1)).await; -- cgit