From 58fc64722c65bbdc209ae0fd1700f03702bbcd08 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Fri, 14 Jan 2022 22:02:00 +0100 Subject: stm32/gpio: expose all functionality as inherent methods. --- embassy-lora/src/stm32wl/mod.rs | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'embassy-lora/src') diff --git a/embassy-lora/src/stm32wl/mod.rs b/embassy-lora/src/stm32wl/mod.rs index 8cac46f7a..783140cb3 100644 --- a/embassy-lora/src/stm32wl/mod.rs +++ b/embassy-lora/src/stm32wl/mod.rs @@ -16,7 +16,6 @@ use embassy_stm32::{ TxParams, }, }; -use embedded_hal::digital::v2::OutputPin; use lorawan_device::async_device::{ radio::{Bandwidth, PhyRxTx, RfConfig, RxQuality, SpreadingFactor, TxConfig}, Timings, @@ -329,22 +328,22 @@ impl<'a> RadioSwitch<'a> { } pub(crate) fn set_rx(&mut self) { - self.ctrl1.set_high().unwrap(); - self.ctrl2.set_low().unwrap(); - self.ctrl3.set_high().unwrap(); + self.ctrl1.set_high(); + self.ctrl2.set_low(); + self.ctrl3.set_high(); } pub(crate) fn set_tx_lp(&mut self) { - self.ctrl1.set_high().unwrap(); - self.ctrl2.set_high().unwrap(); - self.ctrl3.set_high().unwrap(); + self.ctrl1.set_high(); + self.ctrl2.set_high(); + self.ctrl3.set_high(); } #[allow(dead_code)] pub(crate) fn set_tx_hp(&mut self) { - self.ctrl2.set_high().unwrap(); - self.ctrl1.set_low().unwrap(); - self.ctrl3.set_high().unwrap(); + self.ctrl2.set_high(); + self.ctrl1.set_low(); + self.ctrl3.set_high(); } } -- cgit