From 05069b7cc9bbdea9df5e0767be9df3f157c053eb Mon Sep 17 00:00:00 2001 From: MasterUser43 Date: Wed, 17 Jun 2026 19:41:05 -0700 Subject: [PATCH 1/4] feat: Add lsm6dsv320x-pid submodule to lib root (pair w/ IMU r3) --- .gitmodules | 3 +++ lsm6dsv320x-pid | 1 + 2 files changed, 4 insertions(+) create mode 160000 lsm6dsv320x-pid diff --git a/.gitmodules b/.gitmodules index 5712486..f086a30 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "Drivers/STM32H7xx_HAL_Driver"] path = Drivers/STM32H7xx_HAL_Driver url = https://github.com/STMicroelectronics/stm32h7xx-hal-driver.git +[submodule "lsm6dsv320x-pid"] + path = lsm6dsv320x-pid + url = https://github.com/STMicroelectronics/lsm6dsv320x-pid.git diff --git a/lsm6dsv320x-pid b/lsm6dsv320x-pid new file mode 160000 index 0000000..d5affc2 --- /dev/null +++ b/lsm6dsv320x-pid @@ -0,0 +1 @@ +Subproject commit d5affc2bf2ba835f630bfeb7e4eea9a747aac38b From 2ebf78be1205a4c0e9acfaf2d4a01d6314790e8b Mon Sep 17 00:00:00 2001 From: MU43 Date: Tue, 23 Jun 2026 19:13:49 -0700 Subject: [PATCH 2/4] docs: add lsm6dsv320x-pid attrib. to NOTICE --- NOTICE | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/NOTICE b/NOTICE index 32ade30..09ecaec 100644 --- a/NOTICE +++ b/NOTICE @@ -4,4 +4,6 @@ STM32H7xx_HAL_Driver (Drivers/STM32H7xx_HAL_Driver): Copyright (c) 2017 STMicroe CMSIS (Drivers/CMSIS): Copyright (c) 2009-2019 Arm Limited. Apache-2.0 License. www.apache.org/licenses/LICENSE-2.0 -STM32_USB_Device_Library: Copyright (c) STMicroelectronics. SLA0044 Rev5/February 2018. Full license text is provided with the library in question. \ No newline at end of file +STM32_USB_Device_Library: Copyright (c) STMicroelectronics. SLA0044 Rev5/February 2018. Full license text is provided with the library in question. + +lsm6dsv320x-pid (lib/lsm6dsv320x-pid): Copyright (c) STMicroelectronics. BSD-3-Clause License. https://opensource.org/licenses/BSD-3-Clause \ No newline at end of file From a1441a2b70c612a05e21c528e4ca91d076138b21 Mon Sep 17 00:00:00 2001 From: MU43 Date: Tue, 30 Jun 2026 09:40:28 -0700 Subject: [PATCH 3/4] pin lsm6dsv320x-pid submodule to stable release v5.3.0 --- lsm6dsv320x-pid | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lsm6dsv320x-pid b/lsm6dsv320x-pid index d5affc2..8842244 160000 --- a/lsm6dsv320x-pid +++ b/lsm6dsv320x-pid @@ -1 +1 @@ -Subproject commit d5affc2bf2ba835f630bfeb7e4eea9a747aac38b +Subproject commit 88422440979fd955cd6c8ecfdee59be6aa912ef7 From 2a0e5f11d4e86a5d74690f9fdaf198f03b9af8d9 Mon Sep 17 00:00:00 2001 From: MU43 Date: Mon, 20 Jul 2026 09:15:33 -0700 Subject: [PATCH 4/4] Added IRQn define --- sdr_pin_defines_A0010.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdr_pin_defines_A0010.h b/sdr_pin_defines_A0010.h index 0050952..1a98695 100644 --- a/sdr_pin_defines_A0010.h +++ b/sdr_pin_defines_A0010.h @@ -65,6 +65,8 @@ Includes #define IMU_INT1_PIN GPIO_PIN_4 #define IMU_INT2_PIN GPIO_PIN_5 +#define IMU_INT1_EXTI_IRQn EXTI4_IRQn + /* USB */ #define USB_DETECT_PIN GPIO_PIN_13 #define USB_OTG_DP_PIN GPIO_PIN_12 @@ -205,4 +207,4 @@ extern CRYP_HandleTypeDef hcryp; } #endif -#endif /* SDR_PIN_DEFINES */ \ No newline at end of file +#endif /* SDR_PIN_DEFINES */