From da01beb2b26cdf5a2e6efba884c6c5a1d019dc64 Mon Sep 17 00:00:00 2001
From: Matteo Pignataro <matteo.pignataro@skywarder.eu>
Date: Sat, 25 Feb 2023 23:27:35 +0100
Subject: [PATCH] [RIG] Updated dio0 radio pin mapping

---
 .../stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp            | 3 +++
 .../stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h        | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp
index f8736729..608341d9 100644
--- a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp
+++ b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp
@@ -301,6 +301,9 @@ namespace miosix
         rxEn::mode(Mode::OUTPUT);
         nrst::mode(Mode::OUTPUT);
 
+        cs::high();
+        nrst::high();
+
         //TODO define default configs
 
         using namespace ui;
diff --git a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h
index 09cf4ed7..10013e22 100644
--- a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h
+++ b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h
@@ -154,7 +154,7 @@ using cs   = Gpio<GPIOF_BASE, 6>;
 using sck  = interfaces::spi1::sck;
 using miso = interfaces::spi1::miso;
 using mosi = interfaces::spi1::mosi;
-using dio0 = Gpio<GPIOD_BASE, 11>;
+using dio0 = Gpio<GPIOD_BASE, 5>;
 using dio1 = Gpio<GPIOD_BASE, 12>;
 using dio3 = Gpio<GPIOD_BASE, 13>;
 using txEn = Gpio<GPIOG_BASE, 2>;
-- 
GitLab