aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorTimo Kröger <[email protected]>2022-06-24 14:31:30 +0200
committerTimo Kröger <[email protected]>2022-08-26 15:42:25 +0200
commit61c666212fa04571a74c27f649526459a376aa8a (patch)
tree404540d2c02e39e9c2ddebb7dc0a49fe4ff0c147 /examples
parent24ab21a7ddcf8dafd6f464e6d66c9011cc08047b (diff)
stm32wl: Do not require external SPI pins for SUBGHZ
For the Seeed Studio Lora-E5 those pins conflict with the radio frontend control GPIOS (PA4 and PA5).
Diffstat (limited to 'examples')
-rw-r--r--examples/stm32wl/src/bin/lorawan.rs2
-rw-r--r--examples/stm32wl/src/bin/subghz.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/stm32wl/src/bin/lorawan.rs b/examples/stm32wl/src/bin/lorawan.rs
index 7e8a8946d..fdd7eb8cf 100644
--- a/examples/stm32wl/src/bin/lorawan.rs
+++ b/examples/stm32wl/src/bin/lorawan.rs
@@ -31,7 +31,7 @@ async fn main(_spawner: Spawner) {
31 let ctrl3 = Output::new(p.PC5.degrade(), Level::High, Speed::High); 31 let ctrl3 = Output::new(p.PC5.degrade(), Level::High, Speed::High);
32 let rfs = RadioSwitch::new(ctrl1, ctrl2, ctrl3); 32 let rfs = RadioSwitch::new(ctrl1, ctrl2, ctrl3);
33 33
34 let radio = SubGhz::new(p.SUBGHZSPI, p.PA5, p.PA7, p.PA6, NoDma, NoDma); 34 let radio = SubGhz::new(p.SUBGHZSPI, NoDma, NoDma);
35 35
36 let irq = interrupt::take!(SUBGHZ_RADIO); 36 let irq = interrupt::take!(SUBGHZ_RADIO);
37 static mut RADIO_STATE: SubGhzState<'static> = SubGhzState::new(); 37 static mut RADIO_STATE: SubGhzState<'static> = SubGhzState::new();
diff --git a/examples/stm32wl/src/bin/subghz.rs b/examples/stm32wl/src/bin/subghz.rs
index c5e9bb597..8f674d796 100644
--- a/examples/stm32wl/src/bin/subghz.rs
+++ b/examples/stm32wl/src/bin/subghz.rs
@@ -72,7 +72,7 @@ async fn main(_spawner: Spawner) {
72 unsafe { interrupt::SUBGHZ_RADIO::steal() }.disable(); 72 unsafe { interrupt::SUBGHZ_RADIO::steal() }.disable();
73 }); 73 });
74 74
75 let mut radio = SubGhz::new(p.SUBGHZSPI, p.PA5, p.PA7, p.PA6, NoDma, NoDma); 75 let mut radio = SubGhz::new(p.SUBGHZSPI, NoDma, NoDma);
76 76
77 defmt::info!("Radio ready for use"); 77 defmt::info!("Radio ready for use");
78 78