From c7c897bb72bd88eb404871c641de69a542d2b56d Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Fri, 25 Jun 2021 06:20:45 +0200 Subject: rp/gpio: add infallible inherent methods --- examples/rp/src/bin/blinky.rs | 5 ++--- examples/rp/src/bin/button.rs | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-) (limited to 'examples') diff --git a/examples/rp/src/bin/blinky.rs b/examples/rp/src/bin/blinky.rs index e42999912..a162ed2f7 100644 --- a/examples/rp/src/bin/blinky.rs +++ b/examples/rp/src/bin/blinky.rs @@ -12,7 +12,6 @@ mod example_common; use defmt::*; use embassy::executor::Spawner; use embassy_rp::{gpio, Peripherals}; -use embedded_hal::digital::v2::OutputPin; use gpio::{Level, Output}; #[embassy::main] @@ -21,11 +20,11 @@ async fn main(_spawner: Spawner, p: Peripherals) { loop { info!("led on!"); - led.set_high().unwrap(); + led.set_high(); cortex_m::asm::delay(1_000_000); info!("led off!"); - led.set_low().unwrap(); + led.set_low(); cortex_m::asm::delay(1_000_000); } } diff --git a/examples/rp/src/bin/button.rs b/examples/rp/src/bin/button.rs index c4d942ff5..12bc0e0d9 100644 --- a/examples/rp/src/bin/button.rs +++ b/examples/rp/src/bin/button.rs @@ -20,10 +20,10 @@ async fn main(_spawner: Spawner, p: Peripherals) { let mut led = Output::new(p.PIN_25, Level::Low); loop { - if button.is_high().unwrap() { - led.set_high().unwrap(); + if button.is_high() { + led.set_high(); } else { - led.set_low().unwrap(); + led.set_low(); } } } -- cgit