Trinity Devboard PCB V1.0 Firmware. FreeRTOS is setup and the MCU reads IMU data over SPI fand Magnetometer data over I2C, each with a seperate task. Sensordata is then run though MadgwickAHRS and send over USB as serial packet data to use in trinity visualizer. Bare minimum functionality works and is replicated from the first prototype.

This commit is contained in:
2026-09-13 19:51:03 +02:00
commit 7ee381de58
1630 changed files with 632404 additions and 0 deletions
@@ -0,0 +1,26 @@
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:255:19:HAL_RTC_Init 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:378:19:HAL_RTC_DeInit 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:674:13:HAL_RTC_MspInit 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:690:13:HAL_RTC_MspDeInit 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:731:19:HAL_RTC_SetTime 40 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:845:19:HAL_RTC_GetTime 32 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:890:19:HAL_RTC_SetDate 40 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:979:19:HAL_RTC_GetDate 32 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1037:19:HAL_RTC_SetAlarm 48 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1235:19:HAL_RTC_SetAlarm_IT 48 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1430:19:HAL_RTC_DeactivateAlarm 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1528:19:HAL_RTC_GetAlarm 32 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1579:6:HAL_RTC_AlarmIRQHandler 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1630:13:HAL_RTC_AlarmAEventCallback 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1647:19:HAL_RTC_PollForAlarmAEvent 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1711:19:HAL_RTC_WaitForSynchro 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1740:6:HAL_RTC_DST_Add1Hour 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1754:6:HAL_RTC_DST_Sub1Hour 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1768:6:HAL_RTC_DST_SetStoreOperation 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1781:6:HAL_RTC_DST_ClearStoreOperation 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1793:10:HAL_RTC_DST_ReadStoreOperation 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1822:21:HAL_RTC_GetState 16 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1848:19:RTC_EnterInitMode 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1883:19:RTC_ExitInitMode 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1909:9:RTC_ByteToBcd2 24 static
../Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c:1928:9:RTC_Bcd2ToByte 24 static