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
+30
View File
@@ -0,0 +1,30 @@
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:233:16:xTimerCreateTimerTask 48 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:288:23:xTimerCreate 40 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:315:23:xTimerCreateStatic 48 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:355:17:prvInitialiseNewTimer 32 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:386:16:xTimerGenericCommand 48 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:433:18:xTimerGetTimerDaemonTaskHandle 16 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:442:16:xTimerGetPeriod 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:451:10:vTimerSetReloadMode 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:472:16:xTimerGetReloadMode 32 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:496:17:uxTimerGetReloadMode 16 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:502:16:xTimerGetExpiryTime 32 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:514:20:xTimerGetStaticBuffer 32 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:537:18:pcTimerGetName 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:546:17:prvReloadTimer 24 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:565:17:prvProcessExpiredTimer 24 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:592:12:prvTimerTask 24 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:626:17:prvProcessTimerOrBlockTask 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:688:23:prvGetNextExpireTime 24 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:715:23:prvSampleTimeNow 24 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:738:23:prvInsertTimerInActiveList 32 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:782:17:prvProcessReceivedCommands 48 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:930:17:prvSwitchTimerLists 16 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:955:17:prvCheckForValidListAndQueue 16 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1006:16:xTimerIsTimerActive 32 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1031:12:pvTimerGetTimerID 32 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1048:10:vTimerSetTimerID 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1065:20:xTimerPendFunctionCallFromISR 48 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1092:20:xTimerPendFunctionCall 48 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1124:21:uxTimerGetTimerNumber 16 static
../Middlewares/Third_Party/FreeRTOS/Source/timers.c:1134:14:vTimerSetTimerNumber 16 static