Michael and GitHub
34ea422e39
chore: freeRTOS task stack diagnostics ( #2976 )
...
* migrated stack diagnostics (available, free) to using built in FreeRTOS builtin function
Note: main stack must be and is treated differently as it is not under FreeRTOS control. main stack is painted by the STM32 startup routine. free main stack is calculated checking the remaining painted stack area.
* corrected my merge error
* missed a blank
2023-01-15 11:48:04 +10:00
Michael and Peter Feerick
16f4f7280a
fix: Elevate audio task to avoid sharing same priority as FreeRTOS timer
...
freeRTOS: elevated audio task to priority 3 to avoid sharing the same priority with freeRTOS software timer task (defined in FreeRTOSConfig.h as priority 2).
Resulting task priority list:
mixer task 4 (highest)
audio task 3
freeRTOS Software timer tasks 2
menus task 1
CLI task 1
idle task 0 (lowest)
2022-08-01 19:07:58 +10:00
Raphael Coeffic and Raphael Coeffic
b1b3423844
Use stream buffer for CLI
2021-11-21 11:18:35 +01:00
rotorman and Risto
fc2142ec78
Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it).
2021-10-02 14:22:01 +02:00
Raphael Coeffic
56542bf7e8
Some fixes for simu
2021-07-31 17:31:50 +02:00
Raphael Coeffic
40609f5d67
Moved drawSplash() into UI task and fixed task prios
2021-07-31 17:31:50 +02:00
Raphael Coeffic
f39a4eed95
create mutexes before starting tasks
2021-04-08 19:51:22 +02:00
Kilrah
54cfd25ceb
Increase menus stack size for color LCD radios to prevent potential overflows when loading lua scripts
2020-10-02 15:38:40 +02:00
Bertrand Songis and GitHub
2d4e98d15d
Bsongis/ram saving ( #6685 )
...
RAM saving. Stacks reduced to have some more RAM available than 2.2 on all boards
2019-08-30 15:46:57 +02:00
Bertrand Songis
9aa75b1056
More work on pulses ...
2019-02-05 11:47:04 +01:00