aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorUlf Lilleengen <[email protected]>2021-12-10 12:32:20 +0100
committerUlf Lilleengen <[email protected]>2021-12-10 12:32:20 +0100
commit9b01eed1956421dd7c0ad644f77e14a05ab92923 (patch)
tree581a423394767ceaa10b6e3d9775fce5fbba0b25 /examples
parente93f2679b1edbedd83e09fbc3b7a07dbf1ef80a4 (diff)
Revert blinky changes for now
Diffstat (limited to 'examples')
-rw-r--r--examples/nrf/src/bin/blinky.rs19
1 files changed, 8 insertions, 11 deletions
diff --git a/examples/nrf/src/bin/blinky.rs b/examples/nrf/src/bin/blinky.rs
index 3a1440684..a12fe58ff 100644
--- a/examples/nrf/src/bin/blinky.rs
+++ b/examples/nrf/src/bin/blinky.rs
@@ -8,21 +8,18 @@ mod example_common;
8use defmt::unwrap; 8use defmt::unwrap;
9use embassy::executor::Spawner; 9use embassy::executor::Spawner;
10use embassy::time::{Duration, Timer}; 10use embassy::time::{Duration, Timer};
11use embassy_nrf::{Peripherals, peripherals::P0_13, gpio::{Level, Output, OutputDrive}; 11use embassy_nrf::gpio::{Level, Output, OutputDrive};
12use embassy_nrf::Peripherals;
12use embedded_hal::digital::v2::OutputPin; 13use embedded_hal::digital::v2::OutputPin;
13 14
14#[embassh::task] 15#[embassy::main]
15async fn blinker(led: Output<'static, P0_13>, interval: Duration) { 16async fn main(_spawner: Spawner, p: Peripherals) {
17 let mut led = Output::new(p.P0_13, Level::Low, OutputDrive::Standard);
18
16 loop { 19 loop {
17 unwrap!(led.set_high()); 20 unwrap!(led.set_high());
18 Timer::after(interval).await; 21 Timer::after(Duration::from_millis(300)).await;
19 unwrap!(led.set_low()); 22 unwrap!(led.set_low());
20 Timer::after(interval).await; 23 Timer::after(Duration::from_millis(300)).await;
21 } 24 }
22} 25}
23
24#[embassy::main]
25async fn main(_spawner: Spawner, p: Peripherals) {
26 let mut led = Output::new(p.P0_13, Level::Low, OutputDrive::Standard);
27 unwrap!(spawner.spawn(blinker(led, Duration::from_millis(300))));
28}