aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-lora/src/stm32wl/mod.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/embassy-lora/src/stm32wl/mod.rs b/embassy-lora/src/stm32wl/mod.rs
index 9307cdebb..4d11244b6 100644
--- a/embassy-lora/src/stm32wl/mod.rs
+++ b/embassy-lora/src/stm32wl/mod.rs
@@ -7,8 +7,8 @@ use embassy_stm32::dma::NoDma;
7use embassy_stm32::interrupt::{Interrupt, InterruptExt, SUBGHZ_RADIO}; 7use embassy_stm32::interrupt::{Interrupt, InterruptExt, SUBGHZ_RADIO};
8use embassy_stm32::subghz::{ 8use embassy_stm32::subghz::{
9 CalibrateImage, CfgIrq, CodingRate, Error, HeaderType, HseTrim, Irq, LoRaBandwidth, LoRaModParams, 9 CalibrateImage, CfgIrq, CodingRate, Error, HeaderType, HseTrim, Irq, LoRaBandwidth, LoRaModParams,
10 LoRaPacketParams, LoRaSyncWord, Ocp, PaConfig, PacketType, RegMode, RfFreq, SpreadingFactor as SF, 10 LoRaPacketParams, LoRaSyncWord, Ocp, PaConfig, PacketType, RegMode, RfFreq, SpreadingFactor as SF, StandbyClk,
11 StandbyClk, Status, SubGhz, TcxoMode, TcxoTrim, Timeout, TxParams, 11 Status, SubGhz, TcxoMode, TcxoTrim, Timeout, TxParams,
12}; 12};
13use embassy_sync::waitqueue::AtomicWaker; 13use embassy_sync::waitqueue::AtomicWaker;
14use futures::future::poll_fn; 14use futures::future::poll_fn;
@@ -158,8 +158,7 @@ impl<'d, RS: RadioSwitch> SubGhzRadio<'d, RS> {
158 self.radio.set_buffer_base_address(0, 0)?; 158 self.radio.set_buffer_base_address(0, 0)?;
159 159
160 // NOTE: Upper layer handles timeout by cancelling the future 160 // NOTE: Upper layer handles timeout by cancelling the future
161 self.radio 161 self.radio.set_rx(Timeout::DISABLED)?;
162 .set_rx(Timeout::DISABLED)?;
163 162
164 trace!("RX started"); 163 trace!("RX started");
165 164